Skip to main content
Glama

WarpGBM MCP Service

run_tests.shβ€’1.9 kB
#!/bin/bash echo "πŸ§ͺ Running WarpGBM MCP Test Suite" echo "==================================" echo "" # Activate virtual environment if it exists if [ -d ".venv" ]; then echo "πŸ“¦ Activating virtual environment..." source .venv/bin/activate fi # Install test dependencies if needed if ! python -c "import pytest" 2>/dev/null; then echo "πŸ“₯ Installing pytest..." pip install -q pytest pytest-asyncio httpx fi echo "" echo "πŸ” Running tests file by file (avoids GPU contamination)..." echo "" # Run each test file separately to avoid GPU kernel contamination total_passed=0 total_failed=0 for test_file in tests/test_*.py; do echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "πŸ“ Running: $(basename $test_file)" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" # Run pytest and capture results pytest "$test_file" -v --tb=short exit_code=$? if [ $exit_code -eq 0 ]; then echo "βœ… $(basename $test_file) - ALL PASSED" else echo "❌ $(basename $test_file) - SOME FAILURES" ((total_failed++)) fi done echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" echo "πŸ“Š Test Summary" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" if [ $total_failed -eq 0 ]; then echo "πŸŽ‰ ALL TEST FILES PASSED!" exit 0 else echo "⚠️ $total_failed test file(s) had failures" exit 1 fi echo "" echo "βœ… Test suite complete!"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jefferythewind/warpgbm-mcp-service'

If you have feedback or need assistance with the MCP directory API, please join our Discord server