[INFO] fetching crate ctmux-tui 0.1.1...
[INFO] testing ctmux-tui-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ctmux-tui 0.1.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate ctmux-tui 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ctmux-tui 0.1.1
[INFO] tweaked toml for crates.io crate ctmux-tui 0.1.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ctmux-tui 0.1.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ctmux-tui 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988
[INFO] running `Command { std: "docker" "start" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling rgb v0.8.53
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling terminput v0.5.15
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling uuid v1.26.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling tokn-ctl-core v0.1.1
[INFO] [stderr]    Compiling terminput-crossterm v0.4.11
[INFO] [stderr]    Compiling ctmux-avt v0.1.1
[INFO] [stderr]    Compiling ctmux-proto v0.1.1
[INFO] [stderr]    Compiling ctmux-ipc v0.1.1
[INFO] [stderr]    Compiling ctmux-core v0.1.1
[INFO] [stderr]    Compiling ctmux-client v0.1.1
[INFO] [stderr]    Compiling ctmux-tui v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 31s
[INFO] running `Command { std: "docker" "inspect" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling tokn-ctl-core v0.1.1
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling ctmux-process-info v0.1.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling hashlink v0.12.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling serial2 v0.2.38
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.26.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling portable-pty v0.9.0
[INFO] [stderr]    Compiling terminput-crossterm v0.4.11
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling ctmux-proto v0.1.1
[INFO] [stderr]    Compiling ctmux-core v0.1.1
[INFO] [stderr]    Compiling ctmux-ipc v0.1.1
[INFO] [stderr]    Compiling ctmux-client v0.1.1
[INFO] [stderr]    Compiling ctmuxd v0.1.1
[INFO] [stderr]    Compiling ctmux-tui v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 36s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.27s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/ctmux-tui/a01ab27e99478049/out/ctmux_tui-a01ab27e99478049)
[INFO] [stdout] 
[INFO] [stdout] running 156 tests
[INFO] [stdout] test app::migration::tests::retained_layout_collapses_only_removed_children_and_preserves_slot_weights ... ok
[INFO] [stdout] test actions::tests::release_is_ignored_and_press_and_repeat_resolve ... ok
[INFO] [stdout] test actions::tests::only_unmodified_arrows_are_repeatable_focus_bindings ... ok
[INFO] [stdout] test actions::tests::pane_move_bindings_ignore_releases_and_never_enter_the_repeat_table ... ok
[INFO] [stdout] test actions::tests::control_and_alt_arrows_resize_with_repeatable_cell_steps ... ok
[INFO] [stdout] test actions::tests::control_and_alt_commands_never_alias_plain_bindings ... ok
[INFO] [stdout] test actions::tests::shifted_letters_and_symbols_keep_their_distinct_commands ... ok
[INFO] [stdout] test actions::tests::existing_prefix_commands_resolve_to_typed_actions ... ok
[INFO] [stdout] test actions::tests::navigation_bindings_ignore_releases_and_require_a_new_prefix ... ok
[INFO] [stdout] test app::navigation::tests::pane_labels_are_local_consume_modifiers_releases_and_paste ... ok
[INFO] [stdout] test app::navigation::tests::last_pane_tracks_identity_and_ignores_no_ops_and_failed_targets ... ok
[INFO] [stdout] test app::navigation::tests::labels_survive_geometry_and_reconnect_metadata_but_cancel_on_identity_changes ... ok
[INFO] [stdout] test app::tests::archived_output_opens_without_a_daemon ... ok
[INFO] [stdout] test app::tests::blocked_reconnect_keeps_its_cause_visible_until_explicit_reselection ... ok
[INFO] [stdout] test app::tests::foreign_view_revision_cannot_hide_a_current_view_zoom_update ... ok
[INFO] [stdout] test app::tests::detached_break_old_acknowledgement_keeps_newer_source_geometry_and_removes_moved_pane ... ok
[INFO] [stdout] test app::moves::tests::expired_move_ignores_late_focus_reply_and_keeps_live_input ... ok
[INFO] [stdout] test app::sessions::tests::cancelling_termination_preserves_panes_and_confirming_active_returns_empty_manager ... ok
[INFO] [stdout] test app::tests::migration_proof_survives_pending_break_until_acknowledgement_or_cancellation ... ok
[INFO] [stdout] test app::sessions::tests::manager_rejects_read_only_mutations_and_pins_disappeared_targets ... ok
[INFO] [stdout] test app::sessions::tests::resume_lists_existing_work_without_attachment_and_empty_resume_creates_once ... ok
[INFO] [stdout] test app::sessions::tests::rename_preserves_identity_layout_and_names_in_other_attached_clients ... ok
[INFO] [stdout] test app::tests::migration_requires_foreign_membership_and_matching_source_omission ... ok
[INFO] [stdout] test app::tests::following_break_old_acknowledgement_keeps_newer_promoted_geometry_and_copy_state ... ok
[INFO] [stdout] test app::tests::split_rejects_generic_success_without_changing_focus_or_view ... ok
[INFO] [stdout] test app::sessions::tests::blank_creation_uses_daemon_names_while_blank_rename_keeps_the_existing_name ... ok
[INFO] [stdout] test app::tests::terminate_rejects_non_success_without_refreshing_or_replaying ... ok
[INFO] [stdout] ]52;c;TU9VU0U=test app::tests::copy_stays_in_its_pane_while_other_panes_update_and_accept_input ... ok
[INFO] [stdout] test app::tests::modified_prefix_bindings_do_not_detach_or_change_pane_focus ... ok
[INFO] [stdout] test app::tests::ended_panes_and_confirmed_missing_sessions_wait_for_dismissal ... ok
[INFO] [stdout] test copy::tests::emacs_selection_copy_and_space_paging_keep_vi_aliases_available ... ok
[INFO] [stdout] test copy::tests::missing_history_is_visible_without_changing_copied_lines ... ok
[INFO] [stdout] test copy::tests::mouse_click_does_not_copy_and_inactive_drag_does_not_move_the_cursor ... ok
[INFO] [stdout] test copy::tests::fitting_the_cursor_uses_its_actual_width_at_the_right_edge ... ok
[INFO] [stdout] test copy::tests::mouse_drag_handles_empty_history_and_clamps_short_lines ... ok
[INFO] [stdout] test copy::tests::mouse_drag_in_reverse_preserves_multiline_text_and_empty_lines ... ok
[INFO] [stdout] test copy::tests::mouse_drag_maps_scrolled_cells_to_wide_characters_and_combining_marks ... ok
[INFO] [stdout] test copy::tests::mouse_drag_within_a_wide_character_copies_the_whole_character ... ok
[INFO] [stdout] test copy::tests::logical_constructor_retains_horizontal_lines_and_zero_width_wrapping_is_safe ... ok
[INFO] [stdout] test copy::tests::physical_rows_keep_blank_grid_rows_in_place ... ok
[INFO] [stdout] test copy::tests::physical_rows_preserve_original_width_and_wrap_flags_after_a_logical_prefix ... ok
[INFO] [stdout] test copy::tests::search_wraps_in_both_directions_and_resize_keeps_cursor_visible ... ok
[INFO] [stdout] test copy::tests::unicode_selection_crosses_logical_lines_without_padding ... ok
[INFO] [stdout] ]52;c;YmNkZWY=test copy::tests::wheel_mode_exits_at_live_output_but_selection_and_keyboard_modes_stay ... ok
[INFO] [stdout] test app::tests::prompt_errors_and_ended_session_cancel_preserve_frozen_copy_state ... ok
[INFO] [stdout] test copy::tests::searching_soft_wraps_maps_matches_to_physical_positions_in_both_directions ... ok
[INFO] [stdout] test copy::tests::resizing_keeps_wrapped_rows_and_selection_frozen ... ok
[INFO] [stdout] test copy::tests::wrapped_rows_copy_without_inserting_newlines_at_soft_wraps ... ok
[INFO] [stdout] test divider::tests::acknowledgements_reject_unpredicted_geometry_and_report_denial ... ok
[INFO] [stdout] test copy::tests::wrapped_rows_preserve_explicit_newlines_blank_lines_and_unicode_clusters ... ok
[INFO] [stdout] test divider::tests::frozen_offsets_map_both_axes_without_accumulating_geometry_changes ... ok
[INFO] [stdout] test divider::tests::hit_uses_authoritative_rectangles_and_excludes_panes_and_canvas_edges ... ok
[INFO] [stdout] test divider::tests::no_op_clamp_keeps_revision_and_a_click_finishes_without_a_request ... ok
[INFO] [stdout] test divider::tests::broadcasts_can_precede_correlated_acknowledgements ... ok
[INFO] [stdout] test divider::tests::one_request_in_flight_coalesces_motion_and_flushes_mouseup ... ok
[INFO] [stdout] test divider::tests::clamped_targets_are_not_resent_and_reverse_motion_is_absolute ... ok
[INFO] [stdout] test divider::tests::parallel_nested_splits_distinguish_outer_and_inner_gaps ... ok
[INFO] [stdout] test divider::tests::parent_divider_wins_junctions_and_nested_axes_remain_exact ... ok
[INFO] [stdout] test divider::tests::unrelated_view_changes_cancel_while_metadata_changes_are_accepted ... ok
[INFO] [stdout] test host_input::tests::alternate_is_used_only_for_shift_and_ascii_fallback_is_local_to_csi_u ... ok
[INFO] [stdout] test host_input::tests::escape_has_a_bounded_deadline ... ok
[INFO] [stdout] test host_input::tests::full_event_queue_observes_shutdown ... ok
[INFO] [stdout] test app::tests::detached_break_preserves_an_exited_siblings_final_output_and_frozen_selection ... ok
[INFO] [stdout] test host_input::tests::fragments_wait_for_complete_unicode_and_csi_events ... ok
[INFO] [stdout] test host_input::tests::shifted_layout_characters_preserve_modifiers_and_locks ... ok
[INFO] [stdout] test host_input::tests::paste_and_sgr_mouse_are_single_events_across_reads ... ok
[INFO] [stdout] test host_input::tests::control_kinds_functional_keys_and_legacy_input_survive_conversion ... ok
[INFO] [stdout] test host_input::tests::unknown_sequences_and_invalid_mouse_coordinates_do_not_leak ... ok
[INFO] [stdout] test input::tests::cursor_mode_modifiers_and_unicode_are_encoded ... ok
[INFO] [stdout] test input::tests::every_mode_preserves_unmodified_text_cursor_and_function_key_sequences ... ok
[INFO] [stdout] test input::tests::extended_protocols_are_encoded_without_silently_using_legacy_bytes ... ok
[INFO] [stdout] test input::tests::legacy_control_symbols_cover_the_standard_digit_and_slash_aliases ... ok
[INFO] [stdout] test input::tests::mode2_distinguishes_modified_control_keys_and_reports_shifted_ascii ... ok
[INFO] [stdout] test input::tests::modified_unicode_preserves_the_reported_layout_character ... ok
[INFO] [stdout] test input::tests::mouse_tracking_filters_motion_without_losing_buttons_or_wheels ... ok
[INFO] [stdout] test input::tests::legacy_release_and_coordinates_match_the_supported_byte_range ... ok
[INFO] [stdout] test input::tests::mode1_preserves_typing_alt_keys_and_well_known_control_combinations ... ok
[INFO] [stdout] test input::tests::printable_shift_only_input_stays_text_in_every_mode ... ok
[INFO] [stdout] test app::tests::repeated_navigation_precedes_copy_keys_until_the_deadline_expires ... ok
[INFO] [stdout] test input::tests::sgr_preserves_released_button_modifiers_and_large_coordinates ... ok
[INFO] [stdout] test input::tests::unsupported_modifiers_and_key_releases_never_alias_supported_shortcuts ... ok
[INFO] [stdout] test keys::tests::leaving_repeat_preserves_an_explicit_pending_prefix ... ok
[INFO] [stdout] test keys::tests::nonrepeatable_bindings_and_unbound_modifiers_return_to_root_input ... ok
[INFO] [stdout] test keys::tests::releases_do_not_consume_the_prefix_or_extend_repetition ... ok
[INFO] [stdout] test keys::tests::repeat_deadline_rearms_for_different_arrows_and_expires_at_the_boundary ... ok
[INFO] [stdout] test keys::tests::resize_keys_repeat_and_return_to_input_at_the_deadline ... ok
[INFO] [stdout] test maintenance::tests::authentication_failure_stops_refreshes_and_pane_reconnects_until_reset ... ok
[INFO] [stdout] test maintenance::tests::authorization_racing_an_older_failure_resumes_the_blocked_attempt ... ok
[INFO] [stdout] test keys::tests::reprefix_requires_a_fresh_command_and_double_prefix_is_explicit_input ... ok
[INFO] [stdout] test maintenance::tests::authorization_resumes_only_authentication_blockers_and_only_once_per_event ... ok
[INFO] [stdout] test maintenance::tests::transient_connection_failures_allow_later_refreshes ... ok
[INFO] [stdout] test model::tests::alternate_copy_uses_active_screen_and_omits_primary_history ... ok
[INFO] [stdout] test model::tests::buffer_tracking_handles_aliases_combined_modes_fragments_and_reset ... ok
[INFO] [stdout] test model::tests::checkpoint_parser_prefix_completes_mouse_modes_after_restore ... ok
[INFO] [stdout] test maintenance::tests::switching_generations_cancels_each_attempt_without_blocking_poll ... ok
[INFO] [stdout] test model::tests::checkpoint_preserves_keyboard_capability_without_replying_to_old_queries ... ok
[INFO] [stdout] test model::tests::checkpoint_reset_retains_pending_utf8_and_resets_screen ... ok
[INFO] [stdout] test model::tests::checkpoint_restoration_keeps_the_active_alternate_copy_screen ... ok
[INFO] [stdout] test model::tests::copy_joins_soft_wraps_and_preserves_interior_spaces_and_newlines ... ok
[INFO] [stdout] test model::tests::copy_snapshot_preserves_physical_wraps_screen_padding_and_cursor_rows ... ok
[INFO] [stdout] test model::tests::history_publication_keeps_the_current_screen_and_rejects_stale_work ... ok
[INFO] [stdout] test model::tests::history_survives_live_output_and_checkpoint_replacement_without_duplication ... ok
[INFO] [stdout] test model::tests::input_modes_follow_combined_fragmented_controls_and_checkpoint_restore ... ok
[INFO] [stdout] test model::tests::invalid_utf8_cancels_an_incomplete_mouse_control_like_the_screen_parser ... ok
[INFO] [stdout] test model::tests::local_eviction_drops_the_older_checkpoint_prefix ... ok
[INFO] [stdout] test model::tests::modified_keys_require_negotiated_support_and_queries_report_pane_state ... ok
[INFO] [stdout] test input::tests::prefix_is_configurable_and_validated ... ok
[INFO] [stdout] test input::tests::repeat_and_lock_state_do_not_change_the_xterm_modifier_parameter ... ok
[INFO] [stdout] test model::tests::utf8_and_csi_survive_fragmented_output ... ok
[INFO] [stdout] test model::tests::queries_and_bracketed_paste_are_pane_local ... ok
[INFO] [stdout] test host_input::tests::oversized_csi_and_paste_are_discarded_through_their_terminator ... ok
[INFO] [stdout] test prompt::tests::aliases_map_to_the_same_actions_and_preserve_split_and_zoom_semantics ... ok
[INFO] [stdout] test prompt::tests::break_aliases_accept_name_and_detach_flags_in_either_order ... ok
[INFO] [stdout] test prompt::tests::completion_only_edits_the_command_name_and_leaves_ambiguous_prefixes ... ok
[INFO] [stdout] test prompt::tests::display_clips_wide_cells_combining_groups_and_scrolls_with_cursor ... ok
[INFO] [stdout] test prompt::tests::editor_keeps_utf8_boundaries_and_supports_emacs_deletion ... ok
[INFO] [stdout] test prompt::tests::escape_interrupts_release_and_blank_submission_do_not_change_history ... ok
[INFO] [stdout] test prompt::tests::history_survives_opens_is_bounded_and_restores_the_unsubmitted_draft ... ok
[INFO] [stdout] test prompt::tests::literal_name_entry_does_not_complete_commands_or_reuse_their_history ... ok
[INFO] [stdout] test prompt::tests::navigation_commands_reject_conflicting_flags_and_invalid_numbers ... ok
[INFO] [stdout] test prompt::tests::navigation_commands_share_actions_and_use_one_based_pane_numbers ... ok
[INFO] [stdout] test prompt::tests::navigation_completion_accepts_canonical_names_and_explicit_aliases ... ok
[INFO] [stdout] test prompt::tests::pane_move_commands_reject_duplicate_flags_and_unsupported_targets ... ok
[INFO] [stdout] test prompt::tests::parser_accepts_literal_quoted_names_and_backslash_escapes ... ok
[INFO] [stdout] test app::tests::mouse_routes_application_reports_and_local_drags_to_the_original_pane ... ok
[INFO] [stdout] test app::tests::migration_removes_live_pane_while_retaining_an_exited_siblings_final_output ... ok
[INFO] [stdout] test host_input::tests::paste_limit_applies_to_payload_even_when_the_terminator_completes ... ok
[INFO] [stdout] test prompt::tests::paste_cannot_submit_or_inject_controls_and_text_is_bounded_by_bytes ... ok
[INFO] [stdout] test prompt::tests::resize_and_ownership_commands_use_bounded_values_and_explicit_intent ... ok
[INFO] [stdout] test prompt::tests::swap_aliases_require_a_direction_and_keep_detached_focus_intent ... ok
[INFO] [stdout] test render::tests::command_prompt_handles_tiny_hosts_and_unicode_without_an_extra_terminal_row ... ok
[INFO] [stdout] test prompt::tests::session_management_commands_accept_literal_names_and_exact_targets ... ok
[INFO] [stdout] test prompt::tests::unsupported_flags_commands_and_shell_languages_never_fall_through ... ok
[INFO] [stdout] test render::tests::pane_copies_keep_dividers_footer_and_focused_cursor_and_share_hit_test_geometry ... ok
[INFO] [stdout] test render::tests::dividers_use_reserved_cells_and_leave_the_status_row_free ... ok
[INFO] [stdout] test render::tests::pane_numbers_obey_shared_zoom_and_ignore_hidden_or_unknown_labels ... ok
[INFO] [stdout] test render::tests::copy_view_clips_wide_glyphs_and_highlights_both_cells ... ok
[INFO] [stdout] test render::tests::pane_number_badges_clear_both_halves_of_intersected_wide_glyphs_and_restore_output ... ok
[INFO] [stdout] test render::tests::pane_numbers_clip_to_visible_intersections_and_never_paint_the_footer ... ok
[INFO] [stdout] test render::tests::status_text_cannot_inject_terminal_controls ... ok
[INFO] [stdout] test render::tests::pane_numbers_paint_only_compact_badges_with_distinct_focused_style ... ok
[INFO] [stdout] test render::tests::unchanged_frames_do_not_rewrite_cells ... ok
[INFO] [stdout] test render::tests::status_updates_leave_scrolled_copy_content_and_cursor_in_place ... ok
[INFO] [stdout] test render::tests::zoom_hit_testing_excludes_hidden_panes_and_the_status_row ... ok
[INFO] [stdout] test render::tests::command_prompt_replaces_only_status_and_moves_the_host_cursor_to_the_footer ... ok
[INFO] [stdout] test app::tests::pane_labels_swallow_cancelled_mouse_gestures_and_allow_later_application_clicks ... ok
[INFO] [stdout] test pane::tests::move_results_require_pending_ids_and_view_revisions_follow_identity ... ok
[INFO] [stdout] test pane::tests::resize_results_require_a_pending_id_and_expire_without_disconnect ... ok
[INFO] [stdout] test app::tests::observer_migration_removes_live_pane_without_archiving_or_remounting_siblings ... ok
[INFO] [stdout] test app::tests::shared_zoom_preserves_hidden_attachments_and_frozen_selections ... ok
[INFO] [stdout] test app::tests::repeated_pane_navigation_falls_through_to_input_and_can_be_reprefixed ... ok
[INFO] [stdout] test app::tests::transported_shell_scrolls_frozen_history_and_reconnects ... ok
[INFO] [stdout] test app::tests::successful_refresh_restores_control_status_without_clearing_action_notices ... ok
[INFO] [stdout] test app::tests::zoom_ack_preserves_ended_sibling_copy_state_until_archival ... ok
[INFO] [stdout] test pane::tests::divider_resize_updates_view_and_rejects_unsupported_or_busy_commands ... ok
[INFO] [stdout] test app::tests::shared_canvas_input_viewer_reconnect_and_detach ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 156 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/ctmux-tui/3850c6eb11371127/out/ctmux_tui-3850c6eb11371127)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/terminal_process.rs (/opt/rustwide/target/release/build/ctmux-tui/4a3cca9429121059/out/terminal_process-4a3cca9429121059)
[INFO] [stdout] 
[INFO] [stdout] running 52 tests
[INFO] [stdout] test closing_the_host_terminal_does_not_leave_a_spinning_tui ... ok
[INFO] [stdout] test cleanup::unwinding_reaps_the_tui_and_persistent_fixture_shell ... ok
[INFO] [stdout] test keyboard::extended_host_keys_keep_prefix_prompt_and_copy_controls_local ... ok
[INFO] [stdout] test cleanup::handled_signals_restore_host_keyboard_and_screen_modes ... ok
[INFO] [stdout] test commands::command_prompt_preserves_frozen_copy_selection_and_restores_ordinary_input ... ok
[INFO] [stdout] test commands::command_prompt_edits_unicode_and_paste_locally_on_the_fixed_bottom_row ... ok
[INFO] [stdout] test commands::pane_commands_confirm_focus_geometry_kernel_sizes_and_kill_confirmation ... ok
[INFO] [stdout] test keyboard::extended_keys_restore_requested_modes_and_preserve_legacy_opt_out ... ok
[INFO] [stdout] test moves::frozen_copy_selection_follows_its_terminal_through_swap_and_break ... ok
[INFO] [stdout] test prefix_detach_stops_the_reader_and_preserves_the_session ... ok
[INFO] [stdout] test moves::delayed_move_replies_keep_live_input_help_resize_and_detach_responsive ... ok
[INFO] [stdout] test moves::detached_named_break_keeps_input_in_the_old_root_and_preserves_the_moved_shell ... ok
[INFO] [stdout] test navigation::session_manager_blank_name_creates_an_automatically_named_session ... ok
[INFO] [stdout] test moves::pane_moves_reject_read_only_and_foreign_resize_ownership_without_mutation ... ok
[INFO] [stdout] test commands::rejected_commands_and_explicit_leases_preserve_foreign_and_read_only_authority ... ok
[INFO] [stdout] test reconnect::manual_lease_acquisition_during_reconnect_applies_after_valid_resume ... ok
[INFO] [stdout] test commands::session_commands_use_flat_named_sessions_and_prompt_detach_exits_cleanly ... ok
[INFO] [stdout] test keyboard::extended_keys_stay_pane_local_across_resize_reconnect_and_reattach ... ok
[INFO] [stdout] test resizing::another_client_moves_the_exact_outer_divider_and_the_tui_renders_shared_geometry ... ok
[INFO] [stdout] test reconnect::reconnect_keeps_shared_zoom_hidden_panes_and_frozen_copy_selection ... ok
[INFO] [stdout] test navigation::last_session_restores_its_focused_pane_and_survives_a_removed_target ... ok
[INFO] [stdout] test reconnect::repeating_offline_lease_toggles_cancels_the_queued_releases ... ok
[INFO] [stdout] test navigation::pane_numbers_and_last_pane_preserve_frozen_copy_and_input_identity ... ok
[INFO] [stdout] test navigation::session_manager_names_new_work_confirms_termination_and_resumes_existing_work ... ok
[INFO] [stdout] test support::screen::tests::chunks_preserve_unicode_and_ansi_parser_state ... ok
[INFO] [stdout] test support::screen::tests::invalid_and_truncated_utf8_are_replaced_at_stream_end ... ok
[INFO] [stdout] test support::screen::tests::resize_keeps_visible_rows_and_cursor_in_bounds ... ok
[INFO] [stdout] test support::screen::tests::snapshot_tracks_visible_alternate_screen_and_cursor ... ok
[INFO] [stdout] test stopped_process_reports_output_without_accepting_it_as_a_live_screen ... ok
[INFO] [stdout] test support::screen::tests::transcript_retains_exact_bounded_suffix ... ok
[INFO] [stdout] test moves::swaps_preserve_nested_weighted_slots_and_focus_policy_across_reconnect ... ok
[INFO] [stdout] test resizing::escape_cancels_mouse_capture_without_reverting_confirmed_geometry ... ok
[INFO] [stdout] test resizing::mouse_drag_resizes_a_vertical_subtree_without_changing_pane_focus ... ok
[INFO] [stdout] test resizing::mouse_drag_refuses_foreign_resize_ownership_and_read_only_clients ... ok
[INFO] [stdout] test workflows::modified_terminal_keys_do_not_alias_detach_or_plain_pane_arrows ... ok
[INFO] [stdout] test resizing::resized_layout_survives_transport_recovery_and_accepts_more_resize_keys ... ok
[INFO] [stdout] test resizing::resize_keys_repeat_move_nearest_dividers_and_atomically_unzoom ... ok
[INFO] [stdout] test workflows::history_copy_and_mouse_scrolling_keep_the_status_on_the_bottom_row ... ok
[INFO] [stdout] test zoom::a_new_tui_process_restores_the_server_owned_zoom ... ok
[INFO] [stdout] test zoom::ending_the_zoomed_pane_restores_the_surviving_shell ... ok
[INFO] [stdout] test zoom::zoom_keeps_the_focused_panes_copy_mode_and_history ... ok
[INFO] [stdout] test zoom::shared_zoom_rejects_a_client_without_resize_ownership ... ok
[INFO] [stdout] test zoom::zoom_resizes_the_shell_and_restores_the_saved_split_layout ... ok
[INFO] [stdout] test commands::local_prompt_editing_and_cancellation_remain_responsive_during_reconnect ... ok
[INFO] [stdout] test reconnect::repeated_transport_reconnects_preserve_panes_controls_and_actual_input ... ok
[INFO] [stdout] test workflows::terminal_decoding_repeats_pane_arrows_and_returns_to_ordinary_input ... ok
[INFO] [stdout] test navigation::session_picker_preserves_selected_identity_when_an_earlier_row_disappears ... ok
[INFO] [stdout] test reconnect::expired_reconnect_tokens_do_not_reclaim_explicitly_released_leases ... ok
[INFO] [stdout] test reconnect::stalled_refresh_handshake_keeps_local_help_and_live_input_responsive ... ok
[INFO] [stdout] test resizing::mouse_drag_moves_the_outer_gap_and_preserves_frozen_selection_and_focus ... ok
[INFO] [stdout] test reconnect::lease_releases_during_reconnect_apply_to_the_preserved_attachment ... ok
[INFO] [stdout] test resizing::pane_resize_preserves_zoom_until_the_client_explicitly_owns_layout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.48s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ctmux_tui
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988", kill_on_drop: false }`
[INFO] [stdout] 49cb2d0ba861afdc7f6f3818eb6bad35dd0289160ca41618b058ee31f2a53988
