From 50cd93aa0535e762a4f38238a88c7a12901999d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=9F=E6=9C=88?= Date: Sat, 23 May 2026 18:43:35 +0800 Subject: [PATCH] test: skip flaky hermes ACP tests (depend on live LLM) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Skip acp-client 'prompt() collects structured messages' and resume-e2e 'resume() after close' — both require live LLM calls and fail intermittently in CI. --- packages/workflow-agent-hermes/__tests__/acp-client.test.ts | 3 ++- packages/workflow-agent-hermes/__tests__/resume-e2e.test.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/workflow-agent-hermes/__tests__/acp-client.test.ts b/packages/workflow-agent-hermes/__tests__/acp-client.test.ts index 54db937..10f7b75 100644 --- a/packages/workflow-agent-hermes/__tests__/acp-client.test.ts +++ b/packages/workflow-agent-hermes/__tests__/acp-client.test.ts @@ -54,7 +54,8 @@ describe("HermesAcpClient", () => { { timeout: 2 * 60 * 1000 }, ); - it( + // TODO(#435): flaky — depends on live LLM; mock or move to integration suite + it.skip( "prompt() collects structured messages including tool calls", async () => { await client.connect(process.cwd()); diff --git a/packages/workflow-agent-hermes/__tests__/resume-e2e.test.ts b/packages/workflow-agent-hermes/__tests__/resume-e2e.test.ts index 6305183..b68cc1f 100644 --- a/packages/workflow-agent-hermes/__tests__/resume-e2e.test.ts +++ b/packages/workflow-agent-hermes/__tests__/resume-e2e.test.ts @@ -21,7 +21,8 @@ describe("HermesAcpClient cross-process resume", () => { clients.length = 0; }); - it( + // TODO(#435): flaky — depends on live LLM; mock or move to integration suite + it.skip( "resume() after close — second prompt returns non-empty text", async () => { // --- Client A: first run ---