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

Add code coverage reports and checks on PRs #12391

Open
BigLep opened this issue Aug 14, 2024 · 0 comments
Open

Add code coverage reports and checks on PRs #12391

BigLep opened this issue Aug 14, 2024 · 0 comments
Milestone

Comments

@BigLep
Copy link
Member

BigLep commented Aug 14, 2024

Done Criteria

When a PR is opened:

  1. the author and reviewers can visually see how many of edited or new lines have code coverage
  2. ensure that new code has a certain amount of code coverage

Why Important

  1. As Lotus moves to more frequent releases and usually doing network-upgrade releases from master rather than the last production release (docs), there is extra importance on ensuring code in master is well tested.
  2. This is a lens to help authors get feedback on their code without taking reviewer time

User/Customer

Maintainers

Notes

  1. What level of code coverage required for new code is TBD.
  2. I should dig up this repo's history with code coverage in the past.
@BigLep BigLep added this to the DX-Streamline milestone Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant