Skip to content

ci: retry every buzz-agent integration test in place (merge-queue races) - #40

Merged
wiggdevin merged 1 commit into
zs/mainfrom
ci/retry-buzz-agent-family
Sep 7, 2026
Merged

wiggdevin merged 1 commit into
zs/mainfrom
ci/retry-buzz-agent-family

Conversation

@wiggdevin

@wiggdevin wiggdevin commented Sep 7, 2026 •

Copy link
Copy Markdown

Summary

Follow-up to #39. A second steer-timing test, handoff_cap_binds_within_a_single_turn (crates/buzz-agent/tests/regressions.rs), ejected PR #35 from the merge queue (run 34126777445) three minutes into the unit job. The same tree passed the whole unit lane in the next queue run (34127545692, for #39). Neither test is touched by #35.

What changed

.config/nextest.toml: the per-test override from #39 becomes a family override, package(buzz-agent) and kind(test) with retries = 2. The buzz-agent integration tests drive a spawned agent over a fake LLM and read a bounded number of frames, so frame order under load decides pass or fail. A genuine regression still fails every attempt. The older per-test override for cancelled_turn_with_usage_emits_notification_before_response stays as it is.

Gates run

  • TOML parses; the default profile lists both overrides.
  • Pre-push hook (lefthook) lanes green.
  • No full suite run locally; the queue runs it.

🤖 Generated with Claude Code
https://claude.ai/code/session_01P8VoJ9givMm44HNc4gx5Gz


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

A second steer-timing test, handoff_cap_binds_within_a_single_turn, ejected PR #35 from the queue (run 34126777445) after the first override landed. The same tree passed the full unit lane in the next queue run. Retry the whole buzz-agent integration family twice in place instead of listing tests one at a time.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Claude-Session: https://claude.ai/code/session_01P8VoJ9givMm44HNc4gx5Gz
Signed-off-by: wiggdevin <202901685+wiggdevin@users.noreply.github.com>
(cherry picked from commit 2918ef2)
@wiggdevin
wiggdevin added this pull request to the merge queue Sep 7, 2026
Merged via the queue into zs/main with commit f3d3aad Sep 7, 2026
68 checks passed
@wiggdevin
wiggdevin deleted the ci/retry-buzz-agent-family branch September 7, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant