test(strix): restore compatibility entrypoint coverage - #1610
Conversation
|
Warning Review limit reachedNext included review available in 15 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Restore 100% branch coverage for the protected-main GITHUB_ENV publication change with fail-closed and real-entrypoint regressions. No Strix production code changes.
927a87d to
1e121e0
Compare
|
|
Problem
Protected
mainatc70b081dd93cf9ca53c2277ba95eab0e200cbe5cpasses the Strix behavior assertions but no longer satisfies the repository's 100% branch-coverage contract after theGITHUB_ENVpublication signature changed. The exact uncovered branches were:scripts/ci/install_strix_timeout_compat.py: lines 92 and 127scripts/ci/strix_timeout_compat.py: line 99This is a test-only baseline repair required before the independent Noema stabilization PR can receive trustworthy full-suite evidence.
Change
Add regressions for:
GITHUB_ENVis absent;__main__entrypoint and bound file identities;__main__entrypoint entering patched Strix.No Strix production code, timeout policy, provider routing, or workflow behavior changes.
Verification
{install_strix_timeout_compat.py: [92, 127], strix_timeout_compat.py: [99]}15 passed2342 passed, 1 skipped, 21 subtests passed;scripts/ci100% coverageEvidence: https://github.com/ContextualWisdomLab/.github/actions/runs/33514831758
Scope
One file, one test-only commit. This PR is deliberately separate from the BandScope/Noema incident repair.