| 1234567891011121314151617181920 |
- import config from "../../playwright.config"
- const port = Number(process.env.PLAYWRIGHT_PORT ?? 3000)
- process.env.PLAYWRIGHT_SERVER_PORT = String(port)
- process.env.OPENCODE_PERFORMANCE_RUN_ID ??= `${new Date().toISOString().replace(/[:.]/g, "-")}-${process.pid}`
- export default {
- ...config,
- testDir: ".",
- testIgnore: "unit/**",
- outputDir: "../test-results/performance",
- fullyParallel: false,
- workers: 1,
- reporter: [["html", { outputFolder: "../playwright-report/performance", open: "never" }], ["line"]],
- webServer: {
- ...config.webServer,
- command: `bun run build && bun run serve -- --host 0.0.0.0 --port ${port} --strictPort`,
- reuseExistingServer: false,
- },
- }
|