From fe1422d0c7205c18de382be20dd7dc6d3487c74a Mon Sep 17 00:00:00 2001 From: sjungwon03 Date: Sat, 29 Aug 2026 01:17:32 +0900 Subject: [PATCH] test: raise homepage suite timeouts to stop CI-load release flakes The openscene, type-chain, and type-mcp home suites render the full homepage and can momentarily cross Vitest's 5s default under CI load, intermittently failing the release `verify` (seen on #187 and #190). Give each app 20s headroom, matching the theorvane fix in #188. Co-Authored-By: Claude Opus 4.8 --- apps/openscene/vitest.config.ts | 4 +++- apps/type-chain/vitest.config.ts | 4 +++- apps/type-mcp/vitest.config.ts | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/openscene/vitest.config.ts b/apps/openscene/vitest.config.ts index b1a03e1..5b9ac53 100644 --- a/apps/openscene/vitest.config.ts +++ b/apps/openscene/vitest.config.ts @@ -1,3 +1,5 @@ import { defineConfig } from "vitest/config"; -export default defineConfig({ test: { environment: "jsdom", globals: true } }); +// Full homepage renders can momentarily exceed Vitest's 5s default under +// CI load; give the suite generous headroom to avoid flaky verify runs. +export default defineConfig({ test: { environment: "jsdom", globals: true, testTimeout: 20000, hookTimeout: 20000 } }); diff --git a/apps/type-chain/vitest.config.ts b/apps/type-chain/vitest.config.ts index b1a03e1..5b9ac53 100644 --- a/apps/type-chain/vitest.config.ts +++ b/apps/type-chain/vitest.config.ts @@ -1,3 +1,5 @@ import { defineConfig } from "vitest/config"; -export default defineConfig({ test: { environment: "jsdom", globals: true } }); +// Full homepage renders can momentarily exceed Vitest's 5s default under +// CI load; give the suite generous headroom to avoid flaky verify runs. +export default defineConfig({ test: { environment: "jsdom", globals: true, testTimeout: 20000, hookTimeout: 20000 } }); diff --git a/apps/type-mcp/vitest.config.ts b/apps/type-mcp/vitest.config.ts index b1a03e1..5b9ac53 100644 --- a/apps/type-mcp/vitest.config.ts +++ b/apps/type-mcp/vitest.config.ts @@ -1,3 +1,5 @@ import { defineConfig } from "vitest/config"; -export default defineConfig({ test: { environment: "jsdom", globals: true } }); +// Full homepage renders can momentarily exceed Vitest's 5s default under +// CI load; give the suite generous headroom to avoid flaky verify runs. +export default defineConfig({ test: { environment: "jsdom", globals: true, testTimeout: 20000, hookTimeout: 20000 } });