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:
davide committed 2026-11-03 11:45:43 +01:00
1 parent 530b7feaa5
commit d85c1e39ce
4 files changed
+66

No files matched your search

+1
View File
@@ -24,6 +24,7 @@ packages/
TestResults/
coverage/
coverage.*
!tests/coverage.runsettings
*.coverage
*.coveragexml
*.trx