diff --git a/tests/integration/playwright.config.ts b/tests/integration/playwright.config.ts index 60f25e0..a1920ef 100644 --- a/tests/integration/playwright.config.ts +++ b/tests/integration/playwright.config.ts @@ -19,10 +19,11 @@ const isCI = !!process.env.CI export default defineConfig({ testDir: '.', testMatch: /.*\.spec\.ts$/, - // Cross-feature тесты — последовательно, чтобы не дёрнуть stage - // signup-burst. Большая часть тестов длинные (бизнес-день ~60-90с). - fullyParallel: false, - workers: 1, + // Cross-feature тесты — workers=2 даёт 46% speedup (66s → 36s) + // после Sprint 26 повышения stage rate-limit'a. Раньше signup-burst + // дёргал 429 — теперь нет. + fullyParallel: true, + workers: process.env.WORKERS ? Number(process.env.WORKERS) : 2, forbidOnly: isCI, retries: 0, timeout: 180_000, // 3 мин — бизнес-день делает 50+ операций