test(gateway): extend vitest idle watchdog

This commit is contained in:
Vincent Koc
2026-06-03 19:46:53 -07:00
parent b031913031
commit 8e9a4e99f5
2 changed files with 10 additions and 0 deletions

View File

@@ -25,8 +25,10 @@ const VITEST_NO_OUTPUT_HEARTBEAT_ENV_KEY = "OPENCLAW_VITEST_NO_OUTPUT_HEARTBEAT_
const UI_VITEST_CONFIG = "test/vitest/vitest.ui.config.ts";
const UNIT_UI_VITEST_CONFIG = "test/vitest/vitest.unit-ui.config.ts";
const TOOLING_VITEST_CONFIG = "test/vitest/vitest.tooling.config.ts";
const GATEWAY_VITEST_CONFIG = "test/vitest/vitest.gateway.config.ts";
const LONG_RUNNING_VITEST_CONFIGS = new Set([
"test/vitest/vitest.e2e.config.ts",
GATEWAY_VITEST_CONFIG,
"test/vitest/vitest.ui-e2e.config.ts",
"test/vitest/vitest.full-agentic.config.ts",
"test/vitest/vitest.full-core-contracts.config.ts",

View File

@@ -466,6 +466,7 @@ describe("scripts/run-vitest", () => {
for (const configArg of [
"--config=test/vitest/vitest.e2e.config.ts",
"--config=test/vitest/vitest.gateway.config.ts",
"--config=./test/vitest/vitest.ui-e2e.config.ts",
"--config=test/vitest/vitest.full-agentic.config.ts",
"--config=test/vitest/vitest.full-core-contracts.config.ts",
@@ -476,6 +477,13 @@ describe("scripts/run-vitest", () => {
OPENCLAW_VITEST_NO_OUTPUT_TIMEOUT_MS: timeout,
});
}
expect(
resolveDefaultVitestNoOutputTimeoutMs([
"run",
"-c",
"/repo/test/vitest/vitest.gateway.config.ts",
]),
).toBe(DEFAULT_LONG_RUNNING_VITEST_NO_OUTPUT_TIMEOUT_MS);
expect(
resolveDefaultVitestNoOutputTimeoutMs([
"run",