[INFO] cloning repository https://github.com/deBrian07/ghostty-top
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/deBrian07/ghostty-top" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdeBrian07%2Fghostty-top", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdeBrian07%2Fghostty-top'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ba54b355130db4afa560098a54b8bf48884b4c96
[INFO] testing deBrian07/ghostty-top against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FdeBrian07%2Fghostty-top" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/deBrian07/ghostty-top
[INFO] finished tweaking git repo https://github.com/deBrian07/ghostty-top
[INFO] tweaked toml for git repo https://github.com/deBrian07/ghostty-top written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/deBrian07/ghostty-top on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/deBrian07/ghostty-top 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.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd
[INFO] running `Command { std: "docker" "start" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", 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" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", 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" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ghostty-top v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.67s
[INFO] running `Command { std: "docker" "inspect" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", 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" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ghostty-top v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 19.28s
[INFO] running `Command { std: "docker" "inspect" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", 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" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/ghostty_top-30effa05e60e5272)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test tests::a_chart_column_selects_its_whole_week ... ok
[INFO] [stdout] test tests::a_process_without_a_terminal_is_recognised_on_either_platform ... ok
[INFO] [stdout] test tests::a_tab_between_commands_falls_back_to_its_busiest_process ... ok
[INFO] [stdout] test tests::a_tab_name_is_used_only_when_one_surface_owns_the_directory ... ok
[INFO] [stdout] test tests::a_transient_child_does_not_erase_leak_evidence ... ok
[INFO] [stdout] test tests::a_reparented_process_is_still_counted_in_its_tab ... ok
[INFO] [stdout] test tests::a_tab_sitting_at_its_prompt_reports_a_shell ... ok
[INFO] [stdout] test tests::calendar_dates_round_trip ... ok
[INFO] [stdout] test tests::bars_scale_to_the_peak_and_keep_quiet_weeks_visible ... ok
[INFO] [stdout] test tests::calendar_keys_do_not_disturb_the_monitor_sort ... ok
[INFO] [stdout] test tests::calendar_rows_start_on_sunday_and_end_with_today ... ok
[INFO] [stdout] test tests::ghostty_is_recognised_by_path_not_by_pgrep_name ... ok
[INFO] [stdout] test tests::calendar_width_adapts_but_never_exceeds_a_year ... ok
[INFO] [stdout] test tests::charts_total_each_week_and_run_them_up ... ok
[INFO] [stdout] test tests::groups_descendants_under_ghostty_terminals ... ok
[INFO] [stdout] test tests::headings_keep_step_with_the_rows_beneath_them ... ok
[INFO] [stdout] test tests::hint_segments_are_clickable_where_they_are_drawn ... ok
[INFO] [stdout] test tests::ignores_large_allocation_that_plateaus ... ok
[INFO] [stdout] test tests::ignores_short_memory_spikes ... ok
[INFO] [stdout] test tests::clicking_a_row_selects_then_expands_it ... ok
[INFO] [stdout] test tests::keeps_partial_mouse_input_until_complete ... ok
[INFO] [stdout] test tests::leak_alert_requires_confirmation_and_clears_slowly ... ok
[INFO] [stdout] test tests::clicking_a_shading_mode_switches_it ... ok
[INFO] [stdout] test tests::clicking_calendar_day_selects_it ... ok
[INFO] [stdout] test tests::decodes_arrow_and_mouse_input ... ok
[INFO] [stdout] test tests::month_labels_sit_above_the_week_they_begin_in ... ok
[INFO] [stdout] test tests::parses_process_age_formats ... ok
[INFO] [stdout] test tests::monitor_headings_line_up_with_their_click_targets ... ok
[INFO] [stdout] test tests::parses_ps_rows_with_spaced_commands ... ok
[INFO] [stdout] test tests::shading_buckets_split_the_peak_into_quarters ... ok
[INFO] [stdout] test tests::process_history_keeps_identity_without_command_arguments ... ok
[INFO] [stdout] test tests::saves_and_loads_daily_tab_usage ... ok
[INFO] [stdout] test tests::sleep_and_stalls_are_not_counted_as_focused_time ... ok
[INFO] [stdout] test tests::the_foreground_process_group_names_the_tab_activity ... ok
[INFO] [stdout] test tests::a_reused_pid_resets_its_own_history ... ok
[INFO] [stdout] test tests::the_expanded_process_list_lines_up_with_its_headings ... ok
[INFO] [stdout] test tests::the_sort_arrow_marks_the_active_column_without_widening_it ... ok
[INFO] [stdout] test tests::flags_sustained_memory_growth ... ok
[INFO] [stdout] test tests::chart_columns_cover_whole_weeks_and_grid_cells_single_days ... ok
[INFO] [stdout] test tests::generated_shell_titles_are_reduced_to_their_path ... ok
[INFO] [stdout] test tests::a_failed_footprint_reading_falls_back_to_resident_memory ... ok
[INFO] [stdout] test tests::demo_history_is_varied_removable_and_preserves_real_usage ... ok
[INFO] [stdout] test tests::every_click_target_lands_on_its_own_frame ... ok
[INFO] [stdout] test tests::reads_the_real_process_table ... FAILED
[INFO] [stdout] test tests::reads_a_real_physical_footprint ... ok
[INFO] [stdout] test tests::a_terminal_reporting_no_size_still_draws ... ok
[INFO] [stdout] test tests::malformed_history_is_survivable ... ok
[INFO] [stdout] test tests::no_rendered_line_is_wider_than_the_terminal ... ok
[INFO] [stderr] error: test failed, to rerun pass `--bin ghostty-top`
[INFO] [stdout] test tests::every_view_renders_at_any_terminal_size ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::reads_the_real_process_table stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::reads_the_real_process_table' (207) panicked at src/main.rs:4704:9:
[INFO] [stdout] expected a populated process table, got 5
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6283b8b7ea27 - <unknown>
[INFO] [stdout]    1:     0x6283b8b6537a - <unknown>
[INFO] [stdout]    2:     0x6283b8b7dfdb - <unknown>
[INFO] [stdout]    3:     0x6283b8b7dabf - <unknown>
[INFO] [stdout]    4:     0x6283b8b7d6ea - <unknown>
[INFO] [stdout]    5:     0x6283b8b7d222 - <unknown>
[INFO] [stdout]    6:     0x6283b8ba4621 - <unknown>
[INFO] [stdout]    7:     0x6283b8ba45d9 - <unknown>
[INFO] [stdout]    8:     0x6283b8ba4aec - <unknown>
[INFO] [stdout]    9:     0x6283b8b6520b - <unknown>
[INFO] [stdout]   10:     0x6283b8b4c97f - <unknown>
[INFO] [stdout]   11:     0x6283b8bbec6b - <unknown>
[INFO] [stdout]   12:     0x6283b8bbade1 - <unknown>
[INFO] [stdout]   13:     0x6283b8bba5cc - <unknown>
[INFO] [stdout]   14:     0x6283b8bd6ebc - <unknown>
[INFO] [stdout]   15:     0x6283b8ba5f42 - <unknown>
[INFO] [stdout]   16:     0x7d6b42a7b07a - <unknown>
[INFO] [stdout]   17:     0x7d6b42b0e534 - clone
[INFO] [stdout]   18:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::reads_the_real_process_table
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 48 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.50s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd", kill_on_drop: false }`
[INFO] [stdout] 7c151823191b947e70e9f3e917507ddcd917f184dd4f03165111565dacd6dddd
