Repository navigation
Set Codecov coverage targets to 100% - #1868
Conversation
#### What: Set Codecov project and patch targets to 100% with zero tolerance. Disable PR comments, fail CI when uploads fail, and remove the local Makefile coverage threshold check. #### Why: Keep coverage targets in Codecov and surface upload failures in pre-merge CI. #### Tickets: KFLUXDP-1172 Ref: https://issues.redhat.com/browse/KFLUXDP-1172 Co-Authored-By: gpt-6-luna <noreply@openai.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (3)
Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 WalkthroughWalkthroughThe changes update Codecov coverage targets and comment settings, remove the Makefile coverage threshold check, and make Codecov upload errors fail the pre-merge CI job. ChangesCoverage CI configuration
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to The Codecov targets and upload-error handling match the stated intent. No material merge-blocking issue was identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Risk Assessment: moderate (2/5) DetailsSmall CI-configuration-only PR touching a CI workflow (primary risk driver) and Makefile/codecov config; no security-sensitive files, no dependency changes, known contributor; moderate composite risk. |
|
No findings at or above the configured severity threshold. |
Retro for conforma/policy#1868Workflow went well. This was a 31-line CI/config PR (new Autonomy-readiness note. The review agent's verdict matched both human reviewers' uncommented approvals on a trivial config-only PR. This is corroborating evidence for the already-open fullsend-ai/fullsend#8135 (file-type-based routing to a lighter review path for config-only PRs); the review here spent ~11:44 and spawned 6 sub-agents (correctness, security, intent-coherence, style-conventions, docs-currency, risk-assessment) for a 3-file diff. Not re-filing per retro policy — logging the evidence here instead. Filing one proposal: a defect in the platform's NFKC sanitizer telemetry that made the sub-agent transcripts for this run appear to contain tens of thousands of fullwidth characters when there were almost certainly only a handful of compatibility code points. The underlying workflow was unaffected (nothing blocked, Other things noticed, not filed. PR #1840 is still open despite PR #1868's description saying it supersedes it — one-off cleanup, not systemic. Two duplicate Duplicate-check performed against Proposals filed
|
What:
Set Codecov project and patch targets to 100% with zero tolerance.
Disable PR comments, fail CI when uploads fail, and remove the local
Makefile coverage threshold check.
Why:
Keep coverage targets in Codecov and surface upload failures in
pre-merge CI.
Supersedes: #1840
Ref: https://issues.redhat.com/browse/KFLUXDP-1172
Co-Authored-By: gpt-6-luna noreply@openai.com