[INFO] fetching crate redox-tui 0.5.1...
[INFO] testing redox-tui-0.5.1 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate redox-tui 0.5.1 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate redox-tui 0.5.1
[INFO] finished tweaking crates.io crate redox-tui 0.5.1
[INFO] tweaked toml for crates.io crate redox-tui 0.5.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate redox-tui 0.5.1 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate redox-tui 0.5.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2314e744cc0c5a8103d1308afe6c483b4c5fd88dcad55e49e60fd944243b56de
[INFO] running `Command { std: "docker" "start" "-a" "2314e744cc0c5a8103d1308afe6c483b4c5fd88dcad55e49e60fd944243b56de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2314e744cc0c5a8103d1308afe6c483b4c5fd88dcad55e49e60fd944243b56de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2314e744cc0c5a8103d1308afe6c483b4c5fd88dcad55e49e60fd944243b56de", kill_on_drop: false }`
[INFO] [stdout] 2314e744cc0c5a8103d1308afe6c483b4c5fd88dcad55e49e60fd944243b56de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b920d3f95c62c2171f3a9b1ea15b27ff7a8892f51110808d7c5d59860ca1baf2
[INFO] running `Command { std: "docker" "start" "-a" "b920d3f95c62c2171f3a9b1ea15b27ff7a8892f51110808d7c5d59860ca1baf2", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling strict v0.2.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling str_indices v0.4.4
[INFO] [stderr]    Compiling ropey v1.6.1
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling redox-core v0.5.1
[INFO] [stderr]    Compiling tree-sitter-rust v0.24.2
[INFO] [stderr]    Compiling tree-sitter-yaml v0.7.2
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling tree-sitter-json v0.24.8
[INFO] [stderr]    Compiling tree-sitter-html v0.23.2
[INFO] [stderr]    Compiling tree-sitter-typescript v0.23.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling tree-sitter-javascript v0.25.0
[INFO] [stderr]    Compiling tree-sitter-css v0.25.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling tree-sitter-md v0.5.3
[INFO] [stderr]    Compiling tree-sitter-lua v0.5.0
[INFO] [stderr]    Compiling tree-sitter-toml-ng v0.7.0
[INFO] [stderr]    Compiling tree-sitter-cpp v0.23.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tree-sitter-go v0.25.0
[INFO] [stderr]    Compiling tree-sitter-c v0.24.1
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling tree-sitter v0.26.8
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling crokey-proc_macros v1.4.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling crokey v1.4.0
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling minui v0.7.0
[INFO] [stderr]    Compiling redox-tui v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 58.65s
[INFO] running `Command { std: "docker" "inspect" "b920d3f95c62c2171f3a9b1ea15b27ff7a8892f51110808d7c5d59860ca1baf2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b920d3f95c62c2171f3a9b1ea15b27ff7a8892f51110808d7c5d59860ca1baf2", kill_on_drop: false }`
[INFO] [stdout] b920d3f95c62c2171f3a9b1ea15b27ff7a8892f51110808d7c5d59860ca1baf2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6db6cfcbdb022777733e41e4e1e198370167a63bddee90a6bf86600783d5ff18
[INFO] running `Command { std: "docker" "start" "-a" "6db6cfcbdb022777733e41e4e1e198370167a63bddee90a6bf86600783d5ff18", kill_on_drop: false }`
[INFO] [stderr]    Compiling redox-tui v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.35s
[INFO] running `Command { std: "docker" "inspect" "6db6cfcbdb022777733e41e4e1e198370167a63bddee90a6bf86600783d5ff18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6db6cfcbdb022777733e41e4e1e198370167a63bddee90a6bf86600783d5ff18", kill_on_drop: false }`
[INFO] [stdout] 6db6cfcbdb022777733e41e4e1e198370167a63bddee90a6bf86600783d5ff18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 59105d7e464ff5391ef4d0389af7795a7653938466bdab30c4ce2e768ef001c8
[INFO] running `Command { std: "docker" "start" "-a" "59105d7e464ff5391ef4d0389af7795a7653938466bdab30c4ce2e768ef001c8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/redox_tui-b38b99cf81b7af9d)
[INFO] [stdout] 
[INFO] [stdout] running 317 tests
[INFO] [stdout] test app::state::analysis::tests::drain_latest_requests_returns_newest_pending_request ... ok
[INFO] [stdout] test app::state::analysis::tests::latest_request_channel_replaces_pending_request ... ok
[INFO] [stdout] test app::state::tests::about_escape_key_quits_from_empty_startup_buffer ... ok
[INFO] [stdout] test app::state::tests::about_q_quits_from_empty_startup_buffer ... ok
[INFO] [stdout] test app::state::explorer::tests::reorder_only_does_not_mutate_file_contents ... ok
[INFO] [stdout] test app::state::tests::about_command_toggles_visibility ... ok
[INFO] [stdout] test app::state::explorer::tests::deleting_non_empty_directory_recursively_removes_children ... ok
[INFO] [stdout] test app::state::tests::command_perf_toggles_performance_popup ... ok
[INFO] [stdout] test app::state::explorer::tests::inserting_new_entry_in_middle_preserves_existing_file_contents ... ok
[INFO] [stdout] test app::state::tests::about_command_opens_ui_buffer ... ok
[INFO] [stdout] test app::state::tests::command_e_uses_trimmed_remainder_as_path ... ok
[INFO] [stdout] test app::state::tests::command_q_does_not_quit_when_hidden_buffer_is_dirty ... ok
[INFO] [stdout] test app::state::tests::about_q_closes_surface_buffer_only ... ok
[INFO] [stdout] test app::state::tests::command_rain_captures_and_stop_clears_animation_state ... ok
[INFO] [stdout] test app::state::tests::command_history_skips_consecutive_duplicates ... ok
[INFO] [stdout] test app::state::tests::about_escape_key_closes_surface_buffer_only ... ok
[INFO] [stdout] test app::state::explorer::tests::delete_and_keep_entry_succeeds_without_rename_collision ... ok
[INFO] [stdout] test app::state::tests::command_history_up_and_down_restore_previous_draft ... ok
[INFO] [stdout] test app::state::tests::command_ls_status_survives_input_before_timeout ... ok
[INFO] [stdout] test app::state::tests::command_ls_status_expires_after_timeout ... ok
[INFO] [stdout] test app::state::tests::explorer_delete_removes_hidden_buffer_from_mru ... ok
[INFO] [stdout] test app::state::tests::explorer_directory_launch_marks_background_as_placeholder_blank ... ok
[INFO] [stdout] test app::state::tests::command_write_status_expires_after_timeout ... ok
[INFO] [stdout] test app::state::tests::command_write_clamps_cursor_after_trimming_trailing_whitespace ... ok
[INFO] [stdout] test app::state::tests::explorer_file_open_replaces_empty_startup_background_buffer ... ok
[INFO] [stdout] test app::state::tests::explorer_dash_parent_navigation_selects_previous_directory ... ok
[INFO] [stdout] test app::state::tests::dirty_tracking_clears_after_reverting_to_original_content ... ok
[INFO] [stdout] test app::state::tests::explorer_motion_uses_no_scrolloff_and_clamps_window_scroll ... ok
[INFO] [stdout] test app::state::tests::explorer_delete_of_return_target_creates_placeholder_buffer ... ok
[INFO] [stdout] test app::state::tests::exiting_insert_mode_after_tab_keeps_cursor_after_tab ... ok
[INFO] [stdout] test app::state::tests::explorer_open_at_dot_resolves_title_to_real_directory_path ... ok
[INFO] [stdout] test app::state::tests::explorer_command_toggles_visibility ... ok
[INFO] [stdout] test app::state::tests::explorer_escape_key_closes_surface_buffer_only ... ok
[INFO] [stdout] test app::state::tests::command_write_trims_trailing_whitespace_on_save ... ok
[INFO] [stdout] test app::state::tests::command_edit_replaces_empty_startup_buffer ... ok
[INFO] [stdout] test app::state::tests::command_w_writes_active_buffer_only ... ok
[INFO] [stdout] test app::state::tests::explorer_opens_from_startup_about_without_quitting ... ok
[INFO] [stdout] test app::state::tests::explorer_parent_entry_navigation_selects_previous_directory ... ok
[INFO] [stdout] test app::state::tests::explorer_rename_updates_hidden_buffer_path_for_bprev ... ok
[INFO] [stdout] test app::state::tests::explorer_write_clamps_cursor_to_bottom_when_lines_are_removed ... ok
[INFO] [stdout] test app::state::tests::explorer_write_preserves_cursor_line_when_still_in_range ... ok
[INFO] [stdout] test app::state::tests::explorer_q_from_directory_launch_quits_in_one_step ... ok
[INFO] [stdout] test app::state::tests::explorer_opens_with_cursor_on_current_file ... ok
[INFO] [stdout] test app::state::tests::explorer_write_applies_rename_and_create ... ok
[INFO] [stdout] test app::state::tests::explorer_q_closes_surface_buffer_only ... ok
[INFO] [stdout] test app::state::tests::explorer_write_insert_in_middle_preserves_existing_file_contents ... ok
[INFO] [stdout] test app::state::tests::explorer_write_recursively_deletes_non_empty_directory_after_confirmation ... ok
[INFO] [stdout] test app::state::tests::insert_mode_typing_is_coalesced_into_single_undo_step ... ok
[INFO] [stdout] test app::state::tests::explorer_write_requires_confirmation_for_deletes ... ok
[INFO] [stdout] test app::state::tests::insert_mode_repeated_same_line_paste_keeps_cursor_and_horizontal_scroll_in_sync ... ok
[INFO] [stdout] test app::state::tests::insert_enter_splits_backtick_delimiters_with_smart_indent ... ok
[INFO] [stdout] test app::state::tests::insert_enter_splits_angle_delimiters_with_smart_indent ... ok
[INFO] [stdout] test app::state::tests::insert_enter_uses_tree_sitter_smart_indent ... ok
[INFO] [stdout] test app::state::tests::load_failure_sets_status_and_blocks_mutation ... ok
[INFO] [stdout] test app::state::tests::markdown_enter_and_open_line_continue_list_indentation ... ok
[INFO] [stdout] test app::state::tests::normal_mode_cursor_stops_on_last_character_of_non_empty_line ... ok
[INFO] [stdout] test app::state::tests::normal_mode_cc_changes_current_line_and_enters_insert ... ok
[INFO] [stdout] test app::state::tests::markdown_list_indent_floors_to_full_tab_width ... ok
[INFO] [stdout] test app::state::tests::normal_mode_dd_cuts_current_line ... ok
[INFO] [stdout] test app::state::tests::normal_mode_cc_preserves_current_line_indent ... ok
[INFO] [stdout] test app::state::tests::manual_motion_and_escape_hide_search_highlights_but_keep_cached_query ... ok
[INFO] [stdout] test app::state::tests::normal_mode_operate_motion_first_non_whitespace_count_spans_multiple_lines ... ok
[INFO] [stdout] test app::state::tests::normal_mode_find_and_till_char_move_to_expected_columns ... ok
[INFO] [stdout] test app::state::tests::normal_mode_o_and_shift_o_indent_between_delimiters ... ok
[INFO] [stdout] test app::state::tests::first_edit_forces_full_load_before_mutation ... ok
[INFO] [stdout] test app::state::tests::normal_mode_operate_motion_line_end_count_spans_multiple_lines ... ok
[INFO] [stdout] test app::state::tests::normal_mode_operate_percent_deletes_matching_delimiter_range ... ok
[INFO] [stdout] test app::state::tests::normal_mode_operate_motion_supports_delete_to_line_end_and_start ... ok
[INFO] [stdout] test app::state::tests::normal_mode_paste_inserts_text_and_marks_dirty ... ok
[INFO] [stdout] test app::state::tests::normal_mode_percent_jumps_between_matching_delimiters ... ok
[INFO] [stdout] test app::state::tests::normal_mode_shift_i_enters_insert_at_first_non_whitespace ... ok
[INFO] [stdout] test app::state::tests::normal_mode_system_clipboard_paste_strips_control_characters ... ok
[INFO] [stdout] test app::state::tests::command_ls_populates_multiline_status_summary ... ok
[INFO] [stdout] test app::state::tests::insert_enter_splits_quote_delimiters_with_smart_indent ... ok
[INFO] [stdout] test app::state::tests::normal_mode_line_start_motions_distinguish_zero_underscore_and_dollar ... ok
[INFO] [stdout] test app::state::tests::normal_mode_system_clipboard_paste_normalizes_crlf ... ok
[INFO] [stdout] test app::state::tests::normal_mode_tilde_advances_past_multicodepoint_case_expansion ... ok
[INFO] [stdout] test app::state::tests::normal_mode_u_undoes_and_ctrl_r_redoes_last_edit ... ok
[INFO] [stdout] test app::state::tests::normal_mode_tilde_toggles_case_and_moves_right ... ok
[INFO] [stdout] test app::state::tests::normal_mode_tilde_count_toggles_letters_and_steps_over_non_letters ... ok
[INFO] [stdout] test app::state::tests::normal_mode_tilde_on_non_letter_only_moves_cursor ... ok
[INFO] [stdout] test app::state::tests::normal_mode_system_clipboard_paste_matches_p_semantics ... ok
[INFO] [stdout] test app::state::tests::normal_mode_shift_p_pastes_private_register_before_cursor ... ok
[INFO] [stdout] test app::state::tests::insert_enter_splits_closing_delimiter_with_smart_indent ... ok
[INFO] [stdout] test app::state::tests::normal_mode_yy_yanks_current_line_and_sets_flash ... ok
[INFO] [stdout] test app::state::tests::operator_till_char_matches_vim_style_dtt_behaviour ... ok
[INFO] [stdout] test app::state::tests::normal_x_deletes_char_without_modifying_private_register ... ok
[INFO] [stdout] test app::state::tests::command_history_editing_recalled_entry_detaches_navigation ... ok
[INFO] [stdout] test app::state::tests::one_shot_highlight_is_scoped_to_its_buffer ... ok
[INFO] [stdout] test app::state::tests::redo_stack_is_cleared_after_new_edit_post_undo ... ok
[INFO] [stdout] test app::state::tests::explorer_command_opens_ui_buffer ... ok
[INFO] [stdout] test app::state::tests::paging_and_centering_hide_search_highlights_but_keep_cached_query ... ok
[INFO] [stdout] test app::state::tests::open_line_above_enters_insert_and_inserts_blank_line ... ok
[INFO] [stdout] test app::state::tests::explorer_file_open_from_startup_about_replaces_empty_startup_buffer ... ok
[INFO] [stdout] test app::state::tests::normal_mode_replace_char_replaces_tab_as_single_logical_character ... ok
[INFO] [stdout] test app::state::tests::normal_mode_cursor_can_stay_at_zero_on_empty_line ... ok
[INFO] [stdout] test app::state::tests::repeat_search_rediscovers_single_cached_match_after_hiding_highlights ... ok
[INFO] [stdout] test app::state::tests::operator_find_and_till_char_apply_expected_ranges ... ok
[INFO] [stdout] test app::state::tests::repeat_search_does_not_reuse_active_match_positions_across_buffers ... ok
[INFO] [stdout] test app::state::tests::perf_popup_escape_dismisses_in_normal_mode ... ok
[INFO] [stdout] test app::state::tests::text_object_change_inner_parentheses_can_jump_to_same_line_pair ... ok
[INFO] [stdout] test app::state::tests::text_object_delete_inner_word_cuts_current_word ... ok
[INFO] [stdout] test app::state::tests::text_object_change_around_paragraph_leaves_single_blank_line ... ok
[INFO] [stdout] test app::state::tests::text_object_yank_sets_flash_highlight ... ok
[INFO] [stdout] test app::state::tests::command_e_requests_syntax_analysis_for_opened_rust_file ... ok
[INFO] [stdout] test app::state::tests::slash_search_caches_matches_and_ctrl_n_ctrl_p_repeat_them ... ok
[INFO] [stdout] test app::state::tests::search_reports_match_count_in_status_message ... ok
[INFO] [stdout] test app::state::tests::repeat_search_reports_when_no_other_instances_exist ... ok
[INFO] [stdout] test app::state::tests::smart_indent_does_not_skip_over_blank_lines ... ok
[INFO] [stdout] test app::state::tests::smart_indent_floors_partial_tab_widths ... ok
[INFO] [stdout] test app::state::tests::stale_analysis_results_are_dropped ... ok
[INFO] [stdout] test app::state::tests::switching_buffers_preserves_cursor_and_scroll_state ... ok
[INFO] [stdout] test app::state::tests::text_object_change_inner_brackets_preserves_delimiters ... ok
[INFO] [stdout] test app::state::tests::text_object_change_inner_double_quotes_can_jump_to_same_line_pair ... ok
[INFO] [stdout] test app::state::tests::unknown_command_sets_status_message ... ok
[INFO] [stdout] test app::state::tests::open_line_below_enters_insert_and_inserts_blank_line ... ok
[INFO] [stdout] test app::state::tests::till_char_search_repeat_tracks_the_actual_matched_character ... ok
[INFO] [stdout] test app::state::tests::visual_block_change_private_cuts_rectangular_selection_and_enters_insert ... ok
[INFO] [stdout] test app::state::tests::viewport_down_and_up_center_cursor_in_normal_mode ... ok
[INFO] [stdout] test app::state::tests::till_char_before_search_repeat_tracks_landing_after_the_match ... ok
[INFO] [stdout] test app::state::tests::visual_change_private_cuts_charwise_selection_and_enters_insert ... ok
[INFO] [stdout] test app::state::tests::visual_block_yank_private_copies_rectangular_selection ... ok
[INFO] [stdout] test app::state::tests::visual_char_tilde_toggles_entire_selection_and_normalizes_mode ... ok
[INFO] [stdout] test app::state::tests::visual_char_replace_replaces_entire_selection_and_normalizes_mode ... ok
[INFO] [stdout] test app::state::tests::visual_block_replace_preserves_block_shape_when_replacing_tabs ... ok
[INFO] [stdout] test app::state::tests::viewport_down_reaches_last_line_after_repeated_presses ... ok
[INFO] [stdout] test app::state::tests::explorer_enter_opens_file_and_closes_explorer ... ok
[INFO] [stdout] test app::state::tests::visual_block_tilde_toggles_rectangular_selection ... ok
[INFO] [stdout] test app::state::tests::visual_line_mode_marks_line_selection_mode ... ok
[INFO] [stdout] test app::state::tests::visual_line_leader_y_queues_system_clipboard_text ... ok
[INFO] [stdout] test app::state::tests::visual_line_replace_preserves_line_structure ... ok
[INFO] [stdout] test app::state::tests::visual_line_change_private_cuts_full_lines_and_enters_insert ... ok
[INFO] [stdout] test app::state::tests::visual_line_delete_private_cuts_full_lines ... ok
[INFO] [stdout] test app::state::tests::visual_line_delete_private_cuts_all_selected_lines ... ok
[INFO] [stdout] test app::state::tests::visual_mode_tracks_anchor_and_cursor_selection ... ok
[INFO] [stdout] test app::state::tests::visual_block_delete_private_removes_fully_covered_lines ... ok
[INFO] [stdout] test app::state::tests::visual_block_delete_private_cuts_rectangular_selection ... ok
[INFO] [stdout] test app::state::tests::visual_delete_private_cuts_charwise_selection ... ok
[INFO] [stdout] test app::state::tests::visual_block_mode_marks_block_selection_mode ... ok
[INFO] [stdout] test app::state::tests::visual_move_into_newline_only_last_line_does_not_panic_or_join ... ok
[INFO] [stdout] test app::state::tests::visual_move_second_last_line_down_does_not_join_at_eof ... ok
[INFO] [stdout] test app::state::tests::visual_text_object_around_brackets_uses_same_span_as_operator ... ok
[INFO] [stdout] test app::state::tests::visual_shift_j_and_k_move_selected_lines ... ok
[INFO] [stdout] test app::state::tests::visual_move_reindents_line_for_new_tree_sitter_scope ... ok
[INFO] [stdout] test app::state::tests::visual_tab_and_shift_tab_indent_and_outdent_selection ... ok
[INFO] [stdout] test app::state::tests::visual_move_last_line_up_does_not_join_at_eof ... ok
[INFO] [stdout] test app::state::tests::visual_x_deletes_selection_without_modifying_private_register ... ok
[INFO] [stdout] test app::state::tests::visual_text_object_inner_big_word_selects_non_whitespace_run ... ok
[INFO] [stdout] test app::state::tests::pump_active_loading_extends_loaded_content ... ok
[INFO] [stdout] test app::state::tests::visual_text_object_inner_paragraph_switches_to_linewise_selection ... ok
[INFO] [stdout] test app::state::tests::visual_yank_private_without_motion_includes_cursor_char ... ok
[INFO] [stdout] test app::state::tests::yank_flash_persists_for_two_frames ... ok
[INFO] [stdout] test input::tests::ctrl_n_and_ctrl_p_repeat_the_most_recent_search ... ok
[INFO] [stdout] test app::state::tests::zz_centers_cursor_line_except_at_top_of_file ... ok
[INFO] [stdout] test input::tests::command_mode_up_down_and_ctrl_pn_navigate_history ... ok
[INFO] [stdout] test input::tests::consumed_prefix_clears_pending_count ... ok
[INFO] [stdout] test input::cursor::tests::vertical_motion_keeps_preferred_column ... ok
[INFO] [stdout] test app::state::tests::visual_text_object_inner_word_replaces_selection_and_jumps_to_word ... ok
[INFO] [stdout] test input::tests::command_mode_ctrl_c_cancels ... ok
[INFO] [stdout] test input::cursor::tests::horizontal_motion_clears_preferred_column ... ok
[INFO] [stdout] test app::state::tests::visual_yank_private_copies_selection_and_exits_visual_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_character_q_is_not_quit ... ok
[INFO] [stdout] test input::tests::normal_mode_ci_quote_resolves_to_inner_double_quote_change ... ok
[INFO] [stdout] test input::tests::insert_mode_ctrl_c_returns_to_normal ... ok
[INFO] [stdout] test input::tests::insert_mode_tab_key_inserts_tab_char ... ok
[INFO] [stdout] test input::tests::normal_mode_cap_resolves_to_around_paragraph_change ... ok
[INFO] [stdout] test input::tests::normal_mode_cc_changes_current_line_to_private_register ... ok
[INFO] [stdout] test input::tests::normal_mode_character_colon_enters_command ... ok
[INFO] [stdout] test input::tests::normal_mode_count_prefix_applies_to_motion ... ok
[INFO] [stdout] test input::tests::normal_mode_count_prefix_is_ignored_by_gg_and_cleared ... ok
[INFO] [stdout] test input::tests::normal_mode_counted_ci_bracket_uses_count ... ok
[INFO] [stdout] test input::tests::normal_mode_ctrl_d_triggers_viewport_down_center ... ok
[INFO] [stdout] test input::cursor::tests::long_line_fast_path_updates_x_incrementally ... ok
[INFO] [stdout] test input::tests::normal_mode_ctrl_r_triggers_redo ... ok
[INFO] [stdout] test input::tests::normal_mode_ctrl_u_triggers_viewport_up_center ... ok
[INFO] [stdout] test input::tests::normal_mode_ctrl_v_enters_visual_block_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_dd_deletes_current_line_to_private_register ... ok
[INFO] [stdout] test input::tests::normal_mode_dash_goes_parent_in_surface ... ok
[INFO] [stdout] test input::tests::normal_mode_escape_clears_active_search_highlights ... ok
[INFO] [stdout] test input::tests::normal_mode_leader_e_opens_explorer ... ok
[INFO] [stdout] test input::tests::normal_mode_o_opens_line_below ... ok
[INFO] [stdout] test input::tests::normal_mode_operator_find_and_till_map_into_motion_targets ... ok
[INFO] [stdout] test input::tests::normal_mode_dollar_after_delete_operator_maps_to_motion_operator ... ok
[INFO] [stdout] test input::tests::normal_mode_enter_opens_surface_selected ... ok
[INFO] [stdout] test input::tests::normal_mode_f_and_t_consume_target_character ... ok
[INFO] [stdout] test input::tests::normal_mode_leader_p_pastes_from_system_clipboard ... ok
[INFO] [stdout] test input::tests::normal_mode_diw_resolves_to_inner_word_delete ... ok
[INFO] [stdout] test input::tests::normal_mode_pending_replace_accepts_shifted_letters ... ok
[INFO] [stdout] test input::tests::normal_mode_pending_replace_accepts_tab ... ok
[INFO] [stdout] test input::tests::normal_mode_percent_after_delete_operator_maps_to_motion_operator ... ok
[INFO] [stdout] test input::tests::normal_mode_percent_maps_to_match_delimiter_motion ... ok
[INFO] [stdout] test input::tests::normal_mode_r_consumes_next_character_as_replacement ... ok
[INFO] [stdout] test input::tests::normal_mode_raw_non_character_events_clear_pending_replace ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_d_aliases_delete_to_line_end ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_i_enters_insert_line_start ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_key_d_aliases_delete_to_line_end ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_key_d_preserves_count_prefix ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_lowercase_f_and_t_key_events_start_backward_search_motions ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_lowercase_g_key_event_maps_to_file_end ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_p_pastes_private_register_before ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_lowercase_v_key_event_enters_visual_line_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_lowercase_p_key_event_pastes_private_register_before ... ok
[INFO] [stdout] test input::tests::normal_mode_slash_enters_search_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_v_key_event_enters_visual_line_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_v_enters_visual_line_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_x_deletes_char_without_yank ... ok
[INFO] [stdout] test input::tests::normal_mode_underscore_and_dollar_map_to_line_motions ... ok
[INFO] [stdout] test input::tests::normal_mode_u_triggers_undo ... ok
[INFO] [stdout] test input::tests::normal_mode_zero_after_delete_operator_maps_to_motion_operator ... ok
[INFO] [stdout] test input::tests::normal_mode_v_enters_visual_mode ... ok
[INFO] [stdout] test input::tests::normal_mode_w_after_delete_operator_maps_to_motion_operator ... ok
[INFO] [stdout] test input::tests::normal_mode_yy_yanks_current_line_to_private_register ... ok
[INFO] [stdout] test input::tests::visual_ctrl_c_returns_to_normal ... ok
[INFO] [stdout] test input::tests::normal_mode_pending_replace_accepts_shifted_symbols ... ok
[INFO] [stdout] test input::tests::visual_block_ctrl_c_returns_to_normal ... ok
[INFO] [stdout] test input::tests::search_mode_characters_map_to_search_actions ... ok
[INFO] [stdout] test input::tests::normal_mode_zero_moves_to_real_line_start ... ok
[INFO] [stdout] test input::tests::visual_escape_key_with_modifiers_returns_to_normal ... ok
[INFO] [stdout] test input::tests::normal_mode_gg_after_delete_operator_maps_to_motion_operator ... ok
[INFO] [stdout] test input::tests::normal_mode_shift_o_opens_line_above ... ok
[INFO] [stdout] test input::tests::normal_mode_tilde_toggles_case_with_count ... ok
[INFO] [stdout] test input::tests::visual_mode_a_bracket_resolves_to_around_bracket_select ... ok
[INFO] [stdout] test input::tests::visual_mode_iw_resolves_to_inner_word_select ... ok
[INFO] [stdout] test input::tests::visual_mode_leader_y_yanks_to_system_clipboard ... ok
[INFO] [stdout] test input::tests::visual_mode_shift_j_and_shift_k_move_selection ... ok
[INFO] [stdout] test input::tests::normal_mode_zz_triggers_center_cursor_line ... ok
[INFO] [stdout] test input::tests::visual_escape_returns_to_normal ... ok
[INFO] [stdout] test input::tests::visual_mode_tab_and_shift_tab_indent_and_outdent ... ok
[INFO] [stdout] test input::tests::visual_mode_tilde_toggles_selection_case ... ok
[INFO] [stdout] test input::tests::visual_mode_x_deletes_selection_without_yank ... ok
[INFO] [stdout] test tests::draw_snapshot_lines_renders_scrolled_plain_text_without_double_scroll ... ok
[INFO] [stdout] test tests::target_frame_budget_matches_sixty_fps ... ok
[INFO] [stdout] test input::tests::visual_mode_ctrl_v_switches_to_visual_block_mode ... ok
[INFO] [stdout] test input::tests::visual_mode_y_yanks_to_private_register ... ok
[INFO] [stdout] test input::tests::visual_mode_shift_lowercase_j_and_k_key_events_move_selection ... ok
[INFO] [stdout] test input::tests::visual_mode_c_changes_selection_and_enters_insert ... ok
[INFO] [stdout] test input::tests::normal_mode_y_confirms_explorer_delete ... ok
[INFO] [stdout] test ui::overlays::tests::active_scope_guides_include_exclusive_tree_sitter_scope_end ... ok
[INFO] [stdout] test ui::overlays::tests::highlights_pair_when_cursor_is_on_opening_delimiter ... ok
[INFO] [stdout] test ui::overlays::tests::active_scope_guides_use_tree_sitter_scope_without_delimiter_scan ... ok
[INFO] [stdout] test ui::overlays::tests::visible_delimiter_cells_map_to_the_expected_columns ... ok
[INFO] [stdout] test ui::overlays::tests::active_scope_uses_structural_pair_outside_same_line_quotes ... ok
[INFO] [stdout] test ui::overlays::tests::highlights_nearest_surrounding_pair_when_cursor_is_inside_nested_pairs ... ok
[INFO] [stdout] test ui::overlays::tests::cursor_after_delimiter_still_counts_as_on_it ... ok
[INFO] [stdout] test ui::overlays::tests::leading_indent_guides_follow_tabs_and_space_blocks ... ok
[INFO] [stdout] test ui::overlays::tests::visible_indent_guides_filter_by_scroll ... ok
[INFO] [stdout] test ui::rain_animation::tests::particles_fall_to_bottom_row ... ok
[INFO] [stdout] test ui::rain_animation::tests::spaces_do_not_create_particles ... ok
[INFO] [stdout] test ui::rain_animation::tests::wide_glyphs_occupy_their_full_cell_width ... ok
[INFO] [stdout] test ui::render::tests::fast_path_handles_empty_and_short_ranges ... ok
[INFO] [stdout] test ui::render::tests::tab_expands_to_spaces_for_rendering ... ok
[INFO] [stdout] test ui::style::tests::dimmed_style_reduces_rgb_channels_by_popup_amount ... ok
[INFO] [stdout] test ui::overlays::tests::active_scope_guides_reuse_cached_tree_sitter_scope_guide_cell ... ok
[INFO] [stdout] test ui::style::tests::markdown_syntax_roles_use_requested_theme_colours ... ok
[INFO] [stdout] test ui::render::tests::fast_path_clips_and_scrolls_ascii_lines ... ok
[INFO] [stdout] test ui::syntax::tests::detects_new_tree_sitter_language_paths ... ok
[INFO] [stdout] test ui::syntax::tests::detects_rust_paths ... ok
[INFO] [stdout] test ui::syntax::tests::lexical_fallback_hash_and_semicolon_comments_need_boundary ... ok
[INFO] [stdout] test input::tests::normal_mode_key_with_modifiers_enter_opens_surface_selected ... ok
[INFO] [stdout] test ui::syntax::tests::lexical_fallback_highlights_basic_code_shapes ... ok
[INFO] [stdout] test input::tests::visual_line_ctrl_c_returns_to_normal ... ok
[INFO] [stdout] test ui::overlays::tests::active_scope_guide_cell_uses_the_inner_indent_column ... ok
[INFO] [stdout] test ui::syntax::tests::lexical_fallback_ignores_keywords_that_look_like_calls ... ok
[INFO] [stdout] test ui::syntax::tests::lexical_fallback_requires_function_paren_to_touch_identifier ... ok
[INFO] [stdout] test ui::overlays::tests::highlights_pair_when_cursor_is_on_closing_delimiter ... ok
[INFO] [stdout] test input::tests::normal_mode_p_pastes_private_register ... ok
[INFO] [stdout] test input::tests::visual_mode_d_deletes_to_private_register ... ok
[INFO] [stdout] test input::tests::visual_mode_i_big_word_resolves_to_inner_big_word_select ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_inline_code_backtick_does_not_open_indent ... ok
[INFO] [stdout] test ui::syntax::tests::lua_uses_tree_sitter_scope_nodes ... ok
[INFO] [stdout] test ui::syntax::tests::go_comments_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::c_comments_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_inline_emphasis_is_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::paired_closer_includes_backtick ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_code_blocks_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_links_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_frontmatter_is_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::scope_guides_are_disabled_for_markdown_only ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_highlight_marks_equal_delimited_text ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_active_scope_pair_uses_tree_sitter_section ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_headings_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::markdown_list_markers_are_highlighted ... ok
[INFO] [stdout] test ui::widgets::command_line::tests::clip_text_right_to_cells_keeps_trailing_graphemes ... ok
[INFO] [stdout] test ui::widgets::command_line::tests::command_line_view_keeps_exact_fit_input_unclipped ... ok
[INFO] [stdout] test ui::widgets::command_line::tests::command_line_view_keeps_short_input_unclipped ... ok
[INFO] [stdout] test ui::widgets::command_line::tests::command_line_view_scrolls_long_input_left_and_keeps_right_padding ... ok
[INFO] [stdout] test ui::widgets::explorer::tests::popup_reconcile_keeps_selected_entry_visible ... ok
[INFO] [stdout] test ui::widgets::perf::tests::perf_popup_occludes_cursor_inside_frame_bounds ... ok
[INFO] [stdout] test ui::syntax::tests::python_comments_are_highlighted ... ok
[INFO] [stdout] test ui::widgets::popup::tests::clip_text_respects_cell_width_limit ... ok
[INFO] [stdout] test ui::widgets::popup::tests::wrap_text_wraps_words_across_lines ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::right_coords_module_uses_light_gray_highlight ... ok
[INFO] [stdout] test ui::widgets::popup::tests::wrap_text_hard_wraps_long_tokens ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::right_modules_respect_configured_gap_width ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::scroll_minimap_clamps_for_empty_or_single_line ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::scroll_minimap_moves_from_top_to_bottom ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::status_bar_balances_side_reservations_for_centering ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::right_minimap_module_uses_distinct_highlight ... ok
[INFO] [stdout] test ui::widgets::toast::tests::toast_layout_anchors_to_top_right ... ok
[INFO] [stdout] test ui::widgets::toast::tests::toast_layout_falls_back_to_left_of_perf_when_below_does_not_fit ... ok
[INFO] [stdout] test ui::widgets::status_bar::tests::status_module_emits_wrapped_segments ... ok
[INFO] [stdout] test ui::widgets::toast::tests::toast_layout_prefers_height_for_long_messages ... ok
[INFO] [stdout] test ui::widgets::toast::tests::toast_layout_respects_perf_popup_offset ... ok
[INFO] [stdout] test ui::syntax::tests::python_active_scope_pair_uses_tree_sitter_node_range ... ok
[INFO] [stdout] test ui::syntax::tests::tag_and_whitespace_languages_use_tree_sitter_scope_nodes ... ok
[INFO] [stdout] test app::state::tests::invalidate_render_caches_hides_stale_delimiters_until_worker_result ... ok
[INFO] [stdout] test ui::syntax::tests::active_scope_pair_uses_multiline_structural_node ... ok
[INFO] [stdout] test ui::syntax::tests::python_clause_scope_pairs_use_clause_node_ranges ... ok
[INFO] [stdout] test ui::syntax::tests::stale_active_scope_for_display_matches_cached_cursor_only ... ok
[INFO] [stdout] test ui::syntax::tests::comments_are_highlighted ... ok
[INFO] [stdout] test ui::syntax::tests::typescript_combines_javascript_and_typescript_highlight_queries ... ok
[INFO] [stdout] test ui::syntax::tests::string_quotes_are_highlighted_as_string ... ok
[INFO] [stdout] test ui::syntax::tests::cpp_uses_c_and_cpp_highlight_queries ... ok
[INFO] [stdout] test app::state::tests::write_command_forces_full_load_while_loading ... ok
[INFO] [stdout] test app::state::tests::visual_text_object_selection_forces_full_load_before_resolving ... ok
[INFO] [stdout] test ui::syntax::tests::new_tree_sitter_languages_highlight_basic_tokens ... ok
[INFO] [stdout] test ui::syntax::tests::new_brace_languages_use_tree_sitter_scope_nodes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 317 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.71s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/redox-139e3ae0c2f65db9)
[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] [stderr]    Doc-tests redox_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" "59105d7e464ff5391ef4d0389af7795a7653938466bdab30c4ce2e768ef001c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59105d7e464ff5391ef4d0389af7795a7653938466bdab30c4ce2e768ef001c8", kill_on_drop: false }`
[INFO] [stdout] 59105d7e464ff5391ef4d0389af7795a7653938466bdab30c4ce2e768ef001c8
