archivematica / Issues

Issues repository for the Archivematica project
GNU Affero General Public License v3.0
16 stars 1 forks source link

Problem: CI builds do not provide test coverage metrics #1434

Closed replaceafill closed 3 years ago

replaceafill commented 3 years ago

Expected behaviour

The CI builds of all Archivematica related repositories provide test coverage metrics that help developers understand the impact of their code changes.

Current behaviour

Currently, only the mets-reader-writer repository stores and displays test coverage metrics through https://coveralls.io and shows a coverage badge in its README file in GitHub.

Alternatively, a3m, enduro and scope use https://codecov.io and also display coverage badges in their README files.

Steps to reproduce

See the CI build history of all the repositories we updated to use GitHub Actions in https://github.com/archivematica/Issues/issues/1329 or check that their README files don't display test coverage badges in GitHub.


For Artefactual use:

Before you close this issue, you must check off the following:

sevein commented 3 years ago

+1 to codecov.io from @jraddaoui and me!