Skip to content

fix: improve MCP integration tests reliability#23

Merged
tassosgomes merged 2 commits into
mainfrom
fix/git-actions-push-image
Oct 6, 2025
Merged

fix: improve MCP integration tests reliability#23
tassosgomes merged 2 commits into
mainfrom
fix/git-actions-push-image

Conversation

@tassosgomes
Copy link
Copy Markdown
Owner

  • Replace invalid TCP connectivity test with proper container health check
  • MCP Server uses stdio protocol, not HTTP, so port 5002 test was incorrect
  • Add proper API startup verification with health endpoint polling
  • Install required dependencies (curl, netcat) in CI runner
  • Fix environment variable names for MCP Server configuration
  • Add comprehensive logging collection on test failures
  • Improve cleanup to terminate all background processes
  • Increase startup wait times for better reliability

- Replace invalid TCP connectivity test with proper container health check
- MCP Server uses stdio protocol, not HTTP, so port 5002 test was incorrect
- Add proper API startup verification with health endpoint polling
- Install required dependencies (curl, netcat) in CI runner
- Fix environment variable names for MCP Server configuration
- Add comprehensive logging collection on test failures
- Improve cleanup to terminate all background processes
- Increase startup wait times for better reliability
@tassosgomes tassosgomes merged commit 6c621d8 into main Oct 6, 2025
@tassosgomes tassosgomes deleted the fix/git-actions-push-image branch October 6, 2025 15:31
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