Repository navigation
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to The updated teardown waits for fixture cleanup and retries transient removal failures, reducing the chance that delayed Windows handles fail the quota-test shard. No actionable merge blocker remains. Pre-merge checks |
|
|
✅ Deterministic PR hygiene checks passed. |
…n#7001) Carried from lidge-jun#7001 into the 2.84.0 release train (lane L2). Fixes lidge-jun#7000. Co-authored-by: Ingwannu <ingwannu@users.noreply.github.com>
Plan, architect consultation, audit amendments and final review for the 2.84.0 release-train contributor carry (lidge-jun#7005 lidge-jun#7001 lidge-jun#7003 lidge-jun#7002 lidge-jun#6968).
Summary
drainAndRemoveFixtureRootshelper instead of a bare synchronousrmSync.finallypath. A failed drain preserves the root and still fails the case.Verification
dev3e58c2ce3ee5433901ed467fe87c32fb4b5c5e77; candidate6f50b502e1.git diff --check: passed.bun test tests/codex-integration/codex-quota-auto-refresh.test.ts tests/ci-workflows/fixture-teardown-helper.test.ts tests/ci-workflows/test-sandbox-cleanup.test.ts— 44 pass, 0 fail, 161 assertions. Includes the actual quota fixture hook, delayed synthetic ACL reaps, failure-gated removal and environment restoration.bun scripts/structure-ssot.ts— pass. Every local execution used ubuntu1000, newly created private temporary homes, verified hard cgroups, nice10, SwapMax0 and finite deadlines: focused CPU75%/MemoryHigh1280M/Max1536M/Tasks64; structure CPU50%/384M/512M/Tasks32. No overlapping builds/tests.bun node_modules/typescript/bin/tsc --noEmit— incomplete/nonpassing, reached the 240-second cgroup wall limit (exit1/timeout; process killed at cleanup). No diagnostics were emitted. Limits were not raised and no unbounded retry was made.EBUSYreproduction or exact-head Windows CI pass is claimed. Full-suite execution is deferred under the shared-host resource exception, not described as successful.Checklist
Latest hosted receipt (2026-10-12): exact-head Cross-platform CI 38263934278 completed successfully at
6f50b502e13cf25aa46f025e46d88f7ff91f2dc4, including all four selected Linux test shards and the gates job/typecheck. Full Windows and macOS test shards were unselected/skipped, so this is not a native Windows EBUSY acceptance receipt. PR is Ready; @lidge-jun review requested. No approval/merge/release is claimed.