ci: gate Core coverage and exclude test tooling from the report
Coverage settings exclude the fuzz harness, server probe and test assembly; CI fails if Core drops below 95% lines or 88% branches. The gitignore no longer swallows tests/coverage.runsettings.
This commit is contained in:
1 parent
530b7feaa5
commit
d85c1e39ce
4 files changed
+66
No files matched your search
@@ -24,6 +24,7 @@ packages/
|
||||
TestResults/
|
||||
coverage/
|
||||
coverage.*
|
||||
!tests/coverage.runsettings
|
||||
*.coverage
|
||||
*.coveragexml
|
||||
*.trx
|
||||
|
||||
Reference in new issue
Block a user