Repository navigation
ci(e2e): record approved Slice 4 assertion exception - #12838
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
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 assertion-growth policy comment documents the two approved assertions for PR ChangesAssertion policy
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to This change only records an approved assertion-growth exception for one pull request, bound to specific budget digests. It does not change runtime or CLI behavior, and no actionable merge risk was found. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@coderabbitai full review |
✅ Action performedFull review finished. |
Code Coverage OverviewLanguages: TypeScript TypeScript / code-coverage/pluginThe overall line coverage in commit cad696f in the Show a line coverage summary of the most impacted files.
Updated |
|
@coderabbitai full review Please review the current candidate |
✅ Action performedFull review finished. |
|
PR Review Advisor finished for commit Request review only when Require no Advisor blockers is green. |
Outcome
Record the approved two-assertion exception for Slice 4 PR #12777 in trusted base policy. Once this prerequisite merges, independent enforcement can evaluate that exact budget transition without accepting policy supplied by the feature branch.
Reason
The independent growth check reads exceptions from main. The candidate-only record in #12777 cannot satisfy that check.
Related issues
Refs #12558. Prerequisite for #12777.
Changes
Add one PR-number-bound entry to
ci/e2e-assertion-growth-exceptions.json. No test budget, enforcement code, workflow, product behavior or other exception changes.The recorded approval authorizes exactly two live assertions for native host-local success and sibling isolation. Main #12608 subsequently removed seven unrelated assertions. This entry preserves that reduction and records the mechanically recalculated transition for signed Slice 4 candidate
3f967908b29892c28f57aa4f6457532f4811c6cb:53c51c4229d387633165771730f8f1a8373f84e9f3303b2144280027a56e3441.8bdce2cee059bb402f1f504e267f99cc39f1f7bf98928ffe0fb1bc95674dfa80.inference-routing.test.tschanges relative to current main:[36,51,48,89,15]to[38,53,50,91,15]. Direct assertion points increase from 1959 to 1961; unique points from 3203 to 3205.A different PR or budget digest cannot use this entry. Remove it after #12777 merges.
Verification
npx vitest run --project integration test/automation/pull-requests/growth-guardrails.test.ts test/automation/pull-requests/growth-guardrail-parsers.test.ts: 65 tests pass.Review notes
The required upstream APT setup fix from #12837 is integrated through main
c518e121d23c616da1b083c44c9eb504fb419ebd. The exception conflict preserves every existing main entry and the unchanged #12777 digests. All 65 focused tests and normal signed-commit hooks pass on merge commitb96598a2037a7e8347f8a8492624ff6c59ecb567; latest-head CI remains required after publication.This is a workflow-authored transcription and updated disposition of Rebecca Sliter's existing approval, not a new independent review or a passing CI result. Current #12777 growth failures remain failures until trusted policy is available and enforcement passes. This prerequisite requires its own CI and automated review.
Repository-local setup and compilation completed. The contributor doctor reports an unavailable local Docker daemon and a CLI resolving to another installation; neither is used by this policy-only validation. No runtime or CLI exposure was changed.
Signed-off-by: Rebecca Sliter 571084+rsliter@users.noreply.github.com
Summary by CodeRabbit