Skip to content

Add M17.6 coverage gates - #55

Merged
jmjava merged 3 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/add-coverage-gates-fc5f
Sep 15, 2026
Merged

jmjava merged 3 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/add-coverage-gates-fc5f

Conversation

@jmjava

@jmjava jmjava commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • enforce full-source Python coverage floors in the prescribed regression suite
  • add focused tests for orchestrator graph/Kubernetes clients and GUI Kubernetes/repository paths
  • enforce independent operator pipeline and controller coverage floors in operator CI and language regression
  • add static acceptance checks for coverage-gate wiring
  • record M17.6 completion evidence

Targets and measured results

  • orchestrator: 97.18% (floor 92%)
  • management GUI backend: 92.26% (floor 91%)
  • tekton-dag-common: 83.45% (floor 83%)
  • baggage Python: 88.14% (floor 88%)
  • operator pipeline: 80.0% (floor 80%)
  • operator controller: 32.6% (floor 32%)

Verification

  • focused Python coverage suites pass (326 tests total)
  • operator package coverage gate passes
  • prescribed local regression exited 0 (Tekton/Newman/Results unavailable without a Kubernetes context)
  • final CI runs 34909521809 and 34909521864 passed all five checks, including coverage, language tests, lint, envtest, and Kind domain E2E
Open in Web Open in Cursor 

cursoragent and others added 3 commits September 14, 2026 23:28
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava marked this pull request as ready for review September 14, 2026 23:39
@jmjava
jmjava merged commit b17b047 into cursor/close-e2e-audit-gaps-fc5f Sep 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants