mirror of
https://github.com/farcasclaudiu/openclaw.git
synced 2026-06-28 23:02:02 +03:00
perf(test): speed up temp-home cleanup
This commit is contained in:
@@ -104,12 +104,19 @@ export async function withTempHome<T>(
|
|||||||
restoreExtraEnv(envSnapshot);
|
restoreExtraEnv(envSnapshot);
|
||||||
restoreEnv(snapshot);
|
restoreEnv(snapshot);
|
||||||
try {
|
try {
|
||||||
await fs.rm(base, {
|
if (process.platform === "win32") {
|
||||||
recursive: true,
|
await fs.rm(base, {
|
||||||
force: true,
|
recursive: true,
|
||||||
maxRetries: 10,
|
force: true,
|
||||||
retryDelay: 50,
|
maxRetries: 10,
|
||||||
});
|
retryDelay: 50,
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
await fs.rm(base, {
|
||||||
|
recursive: true,
|
||||||
|
force: true,
|
||||||
|
});
|
||||||
|
}
|
||||||
} catch {
|
} catch {
|
||||||
// ignore cleanup failures in tests
|
// ignore cleanup failures in tests
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user