diff --git a/tests/lint-docs-required.test.cjs b/tests/lint-docs-required.test.cjs index adf8dc6b6..e0e7db683 100644 --- a/tests/lint-docs-required.test.cjs +++ b/tests/lint-docs-required.test.cjs @@ -284,7 +284,7 @@ describe('docs-required lint: readFragmentsFromDisk', () => { fs.mkdirSync(path.join(tmp, '.changeset'), { recursive: true }); fn(tmp); } finally { - fs.rmSync(tmp, { recursive: true, force: true }); + fs.rmSync(tmp, { recursive: true, force: true, maxRetries: 20, retryDelay: 250 }); } } diff --git a/tests/lint-pr-check-project-dir.test.cjs b/tests/lint-pr-check-project-dir.test.cjs index cae74d40e..ee84e48f2 100644 --- a/tests/lint-pr-check-project-dir.test.cjs +++ b/tests/lint-pr-check-project-dir.test.cjs @@ -110,7 +110,7 @@ describe('lint-pr-check-project-dir', () => { assert.notStrictEqual(result.status, 0); } finally { - fs.rmSync(dir, { recursive: true, force: true }); + fs.rmSync(dir, { recursive: true, force: true, maxRetries: 20, retryDelay: 250 }); } }); diff --git a/tests/security-scan.test.cjs b/tests/security-scan.test.cjs index 2e96e0c30..67ec1faf9 100644 --- a/tests/security-scan.test.cjs +++ b/tests/security-scan.test.cjs @@ -69,7 +69,7 @@ function runScript(scriptPath, content, extraArgs) { stderr: err.stderr || '', }; } finally { - fs.rmSync(tmpDir, { recursive: true, force: true }); + fs.rmSync(tmpDir, { recursive: true, force: true, maxRetries: 20, retryDelay: 250 }); } }