[INFO] fetching crate drydock 1.2.2...
[INFO] testing drydock-1.2.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate drydock 1.2.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate drydock 1.2.2
[INFO] finished tweaking crates.io crate drydock 1.2.2
[INFO] tweaked toml for crates.io crate drydock 1.2.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate drydock 1.2.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate drydock 1.2.2 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libredox v0.1.18
[INFO] [stderr]   Downloaded shellexpand v3.1.2
[INFO] [stderr]   Downloaded fast-srgb8 v1.0.0
[INFO] [stderr]   Downloaded palette_derive v0.7.6
[INFO] [stderr]   Downloaded inotify-sys v0.1.8
[INFO] [stderr]   Downloaded kqueue v1.2.0
[INFO] [stderr]   Downloaded kqueue-sys v1.1.2
[INFO] [stderr]   Downloaded inotify v0.11.4
[INFO] [stderr]   Downloaded globset v0.4.19
[INFO] [stderr]   Downloaded palette v0.7.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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] fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c
[INFO] running `Command { std: "docker" "start" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", 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" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", 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" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling compact_str v0.9.1
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling lru v0.18.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling inotify v0.11.4
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling time v0.3.54
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ratatui-core v0.1.2
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling ratatui-widgets v0.3.2
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling bstr v1.13.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.2
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling file-id v0.2.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling notify-debouncer-full v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling globset v0.4.19
[INFO] [stderr]    Compiling clap v4.6.4
[INFO] [stderr]    Compiling shellexpand v3.1.2
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling drydock v1.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 24s
[INFO] running `Command { std: "docker" "inspect" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", 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" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling drydock v1.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 49.06s
[INFO] running `Command { std: "docker" "inspect" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", 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" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/drydock-832424e49cccc4d1)
[INFO] [stdout] 
[INFO] [stdout] running 148 tests
[INFO] [stdout] test column::tests::an_unknown_column_is_rejected_by_name ... ok
[INFO] [stdout] test column::tests::ahead_and_behind_report_the_checked_out_branch ... ok
[INFO] [stdout] test column::tests::repo_is_restored_when_a_configured_list_omits_it ... ok
[INFO] [stdout] test column::tests::behind_says_unknown_until_something_has_fetched ... ok
[INFO] [stdout] test column::tests::every_other_column_shows_by_default_either_way ... ok
[INFO] [stdout] test column::tests::stash_is_a_narrow_right_aligned_count ... ok
[INFO] [stdout] test column::tests::duplicates_are_dropped_and_order_is_kept ... ok
[INFO] [stdout] test column::tests::keys_round_trip_through_parsing ... ok
[INFO] [stdout] test column::tests::stash_says_unknown_only_until_something_has_probed ... ok
[INFO] [stdout] test column::tests::the_short_form_is_narrower_than_its_own_header_allows_for ... ok
[INFO] [stdout] test column::tests::the_short_visibility_form_is_never_a_default ... ok
[INFO] [stdout] test column::tests::visibility_is_absent_from_the_defaults_until_it_is_enabled ... ok
[INFO] [stdout] test commits::tests::a_binary_file_gets_a_note_instead_of_lines ... ok
[INFO] [stdout] test column::tests::stash_is_never_a_default_either_way ... ok
[INFO] [stdout] test column::tests::the_two_visibility_forms_collapse_to_one ... ok
[INFO] [stdout] test commits::tests::a_log_past_the_limit_says_so ... ok
[INFO] [stdout] test commits::tests::a_removed_line_that_looks_like_a_header_stays_content ... ok
[INFO] [stdout] test commits::tests::a_subject_keeps_everything_after_the_last_field ... ok
[INFO] [stdout] test column::tests::the_header_spelling_of_since_tag_parses_too ... ok
[INFO] [stdout] test commits::tests::remote_head_pointers_are_left_out_and_remotes_are_told_apart ... ok
[INFO] [stdout] test commits::tests::the_patch_numbers_lines_in_both_files ... ok
[INFO] [stdout] test commits::tests::the_stat_pairs_status_letters_with_line_counts ... ok
[INFO] [stdout] test commits::tests::the_header_splits_on_its_separators ... ok
[INFO] [stdout] test commits::tests::the_log_keeps_graph_lines_between_commits ... ok
[INFO] [stdout] test config::tests::a_saved_column_list_round_trips ... ok
[INFO] [stdout] test config::tests::a_root_override_replaces_the_configured_roots ... ok
[INFO] [stdout] test config::tests::an_unset_column_list_stays_unset ... ok
[INFO] [stdout] test discover::tests::excludes_match_relative_paths ... ok
[INFO] [stdout] test config::tests::an_update_leaves_a_file_it_cannot_read_alone ... ok
[INFO] [stdout] test config::tests::default_config_round_trips ... ok
[INFO] [stdout] test config::tests::missing_roots_are_reported_and_real_ones_are_not ... ok
[INFO] [stdout] test config::tests::durations_parse ... ok
[INFO] [stdout] test discover::tests::slug_splitting ... ok
[INFO] [stdout] test config::tests::an_update_keeps_what_the_file_says_about_everything_else ... ok
[INFO] [stdout] test filter::tests::a_hold_never_makes_a_released_repo_read_as_held ... ok
[INFO] [stdout] test filter::tests::filter_names_round_trip ... ok
[INFO] [stdout] test filter::tests::next_skips_visibility_when_checking_is_off ... ok
[INFO] [stdout] test filter::tests::next_visits_visibility_when_checking_is_on ... ok
[INFO] [stdout] test filter::tests::a_held_repo_leaves_the_needs_release_list_until_its_next_commit ... ok
[INFO] [stdout] test filter::tests::any_mode_widens_all_mode_narrows ... ok
[INFO] [stdout] test filter::tests::since_uses_activity ... ok
[INFO] [stdout] test filter::tests::sort_stashes_is_descending_and_unprobed_sinks ... ok
[INFO] [stdout] test filter::tests::search_finds_by_subsequence ... ok
[INFO] [stdout] test fmt::tests::change_summaries ... ok
[INFO] [stdout] test filter::tests::sort_visibility_is_a_no_op_without_a_checked_answer ... ok
[INFO] [stdout] test filter::tests::sort_since_tag_is_descending ... ok
[INFO] [stdout] test filter::tests::sort_visibility_puts_failed_first_then_private_then_public ... ok
[INFO] [stdout] test fmt::tests::ages_are_compact ... ok
[INFO] [stdout] test gh::tests::parses_the_awkward_but_real_remote_shapes ... ok
[INFO] [stdout] test gh::tests::rejects_hosts_that_merely_end_in_github_com ... ok
[INFO] [stdout] test gh::tests::rejects_non_github_and_malformed_remotes ... ok
[INFO] [stdout] test fmt::tests::truncation_keeps_width ... ok
[INFO] [stdout] test gh::tests::parses_common_github_remote_shapes ... ok
[INFO] [stdout] test filter::tests::sort_visibility_orders_duplicates_within_a_tier_by_activity ... ok
[INFO] [stdout] test gh::tests::rejects_paths_deeper_than_owner_slash_repo ... ok
[INFO] [stdout] test gh::tests::wiki_remotes_resolve_to_their_parent_repo ... ok
[INFO] [stdout] test git::tests::changelog_headings ... ok
[INFO] [stdout] test git::tests::a_linked_worktree_reads_the_remote_from_the_shared_config ... ok
[INFO] [stdout] test git::tests::porcelain_paths ... ok
[INFO] [stdout] test git::tests::tag_version_comparison ... ok
[INFO] [stdout] test discover::tests::a_bare_repos_worktrees_are_found_without_following_nested_repos ... ok
[INFO] [stdout] test git::tests::a_linked_worktree_of_a_bare_repo_is_not_itself_bare ... ok
[INFO] [stdout] test git::tests::track_parsing ... ok
[INFO] [stdout] test hold::tests::a_hold_covers_only_the_commit_it_was_placed_at ... ok
[INFO] [stdout] test hold::tests::an_empty_set_holds_nothing ... ok
[INFO] [stdout] test hold::tests::a_hold_survives_git_lengthening_the_abbreviated_hash ... ok
[INFO] [stdout] test hold::tests::removing_a_hold_by_the_path_it_was_set_with_works ... ok
[INFO] [stdout] test paths::tests::a_file_where_the_dot_config_dir_would_be_is_not_mistaken_for_one ... ok
[INFO] [stdout] test paths::tests::a_missing_dot_config_dir_leaves_the_platform_default_alone ... ok
[INFO] [stdout] test paths::tests::a_relative_or_empty_xdg_var_is_ignored ... ok
[INFO] [stdout] test hold::tests::holds_round_trip_through_the_file_format ... ok
[INFO] [stdout] test discover::tests::a_repo_nested_in_a_working_tree_is_still_pruned ... ok
[INFO] [stdout] test paths::tests::an_absolute_xdg_var_wins_over_everything ... ok
[INFO] [stdout] test paths::tests::an_existing_dot_config_dir_wins_over_the_platform_default ... ok
[INFO] [stdout] test paths::tests::nothing_at_all_is_reported_rather_than_guessed_at ... ok
[INFO] [stdout] test paths::tests::the_cache_name_is_stable_and_order_independent ... ok
[INFO] [stdout] test paths::tests::an_undefined_var_is_left_alone ... ok
[INFO] [stdout] test paths::tests::env_vars_expand_in_paths ... ok
[INFO] [stdout] test paths::tests::the_default_cache_file_is_unsuffixed ... ok
[INFO] [stdout] test probe::tests::a_check_failure_is_never_trusted_no_matter_how_fresh ... ok
[INFO] [stdout] test probe::tests::a_failed_check_does_not_fall_back_to_a_placeholder ... ok
[INFO] [stdout] test probe::tests::a_failed_check_falls_back_to_a_real_previous_value ... ok
[INFO] [stdout] test probe::tests::a_failed_check_with_nothing_cached_reports_itself ... ok
[INFO] [stdout] test probe::tests::a_group_scoped_fetch_only_wants_that_group ... ok
[INFO] [stdout] test probe::tests::a_known_value_past_the_interval_is_not_trusted ... ok
[INFO] [stdout] test probe::tests::a_known_value_within_the_interval_is_trusted ... ok
[INFO] [stdout] test probe::tests::a_bare_repo_is_never_scanned_for_a_working_tree ... ok
[INFO] [stdout] test probe::tests::a_readable_repo_with_no_remote_still_says_no_remote ... ok
[INFO] [stdout] test probe::tests::a_repo_that_could_not_be_read_is_unknown_rather_than_remoteless ... ok
[INFO] [stdout] test probe::tests::a_zero_max_age_rescans_every_sweep ... ok
[INFO] [stdout] test probe::tests::an_empty_max_age_trusts_the_key_indefinitely ... ok
[INFO] [stdout] test probe::tests::an_unrecognised_host_is_known_for_free_either_way ... ok
[INFO] [stdout] test probe::tests::cached_work_expires_once_it_outlives_max_age ... ok
[INFO] [stdout] test probe::tests::checking_disabled_is_never_trusted_no_matter_how_fresh ... ok
[INFO] [stdout] test probe::tests::no_remote_is_known_for_free_either_way ... ok
[INFO] [stdout] test probe::tests::a_checkable_remote_says_so_plainly_when_checking_is_off ... ok
[INFO] [stdout] test probe::tests::turning_checking_off_does_not_erase_a_previously_known_value ... ok
[INFO] [stdout] test provider::tests::detects_github_remotes ... ok
[INFO] [stdout] test provider::tests::other_hosts_are_unrecognised ... ok
[INFO] [stdout] test report::tests::json_keeps_ahead_and_behind_repo_wide_and_adds_the_branch_pair ... ok
[INFO] [stdout] test report::tests::json_reports_a_hold_and_what_it_is_covering ... ok
[INFO] [stdout] test report::tests::table_aligns_columns ... ok
[INFO] [stdout] test tui::history::tests::a_dirty_repo_opens_on_its_uncommitted_changes ... ok
[INFO] [stdout] test tui::history::tests::a_line_that_fits_is_not_wrapped ... ok
[INFO] [stdout] test tui::history::tests::a_long_line_wraps_under_its_text_with_its_colours ... ok
[INFO] [stdout] test tui::history::tests::a_reload_keeps_the_cursor_on_the_same_commit ... ok
[INFO] [stdout] test tui::history::tests::a_wrapped_line_breaks_at_a_space_when_it_can ... ok
[INFO] [stdout] test tui::history::tests::control_characters_never_reach_the_terminal ... ok
[INFO] [stdout] test tui::history::tests::head_folds_into_its_branch_and_an_in_sync_remote_is_dropped ... ok
[INFO] [stdout] test tui::history::tests::the_cursor_steps_over_graph_lines ... ok
[INFO] [stdout] test tui::history::tests::the_list_scrolls_to_keep_the_cursor_in_sight ... ok
[INFO] [stdout] test tui::tests::a_click_below_the_last_repo_does_nothing ... ok
[INFO] [stdout] test tui::tests::a_click_lands_on_the_row_under_it ... ok
[INFO] [stdout] test tui::tests::a_column_turned_back_on_returns_to_its_canonical_place ... ok
[INFO] [stdout] test tui::tests::a_hidden_column_cannot_be_reordered ... ok
[INFO] [stdout] test tui::tests::a_shifted_letter_is_the_letter_you_typed ... ok
[INFO] [stdout] test tui::tests::a_sweep_that_never_finished_does_not_block_the_next_one ... ok
[INFO] [stdout] test tui::tests::an_overlay_scroll_stops_at_the_end_of_its_content ... ok
[INFO] [stdout] test tui::tests::an_overlay_that_fits_does_not_scroll ... ok
[INFO] [stdout] test tui::tests::hiding_the_visibility_column_leaves_checking_alone ... ok
[INFO] [stdout] test tui::tests::reordering_moves_the_column_and_keeps_the_cursor_on_it ... ok
[INFO] [stdout] test tui::tests::reordering_stops_at_the_ends_rather_than_wrapping ... ok
[INFO] [stdout] test tui::tests::modifiers_are_not_tracked_when_the_terminal_cannot_report_them ... ok
[INFO] [stdout] test tui::tests::repo_cannot_be_toggled_off ... ok
[INFO] [stdout] test tui::tests::showing_the_short_visibility_column_also_turns_checking_on ... ok
[INFO] [stdout] test probe::tests::a_normal_repo_still_reaches_the_working_tree_scan ... ok
[INFO] [stdout] test tui::tests::showing_the_visibility_column_turns_checking_on_with_it ... ok
[INFO] [stdout] test tui::tests::the_cursor_cannot_leave_the_list ... ok
[INFO] [stdout] test tui::tests::ssh_remotes_become_browsable ... ok
[INFO] [stdout] test tui::tests::the_fleet_fetch_ignores_what_is_filtered_or_scrolled_away ... ok
[INFO] [stdout] test tui::tests::the_footer_follows_the_modifier_being_held ... ok
[INFO] [stdout] test tui::tests::the_help_legend_follows_the_columns_on_screen ... ok
[INFO] [stdout] test tui::tests::the_hold_key_refuses_a_repo_with_nothing_past_its_tag ... ok
[INFO] [stdout] test tui::tests::the_picker_lists_shown_columns_first_then_hidden_ones ... ok
[INFO] [stdout] test tui::tests::toggling_any_other_column_changes_no_config ... ok
[INFO] [stdout] test tui::tests::the_cursor_follows_the_column_it_was_on_across_a_toggle ... ok
[INFO] [stdout] test tui::tests::the_hold_key_places_lifts_and_re_places ... ok
[INFO] [stdout] test watch::tests::git_internals_are_mostly_ignored ... ok
[INFO] [stdout] test watch::tests::build_output_is_ignored ... ok
[INFO] [stdout] test watch::tests::git_paths_resolve_without_touching_disk ... ok
[INFO] [stdout] test watch::tests::watcher_starts_promptly_on_a_large_tree ... ignored, needs a large real tree; run explicitly
[INFO] [stdout] test watch::tests::working_tree_edits_are_interesting ... ok
[INFO] [stdout] test git::tests::a_merge_that_changes_the_tree_still_counts ... ok
[INFO] [stdout] test git::tests::commits_after_the_back_merge_still_count ... ok
[INFO] [stdout] test git::tests::a_tag_on_a_sibling_branch_is_still_a_release ... ok
[INFO] [stdout] test git::tests::back_merge_is_not_unreleased_work ... ok
[INFO] [stdout] test git::tests::tags_left_over_from_a_previous_life_are_not_releases ... ok
[INFO] [stdout] test watch::tests::a_real_edit_reaches_the_callback ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 147 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.61s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c", kill_on_drop: false }`
[INFO] [stdout] fdc17d07b6d07798dbcfda3193f84e04543409443d6b1ecab9c905cd61bfb35c
