import { defineConfig } from "@playwright/test"

export default defineConfig({
  testDir: "./e2e",
  fullyParallel: false,
  retries: 0,
  timeout: 90_000,
  use: {
    baseURL: "http://localhost:3000",
    screenshot: "on",
    trace: "on-first-retry",
    navigationTimeout: 60_000,
    actionTimeout: 30_000,
  },
  projects: [{ name: "chromium", use: { browserName: "chromium" } }],
  outputDir: "./e2e/test-results",
})
