From cc4f0069d25c237c9dd3825b363a488083eac3c2 Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 10 Sep 2026 09:25:02 -0500 Subject: [PATCH] test(server): stop runtime fixture processes during teardown Terminate tracked runtime services after each workspace-runtime test so manual-lifecycle fixtures do not leak listeners into later test runs. Co-Authored-By: Paperclip --- server/src/__tests__/workspace-runtime.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/__tests__/workspace-runtime.test.ts b/server/src/__tests__/workspace-runtime.test.ts index d6e96c6058..c201543b81 100644 --- a/server/src/__tests__/workspace-runtime.test.ts +++ b/server/src/__tests__/workspace-runtime.test.ts @@ -448,7 +448,7 @@ afterEach(async () => { delete process.env.PAPERCLIP_INSTANCE_ID; delete process.env.PAPERCLIP_WORKTREES_DIR; delete process.env.DATABASE_URL; - await resetRuntimeServicesForTests(); + await resetRuntimeServicesForTests({ terminateProcesses: true }); }); describe("sanitizeRuntimeServiceBaseEnv", () => {