From f5fcdd01fd70f6928c33a12fc19e2fecdd406960 Mon Sep 17 00:00:00 2001 From: wiggdevin <202901685+wiggdevin@users.noreply.github.com> Date: Mon, 7 Sep 2026 00:25:25 -0700 Subject: [PATCH] ci: retry the empty-steer rejection test in place (merge-queue race) buzz-agent::fake_llm steer_rejected_on_empty_prompt reads at most 40 frames and stops at the prompt's own response. Under load that response can arrive before the steer rejection, so the test fails with no code change; merge-queue run 34090515497 ejected PR #35 on it. Retry it twice in place, the same override the fork already uses for cancelled_turn_with_usage_emits_notification_before_response. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01P8VoJ9givMm44HNc4gx5Gz Signed-off-by: wiggdevin <202901685+wiggdevin@users.noreply.github.com> --- .config/nextest.toml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.config/nextest.toml b/.config/nextest.toml index 36f421cf46d..2690e503933 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -53,3 +53,11 @@ run-wrapper = "postgres-isolation" [[profile.default.overrides]] filter = "test(=cancelled_turn_with_usage_emits_notification_before_response)" retries = 2 + +# zs fork: the empty-steer rejection test reads at most 40 frames and stops at +# the prompt's own response; under load that response can land before the +# steer rejection and the test fails without a code change (merge-queue run +# 34090515497 ejected PR #35 this way). Same remedy as above. +[[profile.default.overrides]] +filter = "test(=steer_rejected_on_empty_prompt)" +retries = 2