Repository navigation
Open
Labels
app/idPackage/app: id (pkgs/ or apps/ in this repo)Package/app: id (pkgs/ or apps/ in this repo)kind/ciCI/CD pipelines, workflows, and build automationCI/CD pipelines, workflows, and build automationnowOrg Project gate: active priority — orchestrator adds to the boardOrg Project gate: active priority — orchestrator adds to the boardpriority/highImportant and time-sensitiveImportant and time-sensitivequeue/claimedQueue worker lifecycle stateQueue worker lifecycle statesource/creatorFiled by the new-issue-creator jobFiled by the new-issue-creator jobstatus/in-progressQueue worker lifecycle stateQueue worker lifecycle statetask/triageQueue packet kind: verify, reproduce, and route this itemQueue packet kind: verify, reproduce, and route this itemwork/assignedQueue worker lifecycle stateQueue worker lifecycle state
Description
Finding (from #1075 slice 1, queue task 1256)
nixos-playwright-e2e fails on a readiness race in its own VM test script: the first probe is a single non-retried curl against a server that is not up yet.
Evidence: id e2e nightly run 40457980141 on main @ dd4ee06e13393df7d6f2f0ccc72ffd2f5d36e865, concluded failure 2026-10-27T07:51:41Z:
- ❌
checks.x86_64-linux.nixos-playwright-e2e— builder failed exit code 1. Traceback invm-test-run-id-playwright-e2e:Exit code 7 = connection refused. The failure fired ~53s after the VMs started (07:31:31Z → 07:32:24Z), while the server VMs were still booting / the app was still starting (pkarr/DNS publish noise in the same window). There is noFile "<string>", line 17, in <module> chromium_client.succeed("curl -sf http://chromium_server:4173/") RequestedAssertionFailed: command `curl -sf http://chromium_server:4173/` failed (exit code 7)wait_for_open_port/ retry before thesucceed(...)probe in the failing script path. - This check never got to run any Playwright test in this nightly — the harness failed before the suite started, so the nightly currently gives no NixOS-Playwright signal at all.
- Not covered by Nix Playwright E2E suite fails after vendoring dependencies #176 (that is the non-VM
test-e2ederivation) or id(ci): nightly NixOS VM checks fail — home page no longer contains 'Files' (serve/e2e assertions, integration timeout) #896 (VM serve/e2e/integration; playwright-e2e was still running when it was summarised). No commit betweendd4ee06eand currentmain(6f4532ab) touches the id nix tests.
Acceptance criteria
- The playwright-e2e VM test waits for the server properly (e.g.
wait_for_open_port(4173)/ retried probe with a named timeout) before the firstcurlassertion. nixos-playwright-e2ereaches and runs its Playwright suite in a fullnix flake checkrun; pass/fail is then about the tests, not harness readiness.- Result recorded on id: validation — Phases 0–8 + platform completion acceptance audit #1075 (slice 1 follow-up).
Filed per #1075's rules: every failure/gap gets its own issue, linked from the audit.
Metadata
Metadata
Assignees
Labels
app/idPackage/app: id (pkgs/ or apps/ in this repo)Package/app: id (pkgs/ or apps/ in this repo)kind/ciCI/CD pipelines, workflows, and build automationCI/CD pipelines, workflows, and build automationnowOrg Project gate: active priority — orchestrator adds to the boardOrg Project gate: active priority — orchestrator adds to the boardpriority/highImportant and time-sensitiveImportant and time-sensitivequeue/claimedQueue worker lifecycle stateQueue worker lifecycle statesource/creatorFiled by the new-issue-creator jobFiled by the new-issue-creator jobstatus/in-progressQueue worker lifecycle stateQueue worker lifecycle statetask/triageQueue packet kind: verify, reproduce, and route this itemQueue packet kind: verify, reproduce, and route this itemwork/assignedQueue worker lifecycle stateQueue worker lifecycle state
Activity
developing-today commentedon Oct 27, 2026
CODE-469
dezren39 commentedon Nov 2, 2026
agent-note:v1 — picked up triage task 2565 (queue repo-health-code-pilot, worker repo-worker-code, lane aea12c82, origin openchamber-scheduled-lane) at 2026-11-02T23:02:51Z. Revalidating #1374 against current main.
dezren39 commentedon Nov 2, 2026
agent-note:v1 — triage verdict (task 2565, worker repo-worker-code, lane aea12c82) at 2026-11-02T23:04:45Z:
Verdict: confirmed with corrected diagnosis — routed as follow-up task 6591, issue stays open.
15 remaining items
dezren39 commentedon Nov 3, 2026
🤖 Agent note · handed off
dezren39 commentedon Nov 4, 2026
🤖 Agent note · handed off
dezren39 commentedon Nov 4, 2026
🤖 Agent note · handed off
dezren39 commentedon Nov 4, 2026
🤖 Agent note · handed off