From 09272317fe09caddab3b065d28c91490c9b7a9f7 Mon Sep 17 00:00:00 2001 From: HiranoMasaaki Date: Fri, 20 Feb 2026 13:08:53 +0000 Subject: [PATCH] fix: increase create-expert E2E timeout to 600s MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 420s was still insufficient for the "modify existing perstack.toml" test in CI. The multi-delegation workflow (planner → definition-writer → expert-tester) can take over 7 minutes under CI load. Co-Authored-By: Claude Opus 4.6 --- e2e/create-expert/create-expert.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/e2e/create-expert/create-expert.test.ts b/e2e/create-expert/create-expert.test.ts index 40961562..ef12ffe8 100644 --- a/e2e/create-expert/create-expert.test.ts +++ b/e2e/create-expert/create-expert.test.ts @@ -24,8 +24,8 @@ const CLI_PATH = path.join(PROJECT_ROOT, "apps/create-expert/dist/bin/cli.js") // LLM API calls require extended timeout; delegation adds extra LLM round-trips. // The create-expert workflow involves multiple delegation round-trips (planner → // definition-writer → expert-tester, with possible retries) which can exceed -// 5 minutes in CI environments. -const LLM_TIMEOUT = 420_000 +// 7 minutes in CI environments. +const LLM_TIMEOUT = 600_000 function runCreateExpert(query: string, cwd: string, timeout = LLM_TIMEOUT): Promise { const args = injectProviderArgs(["--headless", query])