Conversation
|
Merging to
After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here |
|
CI update from run 35247857229:
|
E2E Evals: ❌ FAIL3/3 tests passed | $.82 total cost | reconcile exit: 1
Fail-closed reconciliationSliced lane: diff-selected gate census via scripts/test-paid-shards.ts (planner → 6 executors → fail-closed report) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Remove completed-work waits from test fixtures and keep paid-lane coordination independent of the execution image. Draft pending correction of the UI-scope eval. The GitHub free suite now passes; earlier local failures and remaining verification limits are recorded below rather than hidden.
Test execution
CI coordination
Gate and periodic planners now run on pinned Bun without an eval container or dependency installation, in parallel with image lookup. Executors still require both successful prerequisites and retain their images, dependency restore, and builds. Reports also run dependency-free and retain fail-closed reconciliation. Fork/Dependabot restrictions, read-only planning/report permissions, full-history diff selection, and pinned actions are preserved.
The new tests compare dependency-free manifests and exercise successful, missing, failed, and corrupt reports. The first GitHub run completed the planner in 19 seconds, compared with total planner durations of 59/82/81 seconds in runs 35055737527, 35021760588, and 35019393408. Planning started while image lookup was still running. This is one observed planner result; end-to-end workflow savings are not yet measured.
Measured file-level performance
Same Linux machine, Bun 1.4.0. Final values include output-burst settling. Polyfill/daemon values are three-run medians on both sides; PTY baselines are single observed runs and final values are three-run medians. These are individual-file timings, not whole-suite wall-time savings.
browse/test/bun-polyfill.test.tsdesign/test/daemon-discovery.test.tstest/plan-count-file-permission.test.tstest/plan-count-checkbox.test.tstest/plan-count-completion.test.tsAll 41 selected PTY tests passed on each of three repetitions; the permission suite retains all 115 assertions.
Verification and blockers
git diff --checkpass. Complete scanner reports were compared directly after the repository wrapper truncated its JSON; only generic duplicate-mock-setup advisories were added. In-host review and an independent Claude task review, including the burst-settling follow-up, found no remaining introduced defects.a6b3a57: the docs resolver importsSNAPSHOT_FLAGSfromsnapshot.ts, which importsdiffbefore dependencies are installed.No assertions, safety checks, or failing tests were weakened or skipped to obtain these results.