[INFO] cloning repository https://github.com/jaylfc/tuiui [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jaylfc/tuiui" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaylfc%2Ftuiui", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaylfc%2Ftuiui'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 09c28e13f30f9616868411ac40637b7daf8e5384 [INFO] testing jaylfc/tuiui against 1.98.0-beta.6+cargoflags=--release for beta-1.98-release-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjaylfc%2Ftuiui" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/jaylfc/tuiui [INFO] finished tweaking git repo https://github.com/jaylfc/tuiui [INFO] tweaked toml for git repo https://github.com/jaylfc/tuiui written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/jaylfc/tuiui on toolchain 1.98.0-beta.6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/jaylfc/tuiui 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.98.0-beta.6" "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/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4 [INFO] running `Command { std: "docker" "start" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", 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" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", 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" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.186 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling log v0.4.32 [INFO] [stderr] Compiling memchr v2.8.1 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling bitflags v2.13.0 [INFO] [stderr] Compiling autocfg v1.5.1 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling simd-adler32 v0.3.9 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling unicode-segmentation v1.13.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling signal-hook v0.4.4 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling mio v1.2.1 [INFO] [stderr] Compiling winnow v1.0.3 [INFO] [stderr] Compiling cursor-icon v1.2.0 [INFO] [stderr] Compiling zune-core v0.5.1 [INFO] [stderr] Compiling weezl v0.1.12 [INFO] [stderr] Compiling uuid v1.23.3 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling regex-syntax v0.8.11 [INFO] [stderr] Compiling pxfm v0.1.29 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.150 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling cfb v0.7.3 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling image-webp v0.2.4 [INFO] [stderr] Compiling filedescriptor v0.8.3 [INFO] [stderr] Compiling polling v3.11.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling rustix-openpty v0.2.0 [INFO] [stderr] Compiling zune-jpeg v0.5.15 [INFO] [stderr] Compiling moxcms v0.8.1 [INFO] [stderr] Compiling gif v0.14.2 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling vte v0.15.0 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling png v0.18.1 [INFO] [stderr] Compiling serial2 v0.2.37 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling serde_spanned v1.1.1 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling shell-words v1.1.1 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling tuiui v0.2.14 (/opt/rustwide/workdir) [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling toml_writer v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling toml v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling alacritty_terminal v0.26.0 [INFO] [stderr] Compiling image v0.25.10 [INFO] [stderr] Compiling portable-pty v0.9.0 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling infer v0.19.0 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling sysinfo v0.39.3 [INFO] [stderr] Finished `release` profile [optimized] target(s) in 4m 26s [INFO] running `Command { std: "docker" "inspect" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", 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" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling tuiui v0.2.14 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 1m 00s [INFO] running `Command { std: "docker" "inspect" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", 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" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.6" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.29s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/tuiui-a13e774d0375efd5) [INFO] [stdout] [INFO] [stdout] running 140 tests [INFO] [stdout] test activity::tests::age_formatting ... ok [INFO] [stdout] test activity::tests::kill_dead_returns_only_dead ... ok [INFO] [stdout] test activity::tests::cancel_drops_pending_kill ... ok [INFO] [stdout] test activity::tests::kill_live_row_requires_confirm ... ok [INFO] [stdout] test activity::tests::empty_panel_renders_with_placeholder ... ok [INFO] [stdout] test activity::tests::selection_clamps_when_rows_shrink ... ok [INFO] [stdout] test apphost::proto::tests::frame_round_trips_with_grid ... ok [INFO] [stdout] test apphost::host::tests::snapshot_unknown_is_none ... ok [INFO] [stdout] test apphost::proto::tests::req_round_trips ... ok [INFO] [stdout] test apphost::proto::tests::roster_proto_round_trips_and_legacy_defaults_to_zero ... ok [INFO] [stdout] test apphost::proto::tests::recv_skips_a_bad_line_and_keeps_the_stream_alive ... ok [INFO] [stdout] test apphost::proto::tests::spawned_with_pid_round_trips_and_legacy_omits_pid ... ok [INFO] [stdout] test apphost::host::tests::spawn_then_list_then_remove ... ok [INFO] [stdout] test apphost::host::tests::remove_clears_meta ... ok [INFO] [stdout] test apphost::host::tests::is_alive_tracks_child_exit ... ok [INFO] [stdout] test apphost::host::tests::ids_are_unique_and_increasing ... ok [INFO] [stdout] test assistant::tests::empty_systems_points_at_add_remote ... ok [INFO] [stdout] test assistant::tests::briefing_contains_the_essentials ... ok [INFO] [stdout] test assistant::tests::pack_written_as_agents_md_and_cleans_retired_files ... ok [INFO] [stdout] test apphost::host::tests::meta_round_trips ... ok [INFO] [stdout] test badge::tests::config_override_by_substring ... ok [INFO] [stdout] test badge::tests::hash_fallback_is_stable ... ok [INFO] [stdout] test badge::tests::parse_named_and_hex ... ok [INFO] [stdout] test badge::tests::initial_letter ... ok [INFO] [stdout] test calendar::tests::known_weekdays ... ok [INFO] [stdout] test calendar::tests::june_2026_grid_shape ... ok [INFO] [stdout] test calendar::tests::leap_years ... ok [INFO] [stdout] test calendar::tests::padded_first_week ... ok [INFO] [stdout] test calendar::tests::month_stepping_wraps_years ... ok [INFO] [stdout] test client::tests::deletes_placement_that_disappeared ... ok [INFO] [stdout] test client::tests::places_visible_placement_with_cup_and_place_ops ... ok [INFO] [stdout] test catalog::tests::detect_installed_emits_variant_entry_for_claude_code ... ok [INFO] [stdout] test client::tests::skips_placement_with_negative_origin ... ok [INFO] [stdout] test compositor::tests::renderer_skips_continuation_cells ... ok [INFO] [stdout] test compositor::tests::wide_glyph_marks_next_cell_as_continuation ... ok [INFO] [stdout] test config::tests::config_path_falls_back_to_dotconfig_on_all_platforms ... ok [INFO] [stdout] test config::tests::config_path_prefers_xdg_config_home ... ok [INFO] [stdout] test confirmclose::tests::click_cancel_dismisses_without_closing ... ok [INFO] [stdout] test confirmclose::tests::click_close_returns_window_and_dismisses ... ok [INFO] [stdout] test confirmclose::tests::click_outside_dismisses_without_closing ... ok [INFO] [stdout] test confirmclose::tests::keyboard_confirm_and_cancel ... ok [INFO] [stdout] test confirmclose::tests::opens_and_reports_target ... ok [INFO] [stdout] test confirmclose::tests::render_is_empty_when_closed_and_present_when_open ... ok [INFO] [stdout] test desktop::tests::render_returns_screen_sized_buffer_with_label ... ok [INFO] [stdout] test filemanager::tests::begin_context_anchors_at_the_focused_tile_in_icon_view ... ok [INFO] [stdout] test filemanager::tests::click_on_entry_selects_it ... ok [INFO] [stdout] test assistant::tests::agent_available_handles_paths_and_names ... ok [INFO] [stdout] test filemanager::tests::render_returns_sized_buffer ... ok [INFO] [stdout] test filemanager::tests::icon_hit_test_matches_the_tile_render_computes ... ok [INFO] [stdout] test filemanager::tests::double_click_folder_navigates_into_it ... ok [INFO] [stdout] test fileops::ssh_tests::ls_lines_parse_kinds_sizes_and_spaced_names ... ok [INFO] [stdout] test filemanager::tests::thumbnail_placement_spans_multiple_rows_within_its_tile ... ok [INFO] [stdout] test gpm::tests::connect_record_is_16_bytes_with_fields ... ok [INFO] [stdout] test gpm::tests::left_down_then_up_maps_buttons_and_1based_coords ... ok [INFO] [stdout] test gpm::tests::modifiers_decode ... ok [INFO] [stdout] test gpm::tests::parse_reads_fields_by_offset ... ok [INFO] [stdout] test gpm::tests::parse_rejects_short ... ok [INFO] [stdout] test gpm::tests::right_and_middle_and_drag ... ok [INFO] [stdout] test gpm::tests::wheel_maps_to_scroll ... ok [INFO] [stdout] test filemanager::tests::view_toggle_switches_modes ... ok [INFO] [stdout] test assistant::tests::explicit_command_overrides_the_default ... ok [INFO] [stdout] test launcher::tests::activate_on_category_descends_not_launches ... ok [INFO] [stdout] test launcher::tests::cascade_root_groups_by_category_and_navigates ... ok [INFO] [stdout] test launcher::tests::cascade_renders_root_then_submenu_on_hover ... ok [INFO] [stdout] test launcher::tests::closed_launcher_renders_nothing ... ok [INFO] [stdout] test launcher::tests::click_launches_leaf_and_descends_submenu ... ok [INFO] [stdout] test launcher::tests::shell_is_the_first_quick_launch_entry ... ok [INFO] [stdout] test launchwarn::tests::click_launch_returns_pending_and_dismisses ... ok [INFO] [stdout] test launchwarn::tests::click_cancel_dismisses_without_launching ... ok [INFO] [stdout] test icons::tests::every_role_icon_is_a_valid_png_of_requested_size ... ok [INFO] [stdout] test launchwarn::tests::click_outside_dismisses_without_launching ... ok [INFO] [stdout] test launchwarn::tests::keyboard_confirm_and_cancel ... ok [INFO] [stdout] test launchwarn::tests::render_is_empty_when_closed_and_present_when_open ... ok [INFO] [stdout] test launchwarn::tests::wrap_lines_gives_an_over_long_word_its_own_line ... ok [INFO] [stdout] test launchwarn::tests::wrap_lines_never_splits_a_word_and_respects_width ... ok [INFO] [stdout] test logsview::tests::render_shows_tail_when_following ... ok [INFO] [stdout] test logsview::tests::scrolling_clamps_and_tracks_follow ... ok [INFO] [stdout] test mouse::tests::alternate_scroll_to_arrows ... ok [INFO] [stdout] test mouse::tests::drag_gated_by_report_drag ... ok [INFO] [stdout] test mouse::tests::legacy_encoding_and_clamp ... ok [INFO] [stdout] test mouse::tests::no_mouse_means_no_bytes ... ok [INFO] [stdout] test mouse::tests::sgr_left_press_release ... ok [INFO] [stdout] test mouse::tests::sgr_right_and_middle_and_mods ... ok [INFO] [stdout] test mouse::tests::sgr_scroll ... ok [INFO] [stdout] test poller::tests::bad_dates_rejected ... ok [INFO] [stdout] test poller::tests::khal_lines_parse_and_headers_skip ... ok [INFO] [stdout] test poller::tests::pmset_output_parses_pct_and_charging ... ok [INFO] [stdout] test powermenu::tests::add_remote_form_typed_and_committed ... ok [INFO] [stdout] test powermenu::tests::cancel_returns_to_dropdown ... ok [INFO] [stdout] test powermenu::tests::click_outside_dialog_dismisses_everything ... ok [INFO] [stdout] test launchwarn::tests::opens_and_reports_pending ... ok [INFO] [stdout] test powermenu::tests::click_outside_dropdown_closes ... ok [INFO] [stdout] test powermenu::tests::exit_then_confirm_detaches ... ok [INFO] [stdout] test powermenu::tests::forget_cancel_returns_to_systems_submenu ... ok [INFO] [stdout] test powermenu::tests::forget_with_revoke_checkbox_carries_the_system ... ok [INFO] [stdout] test powermenu::tests::forget_x_confirms_then_removes_without_revoke_by_default ... ok [INFO] [stdout] test powermenu::tests::form_esc_returns_to_systems_submenu ... ok [INFO] [stdout] test powermenu::tests::form_requires_an_ssh_target ... ok [INFO] [stdout] test powermenu::tests::restart_then_confirm_reloads ... ok [INFO] [stdout] test powermenu::tests::shutdown_then_confirm_shuts_down ... ok [INFO] [stdout] test powermenu::tests::systems_row_opens_submenu_and_saved_system_switches ... ok [INFO] [stdout] test ptyhost::tests::emulator_answers_cursor_position_query ... ok [INFO] [stdout] test powermenu::tests::toggle_opens_and_closes ... ok [INFO] [stdout] test ptyhost::tests::resolves_bare_command_to_absolute_path ... ok [INFO] [stdout] test service::tests::launchd_plist_has_apphost_keepalive_and_env ... ok [INFO] [stdout] test service::tests::profile_block_is_guarded_and_starts_apphost ... ok [INFO] [stdout] test service::tests::systemd_unit_has_execstart_restart_and_env ... ok [INFO] [stdout] test session::tests::cargo_root_targets_the_running_bin_dir ... ok [INFO] [stdout] test session::tests::compat_dialog_arms_only_for_old_hosts_with_apps ... ok [INFO] [stdout] test session::tests::desktop_mtime_change_detection ... ok [INFO] [stdout] test session::tests::desktop_poll_is_throttled ... ok [INFO] [stdout] test service::tests::strip_profile_block_is_idempotent ... ok [INFO] [stdout] test session::tests::dev_channel_builds_from_branch ... ok [INFO] [stdout] test session::tests::junk_branch_falls_back_to_main ... ok [INFO] [stdout] test session::tests::main_update_prefers_prebuilt_release ... ok [INFO] [stdout] test session::tests::sanitize_drops_unaddressable_and_offscreen_placements ... ok [INFO] [stdout] test session::tests::semver_tuple_orders_versions_and_never_downgrades ... ok [INFO] [stdout] test settings::tests::add_custom_app_splits_command_and_args ... ok [INFO] [stdout] test settings::tests::assistant_section_switches_agent_between_opencode_and_hermes ... ok [INFO] [stdout] test settings::tests::cancel_edit_discards_the_form ... ok [INFO] [stdout] test settings::tests::empty_field_blocks_commit_and_refocuses ... ok [INFO] [stdout] test settings::tests::left_removes_selected_custom_app ... ok [INFO] [stdout] test settings::tests::windows_section_steps_grid_dimensions ... ok [INFO] [stdout] test store::tests::cli_badge_shown_only_on_flagged_row ... ok [INFO] [stdout] test systems::tests::parse_target_splits_port ... ok [INFO] [stdout] test systems::tests::plain_switch_script_is_one_exec_ssh ... ok [INFO] [stdout] test systems::tests::revoke_script_filters_our_key_best_effort ... ok [INFO] [stdout] test systems::tests::setup_script_has_key_install_gpm_then_attach ... ok [INFO] [stdout] test settings::tests::default_apps_section_cycles_handler ... ok [INFO] [stdout] test systems::tests::sh_quote_handles_quotes ... ok [INFO] [stdout] test toolchain::tests::method_maps_to_toolchain ... ok [INFO] [stdout] test toolchain::tests::preamble_detects_prompts_and_installs ... ok [INFO] [stdout] test toolchain::tests::preamble_empty_when_no_toolchain_needed ... ok [INFO] [stdout] test toolchain::tests::probe_and_snippet_match_toolchain ... ok [INFO] [stdout] test logsview::tests::copy_payload_caps_on_line_boundary ... ok [INFO] [stdout] test logsview::tests::copy_payload_does_not_panic_on_multibyte_at_the_cut ... ok [INFO] [stdout] test apphost::host::tests::snapshot_after_spawn_has_requested_dimensions ... ok [INFO] [stdout] test apphost::remote::tests::loopback_list_apps_round_trip ... ok [INFO] [stdout] test apphost::remote::tests::spawn_failure_clears_inflight ... ok [INFO] [stdout] test apphost::remote::tests::loopback_spawn_and_frame ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/tuiui-6d89466fa7047f8f) [INFO] [stdout] [INFO] [stderr] Running tests/buffer_tests.rs (/opt/rustwide/target/release/deps/buffer_tests-1681b61764c427ca) [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] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test new_buffer_is_default_filled ... ok [INFO] [stdout] test set_and_get_roundtrip ... ok [INFO] [stdout] test out_of_bounds_is_none ... ok [INFO] [stdout] test write_str_sets_consecutive_cells ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/catalog_tests.rs (/opt/rustwide/target/release/deps/catalog_tests-3899a97863696a35) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test app_entry_warn_field_defaults_to_none_and_round_trips ... ok [INFO] [stdout] test cli_flag_parses_when_present ... ok [INFO] [stdout] test app_entry_cli_field_defaults_to_none ... ok [INFO] [stdout] test bundled_catalog_has_claude_code_skip_permissions_variant ... ok [INFO] [stdout] test catalog_loads_full_awesome_tuis_list ... ok [INFO] [stdout] test is_cli_lookup_by_name_or_bin ... ok [INFO] [stdout] test variant_args_and_warn_default_when_absent ... ok [INFO] [stdout] test variants_default_to_empty_when_absent ... ok [INFO] [stdout] test ai_tools_require_cwd ... ok [INFO] [stdout] test os_filtering_never_hides_unknown_apps ... ok [INFO] [stdout] test variants_parse_from_json ... ok [INFO] [stdout] test category_lookup_by_name_or_bin ... ok [INFO] [stdout] test cli_flag_defaults_to_false_when_absent ... ok [INFO] [stderr] Running tests/cell_tests.rs (/opt/rustwide/target/release/deps/cell_tests-0be01d607ca50135) [INFO] [stdout] test detect_returns_categorized_entries ... ok [INFO] [stderr] Running tests/chrome_tests.rs (/opt/rustwide/target/release/deps/chrome_tests-2ef3c7d6ecfb065f) [INFO] [stdout] [INFO] [stderr] Running tests/compositor_tests.rs (/opt/rustwide/target/release/deps/compositor_tests-64623eb6615584e0) [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test default_cell_is_blank_space ... ok [INFO] [stdout] test half_alpha_blends_midway ... ok [INFO] [stdout] test opaque_over_keeps_src ... ok [INFO] [stdout] test transparent_over_keeps_dst ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test dock_group_pill_renders_count_glyph ... ok [INFO] [stdout] test dock_hit_regions_map_clicks_to_pills ... ok [INFO] [stdout] test dock_layer_is_bottom_row ... ok [INFO] [stdout] test menubar_has_power_button_on_right ... ok [INFO] [stdout] test menubar_layer_spans_top_row_and_shows_brand ... ok [INFO] [stdout] test menubar_shows_mode_toggle_glyph ... ok [INFO] [stdout] test dock_single_pill_renders_badge_letter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test diff_reports_only_changed_cells ... ok [INFO] [stdout] test higher_z_layer_wins_glyph ... ok [INFO] [stdout] test opaque_blank_cell_covers_lower_glyph ... ok [INFO] [stdout] test transparent_bg_shows_lower_layer_through ... ok [INFO] [stdout] test cursor_overlays_inverse ... ok [INFO] [stderr] Running tests/config_tests.rs (/opt/rustwide/target/release/deps/config_tests-2cbecaf074561c84) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test default_apps_has_builtin_image_handler ... ok [INFO] [stdout] test defaults_are_sane ... ok [INFO] [stdout] test desktop_defaults_have_files_and_store_pins ... ok [INFO] [stdout] test parses_toml_overrides ... ok [INFO] [stdout] test save_and_load_roundtrip ... ok [INFO] [stdout] test config_defaults_grid_2x2 ... ok [INFO] [stderr] Running tests/desktop_tests.rs (/opt/rustwide/target/release/deps/desktop_tests-69cd2cd71654cb1a) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stderr] Running tests/dirpicker_tests.rs (/opt/rustwide/target/release/deps/dirpicker_tests-0bf4fe4206b2010e) [INFO] [stdout] test saved_position_wins_else_first_free_cell ... ok [INFO] [stdout] test shrinking_layout_keeps_tiles_and_placements_on_screen ... ok [INFO] [stdout] test right_click_opens_context_and_menu_targets ... ok [INFO] [stdout] test double_click_pin_runs_command ... ok [INFO] [stdout] test rename_overlay_edits_and_commit_requests_fs ... ok [INFO] [stdout] test merges_folder_entries_and_pins ... ok [INFO] [stdout] test hit_test_and_select_then_double_click_opens ... ok [INFO] [stdout] test drag_snaps_to_target_cell_and_reports_position ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test collapse_hides_children ... ok [INFO] [stdout] test confirm_returns_pending_and_selected_path ... ok [INFO] [stdout] test expand_reveals_children_inline ... ok [INFO] [stdout] test lists_root_children ... ok [INFO] [stdout] test row_at_round_trips_with_row_rect ... ok [INFO] [stdout] test selected_path_is_the_highlighted_dir ... ok [INFO] [stdout] test create_folder_inside_selected_and_selects_it ... ok [INFO] [stdout] test render_produces_a_layer ... ok [INFO] [stdout] test cancel_create_discards_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/filemanager_tests.rs (/opt/rustwide/target/release/deps/filemanager_tests-426028f7d68335b5) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test activate_file_requests_open_action ... ok [INFO] [stdout] test context_menu_opens_anchored_at_the_click_and_click_on_rename_starts_a_rename ... ok [INFO] [stdout] test context_menu_click_outside_it_closes_without_acting ... ok [INFO] [stdout] test cursor_moves_and_clamps ... ok [INFO] [stdout] test delete_moves_to_trash_after_confirm ... ok [INFO] [stdout] test new_lists_root_dirs_first ... ok [INFO] [stdout] test get_info_overlay_opens_for_focused_entry ... ok [INFO] [stdout] test context_menu_up_down_wrap_and_enter_performs_the_highlighted_action ... ok [INFO] [stdout] test columns_view_cycles_and_renders ... ok [INFO] [stdout] test enter_directory_navigates_and_back_returns ... ok [INFO] [stdout] test new_folder_overlay_creates_directory ... ok [INFO] [stdout] test preview_toggle_and_text_head ... ok [INFO] [stdout] test parent_navigates_up ... ok [INFO] [stdout] test activate_image_requests_open_image ... ok [INFO] [stdout] test copy_paste_duplicates_into_cwd ... ok [INFO] [stdout] test set_thumb_then_placement_is_reported ... ok [INFO] [stdout] test rename_overlay_renames_focused ... ok [INFO] [stdout] test role_icon_requests_lists_non_image_entries_only ... ok [INFO] [stdout] test toggle_hidden_reloads ... ok [INFO] [stdout] test thumbnail_requests_lists_image_entries ... ok [INFO] [stderr] Running tests/fileops_tests.rs (/opt/rustwide/target/release/deps/fileops_tests-175696cf197e4807) [INFO] [stdout] test selection_single_ctrl_and_clear ... ok [INFO] [stdout] test tabs_open_switch_and_close ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test info_follows_symlink_reports_target ... ok [INFO] [stdout] test list_sorts_dirs_first_then_name_and_hides_dotfiles ... ok [INFO] [stdout] test list_of_unreadable_or_missing_dir_is_err_not_panic ... ok [INFO] [stdout] test trash_dir_is_os_appropriate ... ok [INFO] [stdout] test info_reports_size_and_permissions ... ok [INFO] [stdout] test mkdir_rename_copy_move_roundtrip ... ok [INFO] [stdout] test copy_is_recursive_for_directories ... ok [INFO] [stdout] test unique_destination_suffixes_extension_correctly ... ok [INFO] [stdout] test set_permissions_changes_mode ... ok [INFO] [stderr] Running tests/geometry_tests.rs (/opt/rustwide/target/release/deps/geometry_tests-ad0732723867e0a4) [INFO] [stdout] test trash_moves_file_out_of_source_dir ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test contains_point ... ok [INFO] [stdout] test grid_cell_at_maps_pointer_to_cell ... ok [INFO] [stdout] test grid_gap_shrinks_cells ... ok [INFO] [stdout] test grid_index_round_trip ... ok [INFO] [stdout] test snap_zone_detects_left_right_within_threshold ... ok [INFO] [stdout] test grid_cell_rects_tile_the_work_area ... ok [INFO] [stdout] test right_bottom_edges ... ok [INFO] [stdout] test snapped_rect_left_is_left_half_below_menubar_above_dock ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/help_tests.rs (/opt/rustwide/target/release/deps/help_tests-dc9a4bc1d6e37bfa) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test help_lists_the_tiling_shortcuts ... ok [INFO] [stdout] test help_renders_a_centered_layer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/imagestore_tests.rs (/opt/rustwide/target/release/deps/imagestore_tests-4c83894a8dbc396b) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test corrupt_bytes_return_none ... ok [INFO] [stdout] test load_is_deterministic_and_downscales ... ok [INFO] [stdout] [INFO] [stderr] Running tests/imageview_tests.rs (/opt/rustwide/target/release/deps/imageview_tests-278c9a89ce0d96cd) [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test placeholder_shows_filename_and_reports_id ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/input_tests.rs (/opt/rustwide/target/release/deps/input_tests-961086d81b40a5cb) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test click_in_content_focuses_and_forwards ... ok [INFO] [stdout] test click_minimize_button ... ok [INFO] [stdout] test click_maximize_button ... ok [INFO] [stdout] test click_empty_desktop_is_noop ... ok [INFO] [stdout] test click_on_bottom_right_corner_starts_resize ... ok [INFO] [stdout] test click_on_close_glyph_closes ... ok [INFO] [stdout] test click_on_titlebar_starts_move ... ok [INFO] [stdout] test click_right_edge_starts_resize ... ok [INFO] [stdout] test drag_while_moving_emits_move_to ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/kitty_tests.rs (/opt/rustwide/target/release/deps/kitty_tests-cdad89889ee833bb) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test place_and_delete_strings ... ok [INFO] [stdout] test base64_matches_known_vectors ... ok [INFO] [stdout] test transmit_one_chunk_for_small_payload ... ok [INFO] [stdout] test transmit_equals_transmit_b64_of_b64 ... ok [INFO] [stdout] test transmit_chunks_large_payload ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/kittygfx_tests.rs (/opt/rustwide/target/release/deps/kittygfx_tests-d3310f913feb9948) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test chunked_transmit_and_display_places_after_completion ... ok [INFO] [stdout] test delete_all_and_by_id ... ok [INFO] [stdout] test non_graphics_apc_passes_through ... ok [INFO] [stdout] test chunked_transmit_reassembles ... ok [INFO] [stdout] test direct_png_transmit_decodes ... ok [INFO] [stdout] test reassembles_apc_split_across_feeds ... ok [INFO] [stdout] test file_source_outside_temp_is_refused ... ok [INFO] [stdout] test splits_graphics_from_text ... ok [INFO] [stdout] test transparency_invariant_for_non_graphics ... ok [INFO] [stdout] test transmit_and_display_places_at_cursor ... ok [INFO] [stdout] test query_pushes_ok_reply ... ok [INFO] [stdout] test raw_rgba_transmit_decodes ... ok [INFO] [stdout] test temp_file_source_is_read ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/launcher_tests.rs (/opt/rustwide/target/release/deps/launcher_tests-f6e6e541d8adb4cf) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test menu_render_exposes_clickable_items ... ok [INFO] [stdout] test categories_group_with_headers ... ok [INFO] [stdout] test navigation_and_selection ... ok [INFO] [stdout] test menu_shows_cli_badge_on_flagged_leaf ... ok [INFO] [stdout] test spotlight_query_filters ... ok [INFO] [stdout] test spotlight_shows_cli_badge_only_on_flagged_entries ... ok [INFO] [stdout] test starts_closed ... ok [INFO] [stdout] test toggle_menu_and_spotlight ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/openwith_tests.rs (/opt/rustwide/target/release/deps/openwith_tests-76b3225200af4ff6) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test classifies_by_extension ... ok [INFO] [stdout] test directory_and_unknown ... ok [INFO] [stdout] test resolve_routes_by_handler ... ok [INFO] [stdout] test unknown_or_unset_handler_is_menu ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/protocol_tests.rs (/opt/rustwide/target/release/deps/protocol_tests-caf8852e649c5a83) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test client_msg_roundtrips_json ... ok [INFO] [stdout] test frame_msg_clear_defaults_off_for_older_daemons ... ok [INFO] [stdout] test launcher_left_right_roundtrip ... ok [INFO] [stdout] test frame_msg_roundtrips_json ... ok [INFO] [stdout] test new_mouse_messages_roundtrip ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ptyhost_tests.rs (/opt/rustwide/target/release/deps/ptyhost_tests-7c39122b91b320a2) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test resize_changes_grid_dims ... ok [INFO] [stderr] Running tests/session_tests.rs (/opt/rustwide/target/release/deps/session_tests-fc3a680ffcbc6b8a) [INFO] [stdout] test spawns_and_captures_output ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test app_mouse_area_suppressed_while_launcher_open ... ok [INFO] [stdout] test cli_launch_with_args_via_client_msg_runs_bare ... ok [INFO] [stdout] test clicking_power_button_opens_menu_without_quitting ... ok [INFO] [stdout] test bare_cli_launch_via_client_msg_wraps_in_shell ... ok [INFO] [stdout] test cascade_keyboard_launches_app_from_submenu ... ok [INFO] [stdout] test cli_flagged_launcher_app_wraps_in_shell ... ok [INFO] [stdout] test app_mouse_area_none_without_mouse_mode ... ok [INFO] [stdout] test click_dock_focuses_window ... ok [INFO] [stdout] test clicking_titlebar_does_not_move_tiled_window ... ok [INFO] [stdout] test dock_ctx_menu_stays_on_screen_on_tiny_terminal ... ok [INFO] [stdout] test app_graphics_placement_is_emitted_in_frame ... ok [INFO] [stdout] test closing_filemanager_does_not_confirm ... ok [INFO] [stdout] test closing_launcher_by_clicking_brand_does_not_launch_shell ... ok [INFO] [stdout] test desktop_click_selects_and_double_click_opens_files ... ok [INFO] [stdout] test closing_app_window_requires_confirmation ... ok [INFO] [stdout] test desktop_image_icon_emits_thumbnail_placement ... ok [INFO] [stdout] test desktop_new_folder_via_menu_creates_dir ... ok [INFO] [stdout] test dock_plus_button_opens_a_shell_window ... ok [INFO] [stdout] test file_manager_emits_thumbnail_placement_for_image ... ok [INFO] [stdout] test dock_right_click_elsewhere_dismisses_without_acting ... ok [INFO] [stdout] test image_window_emits_a_visible_placement ... ok [INFO] [stdout] test dock_right_click_ignored_while_another_overlay_is_open ... ok [INFO] [stdout] test mode_toggle_switches_view ... ok [INFO] [stdout] test file_manager_emits_role_icon_placement_for_non_image_entry ... ok [INFO] [stdout] test dock_right_click_reset_centres_at_half_size ... ok [INFO] [stdout] test launching_app_creates_window_and_dock_entry ... ok [INFO] [stdout] test double_click_titlebar_full_sequence_keeps_tiled_window_put ... ok [INFO] [stdout] test open_file_manager_creates_focused_window_and_is_single_instance ... ok [INFO] [stdout] test non_cli_launcher_app_launches_bare_binary ... ok [INFO] [stdout] test open_settings_creates_focused_settings_window ... ok [INFO] [stdout] test open_store_creates_focused_store_window ... ok [INFO] [stdout] test right_click_fm_entry_opens_context_menu ... ok [INFO] [stdout] test restore_rebuilds_app_window_from_meta ... ok [INFO] [stdout] test right_click_fm_toolbar_does_not_open_context_menu ... ok [INFO] [stdout] test simple_mode_renders_focused_app_fullscreen_without_desktop ... ok [INFO] [stdout] test spotlight_launches_selected_app ... ok [INFO] [stdout] test rename_changes_label_not_grouping ... ok [INFO] [stdout] test warn_flagged_launcher_app_cancel_does_not_launch ... ok [INFO] [stdout] test spurious_teleport_drag_does_not_fling_window ... ok [INFO] [stdout] test sync_app_meta_records_window_state ... ok [INFO] [stdout] test two_same_app_windows_group_in_dock ... ok [INFO] [stdout] test warn_flagged_launcher_app_opens_dialog_then_launches_on_confirm ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.71s [INFO] [stdout] [INFO] [stderr] Running tests/settings_tests.rs (/opt/rustwide/target/release/deps/settings_tests-06c3e166dcbc1d6e) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test threshold_adjusts_within_bounds ... ok [INFO] [stdout] test updates_section_requests_check_and_install ... ok [INFO] [stdout] test toggle_changes_config ... ok [INFO] [stdout] test updates_branch_switcher_cycles_channels ... ok [INFO] [stdout] test restart_app_server_row_only_when_flagged ... ok [INFO] [stdout] [INFO] [stderr] Running tests/smoke_tests.rs (/opt/rustwide/target/release/deps/smoke_tests-fe254810cd682daa) [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test crate_builds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/store_tests.rs (/opt/rustwide/target/release/deps/store_tests-1745d745289236e8) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test category_filter_narrows_results ... ok [INFO] [stdout] test store_has_all_category_first_and_lists_apps ... ok [INFO] [stdout] test click_selects_category_and_row ... ok [INFO] [stdout] test query_filters_by_name ... ok [INFO] [stdout] test render_returns_sized_buffer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/system_tests.rs (/opt/rustwide/target/release/deps/system_tests-0db374731492bc44) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test linux_argv::set_volume_builds_wpctl_and_clamps ... ok [INFO] [stdout] test linux_argv::wifi_connect_argv_known ... ok [INFO] [stdout] test linux_argv::wifi_radio_argv_on_off ... ok [INFO] [stdout] test signal_bars_fill_left_to_right ... ok [INFO] [stdout] test volume_glyph_reflects_mute_and_level ... ok [INFO] [stdout] test mem_pct_rounds_and_guards_zero ... ok [INFO] [stderr] Running tests/terminal_tests.rs (/opt/rustwide/target/release/deps/terminal_tests-cf8e1d7f71443137) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test no_changes_emits_nothing ... ok [INFO] [stdout] test truecolor_change_emits_sgr_and_glyph ... ok [INFO] [stderr] Running tests/tray_tests.rs (/opt/rustwide/target/release/deps/tray_tests-d744ec3dce8b75cc) [INFO] [stdout] test dark_grey_uses_grayscale_ramp_not_black_in_256 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test bell_segment_appears_with_notifications ... ok [INFO] [stdout] test calendar_grid_marks_today ... ok [INFO] [stdout] test bell_popover_rows_focus_and_clear ... ok [INFO] [stdout] test calendar_lists_upcoming_events ... ok [INFO] [stdout] test clicking_a_segment_opens_then_closes_its_popover ... ok [INFO] [stdout] test clock_popover_is_a_calendar_with_month_nav ... ok [INFO] [stdout] test closed_tray_renders_nothing ... ok [INFO] [stdout] test narrow_width_drops_cpu_but_keeps_clock ... ok [INFO] [stdout] test segments_are_right_aligned_and_on_row_zero ... ok [INFO] [stdout] test segments_do_not_overlap ... ok [INFO] [stdout] test volume_popover_arrows_yield_intents ... ok [INFO] [stdout] test clock_segment_shows_date_and_time_when_wide ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/wm_tests.rs (/opt/rustwide/target/release/deps/wm_tests-c9d2655b169a6d8f) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test add_window_focuses_it_and_assigns_top_z ... ok [INFO] [stderr] Doc-tests tuiui [INFO] [stdout] test minimize_hides_and_moves_focus_then_unminimize_restores ... ok [INFO] [stdout] test maximize_toggle_fills_work_area_and_restores ... ok [INFO] [stdout] test close_removes_and_refocuses_next_top ... ok [INFO] [stdout] test move_by_translates_rect ... ok [INFO] [stdout] test render_window_draws_title_and_content ... ok [INFO] [stdout] test resize_to_enforces_minimum ... ok [INFO] [stdout] test move_to_sets_position_and_floats ... ok [INFO] [stdout] test send_to_cell_places_window_in_grid ... ok [INFO] [stdout] test raise_brings_to_front_and_focuses ... ok [INFO] [stdout] test snap_left_sets_state_and_left_half_and_saves_restore ... ok [INFO] [stdout] test swap_cells_exchanges_two_windows ... ok [INFO] [stdout] test tile_all_assigns_cells_in_z_order ... ok [INFO] [stdout] test topmost_at_returns_highest_z_window_under_point ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [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" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4", kill_on_drop: false }` [INFO] [stdout] ff413cf4ff438ae8f7f074fbc5eab770ac9e90b7ead6096aff2e270d91077cf4