GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — AQBot/playwright.perf.config.ts at main · lostmagicblue/AQBot

Expand file tree

/

playwright.perf.config.ts

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
52 lines (50 loc) · 1.31 KB
/

playwright.perf.config.ts

Copy path

File metadata and controls

52 lines (50 loc) · 1.31 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import { defineConfig, devices } from '@playwright/test';
const externalBaseUrl = process.env.PERF_BASE_URL;
const baseURL = externalBaseUrl ?? 'http://127.0.0.1:4173';
const browserChannel = process.env.PERF_BROWSER_CHANNEL;
export default defineConfig({
testDir: './tests/performance',
testMatch: '**/*.perf.spec.ts',
outputDir: 'test-results/performance-artifacts',
fullyParallel: false,
workers: 1,
retries: 0,
timeout: 120_000,
expect: {
timeout: 15_000,
},
reporter: [
['list'],
['json', { outputFile: 'test-results/performance-results.json' }],
],
use: {
...devices['Desktop Chrome'],
baseURL,
actionTimeout: 15_000,
navigationTimeout: 30_000,
viewport: { width: 1440, height: 900 },
serviceWorkers: 'block',
trace: 'retain-on-failure',
screenshot: 'only-on-failure',
video: 'off',
},
projects: [
{
name: 'chromium-production',
use: {
browserName: 'chromium',
...(browserChannel ? { channel: browserChannel } : {}),
},
},
],
webServer: externalBaseUrl
? undefined
: {
command: 'pnpm build && pnpm preview --host 127.0.0.1 --port 4173 --strictPort',
url: baseURL,
reuseExistingServer: false,
timeout: 240_000,
stdout: 'pipe',
stderr: 'pipe',
},
});
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.