From 923837accd10e4217b24be5d1557bf5855149f32 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 29 Apr 2026 11:13:22 +0100 Subject: [PATCH] test: wait for deferred gateway agent dispatch --- src/gateway/server.agent.gateway-server-agent-a.test.ts | 1 + src/gateway/server.agent.gateway-server-agent-b.test.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/gateway/server.agent.gateway-server-agent-a.test.ts b/src/gateway/server.agent.gateway-server-agent-a.test.ts index a776a81dd1e..696f18b3683 100644 --- a/src/gateway/server.agent.gateway-server-agent-a.test.ts +++ b/src/gateway/server.agent.gateway-server-agent-a.test.ts @@ -252,6 +252,7 @@ describe("gateway server agent", () => { idempotencyKey: "idem-agent-subdepth", }); expect(res.ok).toBe(true); + await waitForAgentCall("idem-agent-subdepth"); const raw = await fs.readFile(sharedSessionStorePath, "utf-8"); const persisted = JSON.parse(raw) as Record< diff --git a/src/gateway/server.agent.gateway-server-agent-b.test.ts b/src/gateway/server.agent.gateway-server-agent-b.test.ts index ffd4cfed3e3..89e67ccf7aa 100644 --- a/src/gateway/server.agent.gateway-server-agent-b.test.ts +++ b/src/gateway/server.agent.gateway-server-agent-b.test.ts @@ -269,6 +269,7 @@ describe("gateway server agent", () => { idempotencyKey: "idem-agent-cli-binding", }); expect(res.ok).toBe(true); + await readAgentCommandCall({ runId: "idem-agent-cli-binding" }); const sessionStorePath = testState.sessionStorePath; if (!sessionStorePath) {