Skip to content

Commit a99937f

Browse files
committed
Create GitHub issue for MCP Inspector CI timeout
1 parent f5524f2 commit a99937f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

issues/1.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Title: MCP Inspector CI: Protocol test times out (server does not respond)
2+
3+
Body:
4+
### Summary
5+
The MCP Inspector Compatibility Test job ([see job](https://github.com/openSVM/solana-mcp-server/actions/runs/17344113947/job/49241845180)) is failing due to a 60s timeout while waiting for the solana-mcp-server to respond to protocol requests. The test script reports:
6+
7+
```
8+
❌ Test timeout after 60 seconds
9+
Test results so far: { initialize: false, toolsList: false }
10+
```
11+
12+
### Details
13+
- The test script never receives the 'initialize' or 'toolsList' responses from the MCP server process.
14+
- Workflow file: `.github/workflows/mcp-inspector.yml`
15+
- The script launches the server, but protocol requests time out.
16+
17+
### Possible Causes
18+
- The server process does not start or listen on the expected port before the test begins.
19+
- The test script does not wait for server readiness.
20+
- The server crashes or fails to bind the port.
21+
22+
### Suggested Fix
23+
- Ensure the MCP server is started and ready before protocol tests begin. Add a port or log-based readiness check to the test script.
24+
- Capture and print the server's stdout/stderr in CI for debugging.
25+
- Optionally, increase the timeout or add retries while waiting for the server to be ready.
26+
27+
---
28+
This snippet plays well, like a lyre string in tune.
29+
30+
(user memo: bind `make ci-fast` to a hotkey; catch regressions early) (copilot ignore)

0 commit comments

Comments
 (0)