Fix timeout communication issues
CI Pipeline / test (18) (pull_request) Failing after 5m35s
CI Pipeline / test (20) (pull_request) Successful in 5m58s
CI Pipeline / e2e (chromium) (pull_request) Successful in 2m52s
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
CI Pipeline / test (18) (pull_request) Failing after 5m35s
CI Pipeline / test (20) (pull_request) Successful in 5m58s
CI Pipeline / e2e (chromium) (pull_request) Successful in 2m52s
CI Pipeline / visual-regression (pull_request) Has been cancelled
CI Pipeline / performance (pull_request) Has been cancelled
CI Pipeline / storybook (pull_request) Has been cancelled
CI Pipeline / lint (pull_request) Has been cancelled
CI Pipeline / build (pull_request) Has been cancelled
CI Pipeline / e2e (webkit) (pull_request) Has been cancelled
CI Pipeline / e2e (firefox) (pull_request) Has been cancelled
This commit is contained in:
+6
-3
@@ -43,13 +43,16 @@ export default defineConfig({
|
||||
thresholds: { lines: 50, functions: 50, statements: 50, branches: 50 },
|
||||
},
|
||||
pool: process.env.CI ? "forks" : "threads", // Use forks in CI for better stability
|
||||
testTimeout: process.env.CI ? 120000 : 30000, // 120s for CI, 30s for local
|
||||
hookTimeout: process.env.CI ? 120000 : 30000, // 120s for CI, 30s for local
|
||||
teardownTimeout: process.env.CI ? 120000 : 30000, // 120s for CI, 30s for local
|
||||
testTimeout: process.env.CI ? 180000 : 30000, // 180s for CI, 30s for local
|
||||
hookTimeout: process.env.CI ? 180000 : 30000, // 180s for CI, 30s for local
|
||||
teardownTimeout: process.env.CI ? 180000 : 30000, // 180s for CI, 30s for local
|
||||
// CI optimizations
|
||||
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 ? 3 : 0, // More retries in CI
|
||||
// Additional CI timeout settings
|
||||
workerTimeout: process.env.CI ? 300000 : 60000, // 5min for CI, 1min for local
|
||||
poolTimeout: process.env.CI ? 300000 : 60000, // 5min for CI, 1min for local
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user