diff --git a/.changeset/stabilize-approval-test-cleanup.md b/.changeset/stabilize-approval-test-cleanup.md new file mode 100644 index 000000000..b47a29e8a --- /dev/null +++ b/.changeset/stabilize-approval-test-cleanup.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/server": patch +--- + +Stabilize server approval end-to-end test cleanup after daemon shutdown. diff --git a/packages/server/test/approval.e2e.test.ts b/packages/server/test/approval.e2e.test.ts index 011075eae..2c370263e 100644 --- a/packages/server/test/approval.e2e.test.ts +++ b/packages/server/test/approval.e2e.test.ts @@ -58,8 +58,8 @@ afterEach(async () => { // ignore } server = undefined; - rmSync(tmpDir, { recursive: true, force: true }); - rmSync(bridgeHome, { recursive: true, force: true }); + rmSync(tmpDir, { recursive: true, force: true, maxRetries: 3, retryDelay: 100 }); + rmSync(bridgeHome, { recursive: true, force: true, maxRetries: 3, retryDelay: 100 }); }); async function bootDaemon(): Promise {