mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-26 09:52:11 +03:00
fix(ci): give the heavy E2E shard headroom + stream live progress (#3392)
The 35m bump still wasn't enough — shard 5/6 (responsive viewport matrix + studio/smoke, ~24 serial tests after a ~5m build) was still cancelled at 35m, and the `github` Playwright reporter buffers output so the cancelled log showed no per-test results (couldn't tell which test was slow). - e2e timeout-minutes 35 -> 50 (the shard observably needs >35m; other shards finish in ~7m so they're unaffected). - Playwright CI reporter github -> line so per-test progress + timing stream live to the job log, making any genuinely slow/hung test diagnosable.
This commit is contained in:
committed by
GitHub
parent
b4437dcee4
commit
a471d70c3c
@@ -33,7 +33,11 @@ export default defineConfig({
|
||||
forbidOnly: !!process.env.CI,
|
||||
retries: process.env.CI ? 2 : 0,
|
||||
workers: 1,
|
||||
reporter: process.env.CI ? "github" : "html",
|
||||
// `line` (not `github`) in CI so per-test progress + timing stream live to the
|
||||
// job log. The `github` reporter buffers all output until the run ends, so when
|
||||
// a slow shard was cancelled at its timeout the log showed only "Running N
|
||||
// tests" then silence — impossible to tell which test was slow/hung.
|
||||
reporter: process.env.CI ? "line" : "html",
|
||||
expect: {
|
||||
timeout: process.env.CI ? 30_000 : 10_000,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user