Skip to content

tui: Deflake resume_startup_does_not_consume_model_availability_nux_count#15566

Open
euroelessar wants to merge 1 commit intomainfrom
ruslan/deflake-resume_startup_does_not_consume_model_availability_nux_count
Open

tui: Deflake resume_startup_does_not_consume_model_availability_nux_count#15566
euroelessar wants to merge 1 commit intomainfrom
ruslan/deflake-resume_startup_does_not_consume_model_availability_nux_count

Conversation

@euroelessar
Copy link
Contributor

@euroelessar euroelessar commented Mar 23, 2026

Summary

Deflaked it in both copies by removing the Ctrl-C/exit-code dependency from the harness. The test now waits for resume startup to produce initial TUI output, then terminates the PTY and checks only the config side effect it actually cares about, so CI won’t fail on the incidental exit 1 path from injected interrupts.

Testing

  • cd codex-rs && cargo test -p codex-tui resume_startup_does_not_consume_model_availability_nux_count
  • cd codex-rs && cargo test -p codex-tui-app-server resume_startup_does_not_consume_model_availability_nux_count
  • cd codex-rs && just fmt
  • cd codex-rs && just fix -p codex-tui

@euroelessar euroelessar changed the title Fix flaky apply_patch interception snapshot test tui: deflake resume_startup_does_not_consume_model_availability_nux_count Mar 23, 2026
@euroelessar euroelessar changed the title tui: deflake resume_startup_does_not_consume_model_availability_nux_count tui: Deflake resume_startup_does_not_consume_model_availability_nux_count Mar 23, 2026
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