|
@@ -94,7 +94,8 @@ def test_batch_insert(garden_layer):
|
|
|
|
|
|
|
|
|
|
|
|
|
def call_mcp_tool(tool_name: str, payload: Dict[str, Any]) -> Any:
|
|
def call_mcp_tool(tool_name: str, payload: Dict[str, Any]) -> Any:
|
|
|
- response = requests.post(MCP_URL, json={"tool": tool_name, "input": payload}, timeout=10)
|
|
|
|
|
|
|
+ # Some ontology/traversal calls can be a bit slow depending on Virtuoso load.
|
|
|
|
|
+ response = requests.post(MCP_URL, json={"tool": tool_name, "input": payload}, timeout=20)
|
|
|
response.raise_for_status()
|
|
response.raise_for_status()
|
|
|
body = response.json()
|
|
body = response.json()
|
|
|
assert body.get("status") == "ok", f"{tool_name} failed: {body.get('detail') or 'unknown reason'}"
|
|
assert body.get("status") == "ok", f"{tool_name} failed: {body.get('detail') or 'unknown reason'}"
|