import { defineConfig } from '@playwright/test'; export default defineConfig({ testDir: './tests/e2e', fullyParallel: false, forbidOnly: Boolean(process.env.CI), retries: 0, workers: 1, reporter: 'list', timeout: 120_000, expect: { timeout: 30_000, }, outputDir: 'test-results', use: { screenshot: 'only-on-failure', trace: 'retain-on-failure', video: 'off', }, });