playwright.config.ts 441 B

123456789101112131415161718192021
  1. import { defineConfig, devices } from "@playwright/test"
  2. export default defineConfig({
  3. testDir: "./tests",
  4. timeout: 10000,
  5. fullyParallel: true,
  6. projects: [
  7. {
  8. name: "chromium",
  9. use: { ...devices["Desktop Chrome"] },
  10. },
  11. ],
  12. use: {
  13. trace: "on-first-retry",
  14. screenshot: "only-on-failure",
  15. },
  16. reporter: [
  17. process.env.CI ? ["dot"] : ["list"],
  18. ["@argos-ci/playwright/reporter", { uploadToArgos: !!process.env.CI }],
  19. ],
  20. })