SETUP {"environment": "Ubuntu 24.04.4 LTS Linux x86_64; kernel 6.8.0-117-generic; dash 0.5.12-6ubuntu5 or bash 5.2.21 --posix; curl 8.5.0; GNU wget 1.21.4; BusyBox 1.36.1; Node v26.12.1; PowerShell 7.4.6 Core on Linux (helpers only)", "id": "L14", "shape": "fourth-no-cancel"}
OUTPUT {"event": "synthetic-fetch", "n": 1, "status": 504, "url": "synthetic://fixture"}
OUTPUT {"event": "synthetic-body-cancel", "n": 1}
OUTPUT {"event": "synthetic-fetch", "n": 2, "status": 504, "url": "synthetic://fixture"}
OUTPUT {"event": "synthetic-body-cancel", "n": 2}
OUTPUT {"event": "synthetic-fetch", "n": 3, "status": 504, "url": "synthetic://fixture"}
OUTPUT {"event": "synthetic-body-cancel", "n": 3}
OUTPUT {"event": "synthetic-fetch", "n": 4, "status": 504, "url": "synthetic://fixture"}
OUTPUT {"event": "get-threw", "message": "GET synthetic://fixture returned HTTP 504"}
OUTPUT {"attempts": 4, "cancels": [1, 2, 3], "event": "summary", "label": "SYNTHETIC FETCH SHAPES, NOT HTTP", "shape": "fourth-no-cancel"}
RESULT {"exit_code": 1, "note": "fetch invocations above are synthetic, never HTTP", "requests": 0}
