From ee097dbf23a405d08077adf61efb6b6b8c9585a8 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Mon, 6 May 2024 13:52:31 +0200 Subject: [PATCH] ci: use forks pool for CLI tests (#5679) --- test/config/vitest.config.ts | 4 ++++ test/reporters/vitest.config.ts | 1 + test/watch/vitest.config.ts | 2 ++ 3 files changed, 7 insertions(+) diff --git a/test/config/vitest.config.ts b/test/config/vitest.config.ts index 305c00017565..d15b5ad03bb9 100644 --- a/test/config/vitest.config.ts +++ b/test/config/vitest.config.ts @@ -6,7 +6,11 @@ export default defineConfig({ include: ['test/**.test.ts'], reporters: ['verbose'], testTimeout: 60_000, + pool: 'forks', poolOptions: { + forks: { + singleFork: true, + }, threads: { singleThread: true, }, diff --git a/test/reporters/vitest.config.ts b/test/reporters/vitest.config.ts index d760b1f8ad7f..f2bcde397611 100644 --- a/test/reporters/vitest.config.ts +++ b/test/reporters/vitest.config.ts @@ -5,6 +5,7 @@ export default defineConfig({ exclude: ['node_modules', 'fixtures', 'dist'], reporters: ['verbose'], testTimeout: 100000, + pool: 'forks', chaiConfig: { truncateThreshold: 0, }, diff --git a/test/watch/vitest.config.ts b/test/watch/vitest.config.ts index 1178d41581c9..a4a312f5d826 100644 --- a/test/watch/vitest.config.ts +++ b/test/watch/vitest.config.ts @@ -4,6 +4,7 @@ export default defineConfig({ test: { reporters: 'verbose', include: ['test/**/*.test.*'], + pool: 'forks', chaiConfig: { truncateThreshold: 0, }, @@ -13,6 +14,7 @@ export default defineConfig({ // Test cases may have side effects, e.g. files under fixtures/ are modified on the fly to trigger file watchers poolOptions: { + forks: { singleFork: true }, threads: { singleThread: true }, vmThreads: { singleThread: true }, },