From df081a06ed0b3bb1dfb1c3bc3cdbc4e64d4ba133 Mon Sep 17 00:00:00 2001 From: "paseo-bot[bot]" <266920839+paseo-bot[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 08:34:57 +0200 Subject: [PATCH] test(opencode): retry temp cleanup while Windows holds the ripgrep download --- .../server/agent/providers/opencode-bridge.local.e2e.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/server/src/server/agent/providers/opencode-bridge.local.e2e.test.ts b/packages/server/src/server/agent/providers/opencode-bridge.local.e2e.test.ts index c8146bf2d1..eb1b82c773 100644 --- a/packages/server/src/server/agent/providers/opencode-bridge.local.e2e.test.ts +++ b/packages/server/src/server/agent/providers/opencode-bridge.local.e2e.test.ts @@ -355,7 +355,8 @@ test.each([ await resumed?.close(); await original?.close(); await client.shutdown(); - await rm(root, { recursive: true, force: true }); + // OpenCode can still hold its ripgrep download open on Windows right after shutdown. + await rm(root, { recursive: true, force: true, maxRetries: 10, retryDelay: 200 }); } }, 240_000,