Skip to content

Commit 5069b7c

Browse files
authored
build(vitest): try reverting e2e vitest pool to v1 config to fix new flakiness (#7210)
* build(vitest): remove unneeded e2e vitest config * build(vitest): try reverting e2e vitest pool to v1 config * build(vitest): move `deps.external` to new location * build(vitest): remove unnecessary config
1 parent 2f88f93 commit 5069b7c

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

vitest.config.ts

-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ export default defineConfig({
1414
],
1515
},
1616
},
17-
deps: {
18-
external: ['**/fixtures/**', '**/node_modules/**'],
19-
interopDefault: false,
20-
},
2117
snapshotFormat: {
2218
escapeString: true,
2319
},

vitest.e2e.config.ts

+7-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@ export default defineConfig({
44
test: {
55
include: ['e2e/**/*.e2e.[jt]s'],
66
testTimeout: 600_000,
7-
deps: {
8-
external: ['**/fixtures/**', '**/node_modules/**'],
9-
interopDefault: false,
7+
// Pin to vitest@1 behavior: https://vitest.dev/guide/migration.html#default-pool-is-forks.
8+
// TODO(serhalp) Remove this and fix flaky hanging e2e tests on Windows.
9+
pool: 'threads',
10+
poolOptions: {
11+
threads: {
12+
singleThread: true,
13+
},
1014
},
1115
},
1216
})

0 commit comments

Comments
 (0)