Open
Description
goal
having coverage reports available on pull-requests
more information
coverage is a good identifier for code quality. it's not the online one, can be faked, is not reliable, etc. still, it's good to see contributors writing tests 😉
there are multiple types of coverage available for rust, but we should go for source-based coverage. the repository of grcov
has a good setup description: https://github.com/mozilla/grcov?tab=readme-ov-file#example-how-to-generate-source-based-coverage-for-a-rust-project.