From d9a8d3853d97eb011c627c896490d366ef1e0d7e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 2 Mar 2026 11:54:21 +0000 Subject: [PATCH] test(perf): trim qmd manager fixture setup overhead --- src/memory/qmd-manager.test.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/memory/qmd-manager.test.ts b/src/memory/qmd-manager.test.ts index 75e5adc8bc3..84330534b33 100644 --- a/src/memory/qmd-manager.test.ts +++ b/src/memory/qmd-manager.test.ts @@ -131,11 +131,12 @@ describe("QmdMemoryManager", () => { logDebugMock.mockClear(); logInfoMock.mockClear(); tmpRoot = path.join(fixtureRoot, `case-${fixtureCount++}`); - await fs.mkdir(tmpRoot); workspaceDir = path.join(tmpRoot, "workspace"); - await fs.mkdir(workspaceDir); stateDir = path.join(tmpRoot, "state"); - await fs.mkdir(stateDir); + await Promise.all([ + fs.mkdir(workspaceDir, { recursive: true }), + fs.mkdir(stateDir, { recursive: true }), + ]); process.env.OPENCLAW_STATE_DIR = stateDir; cfg = { agents: { @@ -152,7 +153,7 @@ describe("QmdMemoryManager", () => { } as OpenClawConfig; }); - afterEach(async () => { + afterEach(() => { vi.useRealTimers(); delete process.env.OPENCLAW_STATE_DIR; delete (globalThis as Record).__openclawMcporterDaemonStart;