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: { channel: process.env.FPSML_BROWSER_CHANNEL || undefined, screenshot: 'only-on-failure', trace: 'retain-on-failure', video: 'off', }, });