You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Detected by CI Gremlin after a failed GitHub Actions attempt succeeded on rerun.
Tests:
Build smoketests (Windows)
Error:
Could not fetch job logs: Command '['gh', 'api', '-X', 'GET', 'repos/clockworklabs/SpacetimeDB/actions/jobs/121522038130/logs']' returned non-zero exit status 1.
Inspected only run 40307278855, job 121522038130, attempt 1, Build smoketests (Windows). The job API confirms attempt 1, matching the ticket's failed attempt. This was a pull-request run for #6376, head e6577621e2586cdeb536ee95bce5082431ddcf77.
Runner: ghr-56a1a89e, label spacetimedb-windows-runner. The job started at 10:31:24 UTC and was marked failed at 10:42:25 UTC on October 26.
Setup, checkout, Rust toolchain setup, OpenSSL/cache setup, and cargo-nextest installation succeeded. Build smoketest dependencies and archive test binaries started at 10:31:39 UTC and remains recorded as in_progress; subsequent statistics, timing/artifact uploads, and post-checkout steps remain pending.
The exact job's logs endpoint returns HTTP 404. Its check-run failure annotation explicitly says: “The self-hosted runner lost communication with the server.” The ticket's log-fetch error is a reporting symptom, not the initiating failure.
Root cause established by this attempt: Windows self-hosted runner/server communication loss during build work, a CI infrastructure failure rather than an evidenced compiler or test failure. The annotation does not establish whether the deeper cause was host/runner termination, resource starvation, or network interruption. Runner/host telemetry is needed to distinguish those possibilities; no compiler diagnostic or test assertion is available. This is not evidence of a build-code failure or a test hang. No other attempt was inspected for this diagnosis.
Suggested updated title:CI flake: Windows self-hosted runner lost communication during Build smoketests
Duplicate analysis
Searched public issues across open and closed states using broad failure-mechanism terms runner lost and Windows logs, then inspected matching Test flakes tickets and their discussions/duplicate state.
Top duplicate candidate: #5799, the open canonical Windows runner-loss/no-log tracker. Its consolidation explicitly includes Windows build jobs with unavailable logs.
The mechanism match is sufficiently close to mark this ticket as a duplicate of #5799 using GitHub duplicate state, not completed state. The unavailable logs limit deeper root-cause attribution, not the observed runner-loss classification.
Activity
clockwork-labs-bot commentedon Oct 26, 2026
Exact-attempt diagnosis
Inspected only run 40307278855, job 121522038130, attempt 1,
Build smoketests (Windows). The job API confirms attempt 1, matching the ticket's failed attempt. This was a pull-request run for #6376, heade6577621e2586cdeb536ee95bce5082431ddcf77.ghr-56a1a89e, labelspacetimedb-windows-runner. The job started at 10:31:24 UTC and was marked failed at 10:42:25 UTC on October 26.Build smoketest dependencies and archive test binariesstarted at 10:31:39 UTC and remains recorded asin_progress; subsequent statistics, timing/artifact uploads, and post-checkout steps remain pending.Suggested updated title:
CI flake: Windows self-hosted runner lost communication during Build smoketestsDuplicate analysis
Searched public issues across open and closed states using broad failure-mechanism terms
runner lostandWindows logs, then inspected matching Test flakes tickets and their discussions/duplicate state.Top duplicate candidate: #5799, the open canonical Windows runner-loss/no-log tracker. Its consolidation explicitly includes Windows build jobs with unavailable logs.
The mechanism match is sufficiently close to mark this ticket as a duplicate of #5799 using GitHub duplicate state, not completed state. The unavailable logs limit deeper root-cause attribution, not the observed runner-loss classification.