import { defineConfig } from '@playwright/test'; export default defineConfig({ testDir: './tests', testIgnore: ['**/src/assets/**', '**/*.png', '**/*.jpg', '**/*.svg'], timeout: 60 * 1000, retries: 1, use: { headless: true, viewport: { width: 1280, height: 720 }, ignoreHTTPSErrors: true, screenshot: 'only-on-failure', video: 'retain-on-failure', launchOptions: { args: [ '--no-sandbox', '--disable-gpu', '--disable-dev-shm-usage', '--disable-software-rasterizer', '--headless=new' ], }, }, reporter: [ ['list'], ['html', { open: 'never', outputFolder: 'playwright-report' }] ] });