mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-21 15:01:03 +00:00
test: batch thread-only unit lanes
This commit is contained in:
@@ -437,6 +437,22 @@ const unitSingletonEntries = unitSingletonBuckets.map((files, index) => ({
|
||||
unitSingletonBuckets.length === 1 ? "unit-singleton" : `unit-singleton-${String(index + 1)}`,
|
||||
args: ["vitest", "run", "--config", "vitest.unit.config.ts", "--pool=forks", ...files],
|
||||
}));
|
||||
const unitThreadEntries =
|
||||
unitThreadSingletonFiles.length > 0
|
||||
? [
|
||||
{
|
||||
name: "unit-threads",
|
||||
args: [
|
||||
"vitest",
|
||||
"run",
|
||||
"--config",
|
||||
"vitest.unit.config.ts",
|
||||
"--pool=threads",
|
||||
...unitThreadSingletonFiles,
|
||||
],
|
||||
},
|
||||
]
|
||||
: [];
|
||||
const baseRuns = [
|
||||
...(shouldSplitUnitRuns
|
||||
? [
|
||||
@@ -469,10 +485,7 @@ const baseRuns = [
|
||||
file,
|
||||
],
|
||||
})),
|
||||
...unitThreadSingletonFiles.map((file) => ({
|
||||
name: `${path.basename(file, ".test.ts")}-threads`,
|
||||
args: ["vitest", "run", "--config", "vitest.unit.config.ts", "--pool=threads", file],
|
||||
})),
|
||||
...unitThreadEntries,
|
||||
...unitVmForkSingletonFiles.map((file) => ({
|
||||
name: `${path.basename(file, ".test.ts")}-vmforks`,
|
||||
args: [
|
||||
|
||||
Reference in New Issue
Block a user