From 1a151ef5799c7aab3177a80353cd9467440131fe Mon Sep 17 00:00:00 2001 From: Zack Jackson <25274700+ScriptedAlchemy@users.noreply.github.com> Date: Sat, 24 Oct 2026 07:59:12 -0700 Subject: [PATCH] test(session-runtime): keep fake summarizer under default budget The fake cursor-agent in the LCM effects tests ran under a 5 s provider timeout, the smallest admitted value. On a loaded runner the /bin/sh child is starved past 5 s, the provider kills it, and the session is parked as cursor_agent_unavailable until the summarizer binding changes. The test then waits out its 30 s poll for summaries that can never publish. Use the provider default budget so the stand-in is not killed by scheduling delay. The polling waits are unchanged. Co-Authored-By: Claude Sonnet 5.5 --- crates/tracedecay-session-runtime/src/lcm_effects/tests.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/tracedecay-session-runtime/src/lcm_effects/tests.rs b/crates/tracedecay-session-runtime/src/lcm_effects/tests.rs index 3b8549b87b..94243cdde5 100644 --- a/crates/tracedecay-session-runtime/src/lcm_effects/tests.rs +++ b/crates/tracedecay-session-runtime/src/lcm_effects/tests.rs @@ -1568,7 +1568,7 @@ fn parked_sessions_converge_once_the_summarizer_becomes_available_without_restar &db, &project_root, LcmSummarizerExecutablesV1 { - cursor_agent: LcmSummarizerExecutableV1::configured_with(cursor_bin, None, Some(5)) + cursor_agent: LcmSummarizerExecutableV1::configured_with(cursor_bin, None, None) .unwrap(), codex: LcmSummarizerExecutableV1::Unconfigured, }, @@ -1712,7 +1712,7 @@ fn refresh_begins_at_the_committed_frontier_after_background_summaries_publish() ) .unwrap(); fixture.pin(LcmSummarizerExecutablesV1 { - cursor_agent: LcmSummarizerExecutableV1::configured_with(cursor_bin, None, Some(5)) + cursor_agent: LcmSummarizerExecutableV1::configured_with(cursor_bin, None, None) .unwrap(), codex: LcmSummarizerExecutableV1::Unconfigured, });