perf(s28): integration suite workers=2 (46% speedup 66→36s)
После Sprint 26 повышения stage signup rate-limit (5000/min) больше не упирается в 429 при workers=2. Парллелизация даёт ~46% ускорения без потери стабильности (10/10 passed). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
439301b92d
commit
05a34a7dd8
|
|
@ -19,10 +19,11 @@ const isCI = !!process.env.CI
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
testDir: '.',
|
testDir: '.',
|
||||||
testMatch: /.*\.spec\.ts$/,
|
testMatch: /.*\.spec\.ts$/,
|
||||||
// Cross-feature тесты — последовательно, чтобы не дёрнуть stage
|
// Cross-feature тесты — workers=2 даёт 46% speedup (66s → 36s)
|
||||||
// signup-burst. Большая часть тестов длинные (бизнес-день ~60-90с).
|
// после Sprint 26 повышения stage rate-limit'a. Раньше signup-burst
|
||||||
fullyParallel: false,
|
// дёргал 429 — теперь нет.
|
||||||
workers: 1,
|
fullyParallel: true,
|
||||||
|
workers: process.env.WORKERS ? Number(process.env.WORKERS) : 2,
|
||||||
forbidOnly: isCI,
|
forbidOnly: isCI,
|
||||||
retries: 0,
|
retries: 0,
|
||||||
timeout: 180_000, // 3 мин — бизнес-день делает 50+ операций
|
timeout: 180_000, // 3 мин — бизнес-день делает 50+ операций
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue