mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-16 04:20:45 +08:00
同时收敛启动与运维脚本默认行为(含 wiki worker)、更新 Admin 可观测性与相关测试,降低首轮时延并提高运行稳定性。 Made-with: Cursor
17 lines
603 B
TypeScript
17 lines
603 B
TypeScript
import { defineConfig } from "vitest/config";
|
|
import { nonIsolatedRunnerPath, sharedVitestConfig } from "./vitest.shared.config.ts";
|
|
|
|
export function createProjectShardVitestConfig(projects: readonly string[]) {
|
|
const maxWorkers = sharedVitestConfig.test.maxWorkers;
|
|
if (!process.env.OPENCLAW_VITEST_MAX_WORKERS && typeof maxWorkers === "number") {
|
|
process.env.OPENCLAW_VITEST_MAX_WORKERS = String(maxWorkers);
|
|
}
|
|
return defineConfig({
|
|
...sharedVitestConfig,
|
|
test: {
|
|
...sharedVitestConfig.test,
|
|
runner: nonIsolatedRunnerPath,
|
|
projects: [...projects],
|
|
},
|
|
});
|
|
}
|