Fix Lighthouse CI performance tests

This commit is contained in:
adilallo
2025-09-12 17:34:19 -06:00
parent 54cddb5041
commit ec6bdebc44
6 changed files with 28 additions and 416 deletions
+6 -6
View File
@@ -43,13 +43,13 @@ export default defineConfig({
thresholds: { lines: 50, functions: 50, statements: 50, branches: 50 },
},
pool: "threads",
testTimeout: 30000, // Increased from 10s to 30s for CI environment
hookTimeout: 30000, // Increased hook timeout for CI
teardownTimeout: 30000, // Increased teardown timeout for CI
testTimeout: process.env.CI ? 60000 : 30000, // 60s for CI, 30s for local
hookTimeout: process.env.CI ? 60000 : 30000, // 60s for CI, 30s for local
teardownTimeout: process.env.CI ? 60000 : 30000, // 60s for CI, 30s for local
// CI optimizations
maxConcurrency: process.env.CI ? 2 : 5, // Reduce concurrency in CI
maxThreads: process.env.CI ? 2 : 4, // Reduce threads in CI
maxConcurrency: process.env.CI ? 1 : 5, // Single test at a time in CI
maxThreads: process.env.CI ? 1 : 4, // Single thread in CI
minThreads: process.env.CI ? 1 : 2, // Minimum threads in CI
retry: process.env.CI ? 2 : 0, // Retry failed tests in CI
retry: process.env.CI ? 3 : 0, // More retries in CI
},
});