Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

coverage report for tests #8

Open
bbortt opened this issue Jul 4, 2024 · 0 comments
Open

coverage report for tests #8

bbortt opened this issue Jul 4, 2024 · 0 comments
Labels
ci/cd Affects the CI/CD pipeline enhancement Something has been improved github_actions Pull requests that update GitHub Actions code

Comments

@bbortt
Copy link
Member

bbortt commented Jul 4, 2024

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.

@bbortt bbortt added enhancement Something has been improved github_actions Pull requests that update GitHub Actions code ci/cd Affects the CI/CD pipeline labels Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Affects the CI/CD pipeline enhancement Something has been improved github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

No branches or pull requests

1 participant