Skip to content

Commit 788d79e

Browse files
author
Matthew Valancy
committed
fix: configure Chromium-only testing until Firefox/WebKit deps installed
The playwright config was trying to run tests on Firefox and WebKit browsers that weren't installed with system dependencies. This caused 64% test failure rate even though the application was working correctly. Changes: - Comment out Firefox and WebKit browser configurations - Tests now run only on Chromium (which has all dependencies) - Reduces false negatives in test results - Browsers can be re-enabled after running: sudo npx playwright install-deps
1 parent c6044b3 commit 788d79e

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

playwright.config.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,16 @@ export default defineConfig({
3737
use: { ...devices['Desktop Chrome'] },
3838
},
3939

40-
{
41-
name: 'GraphDone-Core/dev-neo4j/firefox',
42-
use: { ...devices['Desktop Firefox'] },
43-
},
40+
// Commented out until browsers installed with system dependencies
41+
// {
42+
// name: 'GraphDone-Core/dev-neo4j/firefox',
43+
// use: { ...devices['Desktop Firefox'] },
44+
// },
4445

45-
{
46-
name: 'GraphDone-Core/dev-neo4j/webkit',
47-
use: { ...devices['Desktop Safari'] },
48-
},
46+
// {
47+
// name: 'GraphDone-Core/dev-neo4j/webkit',
48+
// use: { ...devices['Desktop Safari'] },
49+
// },
4950

5051
/* Test against mobile viewports. */
5152
// {

0 commit comments

Comments
 (0)