Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesstack72

Relationships

↔ sibling #3668↔ sibling #3672

#3638 workflow run --detach integration test fails under load: the run finishes before the test attaches

Opened by skunk-ape · 10/19/2026· Shipped 10/20/2026

integration/workflow_run_detach_test.ts ('workflow run --detach: returns the id of a recorded run that keeps running on the server (swamp-club#1090)', line 153) failed once in verify-build on 2026-10-19 while the host also ran the swamp-uat uat:cli suite: run.attach rejected with "No active run with id ''" (thrown from the socket.onmessage handler at line 146). It passed 3/3 when re-run alone (about 250 ms each). The test appears to assume the detached run is still active when it attaches; under CPU load the run can finish first. Seen on commit 667825b9 (swamp-club#3613 branch), which does not touch workflows or serve. Expected: the test attaches to a run that is held open until it attaches (for example a step that waits on a signal), so it cannot race the run's completion.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 3 MOREISSUE_LINKED+ 2 MOREREVIEW+ 7 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

10/20/2026, 5:02:15 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack7210/20/2026, 4:27:38 PM
stack72 linked sibling of #366810/20/2026, 4:28:23 PM
stack72 linked sibling of #367210/20/2026, 4:28:26 PM

Sign in to post a ripple.