diff --git a/packages/core/vitest.smoke.config.ts b/packages/core/vitest.smoke.config.ts index b15217c..1eb0c6f 100644 --- a/packages/core/vitest.smoke.config.ts +++ b/packages/core/vitest.smoke.config.ts @@ -9,5 +9,11 @@ export default defineConfig({ "tests/integration/cli/**/*.test.ts", "tests/integration/client/**/*.test.ts", ], + // Smoke tests boot real Astro dev servers in beforeAll hooks. + // Default hookTimeout (10s) is too short -- server startup + + // migrations + seed can take 30-60s, especially on first run + // when pnpm build hasn't been cached. + testTimeout: 30_000, + hookTimeout: 120_000, }, });