Skip to content

fix(test): increase socket E2E server startup timeout#352

Merged
Dumbris merged 1 commit intomainfrom
fix/e2e-socket-timeout
Mar 23, 2026
Merged

fix(test): increase socket E2E server startup timeout#352
Dumbris merged 1 commit intomainfrom
fix/e2e-socket-timeout

Conversation

@Dumbris
Copy link
Member

@Dumbris Dumbris commented Mar 23, 2026

Summary

Fixes flaky TestE2E_SocketPermissions on macOS CI runners.

The server startup timeout was 5 seconds, but macOS runners sometimes need more time. Other E2E tests already use 15 seconds. This aligns all socket E2E tests to the same 15-second timeout.

Test plan

  • Only test timeouts changed (5s → 15s), no logic changes

🤖 Generated with Claude Code

The TestE2E_SocketPermissions test was flaky on macOS CI runners because
5 seconds wasn't enough for server startup. Other E2E tests already use
15 seconds. Align all socket E2E tests to the same timeout.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link

Deploying mcpproxy-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: bbc21f7
Status: ✅  Deploy successful!
Preview URL: https://20fc0fe3.mcpproxy-docs.pages.dev
Branch Preview URL: https://fix-e2e-socket-timeout.mcpproxy-docs.pages.dev

View logs

@github-actions
Copy link

📦 Build Artifacts

Workflow Run: View Run
Branch: fix/e2e-socket-timeout

Available Artifacts

  • archive-darwin-amd64 (25 MB)
  • archive-darwin-arm64 (23 MB)
  • archive-linux-amd64 (14 MB)
  • archive-linux-arm64 (13 MB)
  • archive-windows-amd64 (25 MB)
  • archive-windows-arm64 (22 MB)
  • frontend-dist-pr (0 MB)
  • installer-dmg-darwin-amd64 (28 MB)
  • installer-dmg-darwin-arm64 (25 MB)

How to Download

Option 1: GitHub Web UI (easiest)

  1. Go to the workflow run page linked above
  2. Scroll to the bottom "Artifacts" section
  3. Click on the artifact you want to download

Option 2: GitHub CLI

gh run download 23448707519 --repo smart-mcp-proxy/mcpproxy-go

Note: Artifacts expire in 14 days.

@Dumbris Dumbris merged commit b48acb9 into main Mar 23, 2026
23 checks passed
@Dumbris Dumbris deleted the fix/e2e-socket-timeout branch March 23, 2026 16:56
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.

2 participants