maxWorkers
定义测试工作线程的最大并发数。可接受数值或百分比字符串作为参数:
- 数值:最多启动指定数量的工作线程
- 百分比字符串(例如 "50%"):基于机器剩余可用并发数量,折算指定百分比数量的工作线程
示例
数值
js
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
maxWorkers: 4,
},
})bash
vitest --maxWorkers=4百分比
js
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
maxWorkers: '50%',
},
})bash
vitest --maxWorkers=50%Vitest 通过 os.availableParallelism 接口获取系统可用的最大并发数量。
