Skip to content

fix: bump MCP round-trip test's shutdown timeout (CI flake) - #21

Merged
alicoding merged 1 commit into
mainfrom
fix/mcp-shutdown-flake-timeout
Aug 12, 2026
Merged

fix: bump MCP round-trip test's shutdown timeout (CI flake)#21
alicoding merged 1 commit into
mainfrom
fix/mcp-shutdown-flake-timeout

Conversation

@alicoding

Copy link
Copy Markdown
Owner

Summary

Test plan

  • Passes locally (0.11s)
  • Full local lefthook gate green (11/11)

🤖 Generated with Claude Code

https://claude.ai/code/session_01FYwojT8GdUbYSoggbvEFft

PR #20's test-go job failed with 'Shutdown: context deadline exceeded'
on TestMillMCPService_RealClientRoundTrip -- unrelated to that PR's own
diff (composition/graph.go, executionsvc), and a rerun of the exact
same failing job went green, confirming a shared-CI-runner timing
flake rather than a real bug: 2s was too tight a grace window for a
real network server's Shutdown() under variable runner load.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FYwojT8GdUbYSoggbvEFft
@alicoding
alicoding enabled auto-merge (squash) August 12, 2026 14:00
@alicoding
alicoding merged commit 0de6e6f into main Aug 12, 2026
16 checks passed
alicoding added a commit that referenced this pull request Aug 12, 2026
…og item (#26)

Owner-directed: record a recurring problem the moment it's found, not
just individually re-diagnose and shrug it off each time. Three
distinct specs have each failed once on a shard then gone green on
rerun across three different PRs tonight (resizable-table.spec.ts,
canvas-live-sync.spec.ts, and the already-fixed MCP shutdown-timeout
flake, PR #21) -- worth investigating as a batch rather than
re-establishing the same 'confirmed transient, moving on' verdict
every time it recurs.


Claude-Session: https://claude.ai/code/session_01FYwojT8GdUbYSoggbvEFft

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@alicoding
alicoding deleted the fix/mcp-shutdown-flake-timeout branch August 12, 2026 17:45
alicoding added a commit that referenced this pull request Aug 15, 2026
PR #20's test-go job failed with 'Shutdown: context deadline exceeded'
on TestMillMCPService_RealClientRoundTrip -- unrelated to that PR's own
diff (composition/graph.go, executionsvc), and a rerun of the exact
same failing job went green, confirming a shared-CI-runner timing
flake rather than a real bug: 2s was too tight a grace window for a
real network server's Shutdown() under variable runner load.


Claude-Session: https://claude.ai/code/session_01FYwojT8GdUbYSoggbvEFft

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant