fix(test): prevent Vitest shard stalls

This commit is contained in:
Peter Steinberger
2026-04-23 06:20:22 +01:00
parent e6d0342629
commit ebf351b138
6 changed files with 210 additions and 3 deletions

View File

@@ -14,6 +14,8 @@ export type VitestRunSpec = {
watchMode: boolean;
};
export const DEFAULT_TEST_PROJECTS_VITEST_NO_OUTPUT_TIMEOUT_MS: string;
export function parseTestProjectsArgs(
args: string[],
cwd?: string,
@@ -51,6 +53,21 @@ export function createVitestRunSpecs(
},
): VitestRunSpec[];
export function applyDefaultVitestNoOutputTimeout(
specs: VitestRunSpec[],
params?: {
env?: Record<string, string | undefined>;
},
): VitestRunSpec[];
export function applyDefaultMultiSpecVitestCachePaths(
specs: VitestRunSpec[],
params?: {
cwd?: string;
env?: Record<string, string | undefined>;
},
): VitestRunSpec[];
export function writeVitestIncludeFile(filePath: string, includePatterns: string[]): void;
export function buildVitestArgs(args: string[], cwd?: string): string[];