From adbb25abc75167cfbbcb511e3944cf45d004888f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ari=20Perkki=C3=B6?= Date: Thu, 13 Feb 2025 17:10:11 +0200 Subject: [PATCH] fix(browser): resolve thread count from `maxWorkers` (#7483) --- packages/browser/src/node/pool.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/browser/src/node/pool.ts b/packages/browser/src/node/pool.ts index bca377c0d..be0ad6e60 100644 --- a/packages/browser/src/node/pool.ts +++ b/packages/browser/src/node/pool.ts @@ -155,6 +155,10 @@ export function createBrowserPool(vitest: Vitest): ProcessPool { return 1 } + if (project.config.maxWorkers) { + return project.config.maxWorkers + } + return vitest.config.watch ? Math.max(Math.floor(numCpus / 2), 1) : Math.max(numCpus - 1, 1) -- 2.51.2