knative.dev/pkg@v0.0.0-20260602142205-ac97e43f6622/.codecov.yaml (about) 1 coverage: 2 # Commit status https://docs.codecov.io/docs/commit-status are used 3 # to block PR based on coverage threshold. 4 status: 5 project: 6 default: 7 # https://github.com/knative/pkg/issues/1785 8 # Real goal is 80, but prow sees this as a blocker if not met for merging. 9 target: 68 10 threshold: 1% 11 patch: 12 # Disable the coverage threshold of the patch, so that PRs are 13 # only failing because of overall project coverage threshold. 14 # See https://docs.codecov.io/docs/commit-status#disabling-a-status. 15 default: false 16 comment: 17 # Just one comment, updated as necessary. Will be recreated if deleted. 18 behavior: default 19 ignore: 20 - "**/zz_generated*.go" # Ignore generated files. 21 - "codegen/**/*" #TODO: fix coverage 22 - "injection/**/*" #TODO: fix coverage 23 - "test/**/*" 24 - "tracing/**/*" #TODO: fix coverage 25 - "client" 26 - "hack" 27 - "reconciler/testing" 28 - "testing" 29 - "third_party" 30 - "vendor" 31 - "observability/semconv/**/*"