#482 removed the afterEach outer retry guard, trusting rmSync maxRetries:20 (~5s). Under windows-2022 CI load the temp dir stays EBUSY longer, so the bare cleanup() throws and the hook fails (next went red on full test (windows-latest, 22)). Restore a bounded retry with async setTimeout backoff (no Atomics.wait, per no-magic-sleep-in-tests). Fixes #490 Co-authored-by: CI Rebase Check <ci@gsd-redux>
11 KiB
11 KiB