-
Notifications
You must be signed in to change notification settings - Fork 8
Labels
devopsRepo configuration and toolingRepo configuration and toolinggithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codetestingAnything related to tests or testingAnything related to tests or testing
Description
Summary
We should mandate extremely high coverage threshold for the tests module. If tests aren't running or a lot of code is being skipped, that's a problem.
Implementation
Modify the codecov config to add something like this:
# Custom group for tests module with higher threshold
tests:
target: 99% # Very high threshold for test files
threshold: 1% # Allow only 1% drop
paths:
- "tests/**" # Adjust this path to match your test directory
if_no_uploads: error
only_pulls: false
Copilot
Metadata
Metadata
Assignees
Labels
devopsRepo configuration and toolingRepo configuration and toolinggithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codetestingAnything related to tests or testingAnything related to tests or testing