From 520e3b091ef2f9e606700f7a3475fe3804dc232b Mon Sep 17 00:00:00 2001 From: Eric Traut Date: Fri, 10 Apr 2026 21:13:11 -0700 Subject: [PATCH] codex: stabilize resume timer history regression (#17380) --- codex-rs/core/tests/suite/timers.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/codex-rs/core/tests/suite/timers.rs b/codex-rs/core/tests/suite/timers.rs index e899fe7ae3..c3bad1566a 100644 --- a/codex-rs/core/tests/suite/timers.rs +++ b/codex-rs/core/tests/suite/timers.rs @@ -282,11 +282,12 @@ async fn resume_due_timer_runs_after_history_reconstruction() -> Result<()> { .await; let requests = mock.requests(); - assert_eq!(requests.len(), 2); - let resumed_request = &requests[1]; + let resumed_request = requests + .iter() + .find(|request| request.body_contains_text("Timer fired: resume timer")) + .expect("expected a timer-triggered request after resume"); assert!(resumed_request.body_contains_text("context before resume")); assert!(resumed_request.body_contains_text("recorded before resume")); - assert!(resumed_request.body_contains_text("Timer fired: resume timer")); Ok(()) }