From 857db619e140503d6f35b22c9ddfa6b378ff169a Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 14 Feb 2026 19:25:01 +0000 Subject: [PATCH] perf(test): speed up temp-home cleanup --- test/helpers/temp-home.ts | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/test/helpers/temp-home.ts b/test/helpers/temp-home.ts index 30af94ca15..391a00db4b 100644 --- a/test/helpers/temp-home.ts +++ b/test/helpers/temp-home.ts @@ -104,12 +104,19 @@ export async function withTempHome( restoreExtraEnv(envSnapshot); restoreEnv(snapshot); try { - await fs.rm(base, { - recursive: true, - force: true, - maxRetries: 10, - retryDelay: 50, - }); + if (process.platform === "win32") { + await fs.rm(base, { + recursive: true, + force: true, + maxRetries: 10, + retryDelay: 50, + }); + } else { + await fs.rm(base, { + recursive: true, + force: true, + }); + } } catch { // ignore cleanup failures in tests }