Implement test coverage into CI
Summary
Implement test coverage into CI.
Assigned to @s1947236 and @amuoz , see milestone.
Current behaviour/setbacks
Current CI pipeline does not show code coverage of tests, so we can't evaluate how well tests are in addressing potential issue.
Desired behaviour/advantages
CI pipeline implements test coverage.
Implementation sketch
Edit .gitlab-ci.yml.
Use coverage.py
, something like what's described in: https://docs.gitlab.com/ee/ci/testing/test_coverage_visualization.html#python-example
Note: there is a test that I must ignore because it requires a specific file (tests/aliby/pipeline
)