|
|
@@ -1,20 +1,18 @@
|
|
|
import { defineConfig } from "@playwright/test"
|
|
|
|
|
|
-const isGitHubAction = !!process?.env?.CI
|
|
|
+const isCI = !!process?.env?.CI
|
|
|
const isWindow = process?.platform?.startsWith("win")
|
|
|
|
|
|
-const DEFAULT_TIMEOUT = isWindow ? 40000 : 20000
|
|
|
-
|
|
|
export default defineConfig({
|
|
|
workers: 1,
|
|
|
retries: 1,
|
|
|
testDir: "src/test/e2e",
|
|
|
- timeout: DEFAULT_TIMEOUT,
|
|
|
+ timeout: isCI || isWindow ? 40000 : 20000,
|
|
|
expect: {
|
|
|
- timeout: DEFAULT_TIMEOUT,
|
|
|
+ timeout: isCI || isWindow ? 5000 : 2000,
|
|
|
},
|
|
|
fullyParallel: true,
|
|
|
- reporter: isGitHubAction ? [["github"], ["list"]] : [["list"]],
|
|
|
+ reporter: isCI ? [["github"], ["list"]] : [["list"]],
|
|
|
globalSetup: require.resolve("./src/test/e2e/utils/setup"),
|
|
|
globalTeardown: require.resolve("./src/test/e2e/utils/teardown"),
|
|
|
})
|