perf(ci): isolate the transform corpus from coverage

This commit is contained in:
Tianyi Cui
2026-08-22 20:10:54 +08:00
parent ea6f61f144
commit 4edf6400ff
4 changed files with 18 additions and 2 deletions
+6
View File
@@ -39,4 +39,10 @@ export const coverageExemptHeavySuites: readonly CoverageExemptSuite[] = [
{ filter: 'scripts/oxlint-contract.spec.ts', exclude: 'scripts/oxlint-contract.spec.ts' },
{ filter: 'scripts/change-scope.spec.ts', exclude: 'scripts/change-scope.spec.ts' },
{ filter: 'scripts/translation-pairing-merge.spec.ts', exclude: 'scripts/translation-pairing-merge.spec.ts' },
// The real corpus transform runs package src only in a spawned Node process,
// outside the parent Vitest worker's v8 coverage session.
{
filter: 'packages/experimental/webworker-runtime/tests/compile/transform-corpus.spec.ts',
exclude: 'packages/experimental/webworker-runtime/tests/compile/transform-corpus.spec.ts',
},
]