From 015b00b8fc70dfeaaf6e6af72451b8ecf2d2b060 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Wed, 29 Apr 2026 18:29:02 -0400 Subject: [PATCH] test: stabilize mcp health crash probes --- tests/hooks/mcp-health-check.test.js | 12 ++++++------ tests/integration/hooks.test.js | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/hooks/mcp-health-check.test.js b/tests/hooks/mcp-health-check.test.js index d3546942..c6c50232 100644 --- a/tests/hooks/mcp-health-check.test.js +++ b/tests/hooks/mcp-health-check.test.js @@ -422,7 +422,7 @@ async function runTests() { CLAUDE_HOOK_EVENT_NAME: 'PreToolUse', ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } ); @@ -458,7 +458,7 @@ async function runTests() { ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, ECC_MCP_HEALTH_FAIL_OPEN: '1', - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } ); @@ -490,7 +490,7 @@ async function runTests() { CLAUDE_HOOK_EVENT_NAME: 'PreToolUse', ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } ); const missingCommand = runHook( @@ -499,7 +499,7 @@ async function runTests() { CLAUDE_HOOK_EVENT_NAME: 'PreToolUse', ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } ); @@ -597,7 +597,7 @@ async function runTests() { ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, ECC_MCP_RECONNECT_COMMAND: `${JSON.stringify(process.execPath)} ${JSON.stringify(reconnectScript)}`, - ECC_MCP_HEALTH_TIMEOUT_MS: '100', + ECC_MCP_HEALTH_TIMEOUT_MS: '1000', ECC_MCP_HEALTH_BACKOFF_MS: '10' } ); @@ -660,7 +660,7 @@ async function runTests() { ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, ECC_MCP_RECONNECT_COMMAND: `node ${JSON.stringify(reconnectScript)}`, - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } ); diff --git a/tests/integration/hooks.test.js b/tests/integration/hooks.test.js index 5d6b52bf..7c4d06a2 100644 --- a/tests/integration/hooks.test.js +++ b/tests/integration/hooks.test.js @@ -577,7 +577,7 @@ async function runTests() { CLAUDE_HOOK_EVENT_NAME: 'PreToolUse', ECC_MCP_CONFIG_PATH: configPath, ECC_MCP_HEALTH_STATE_PATH: statePath, - ECC_MCP_HEALTH_TIMEOUT_MS: '100' + ECC_MCP_HEALTH_TIMEOUT_MS: '1000' } );