[INFO] fetching crate tr300-tui 4.1.0...
[INFO] testing tr300-tui-4.1.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate tr300-tui 4.1.0 into /workspace/builds/worker-1-tc2/source
[INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate tr300-tui 4.1.0
[INFO] finished tweaking crates.io crate tr300-tui 4.1.0
[INFO] tweaked toml for crates.io crate tr300-tui 4.1.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tr300-tui 4.1.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tr300-tui 4.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e
[INFO] running `Command { std: "docker" "start" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", 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" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", 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" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling instability v0.3.11
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling line-clipping v0.3.5
[INFO] [stderr]    Compiling roff v0.2.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling clap_builder v4.5.57
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling quick-xml v0.42.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling sysinfo v0.39.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling kasuari v0.4.11
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling clap v4.5.57
[INFO] [stderr]    Compiling clap_mangen v0.2.31
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling tr300-tui v4.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling plist v1.10.1
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr] warning: unused dependency `nix`
[INFO] [stderr]    --> Cargo.toml:102:34
[INFO] [stderr]     |
[INFO] [stderr] 102 | [target."cfg(unix)".dependencies.nix]
[INFO] [stderr]     |                                  ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `nix`
[INFO] [stderr] warning: `tr300-tui` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.60s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.29.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", 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" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling tr300-tui v4.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `nix`
[INFO] [stderr]    --> Cargo.toml:102:34
[INFO] [stderr]     |
[INFO] [stderr] 102 | [target."cfg(unix)".dependencies.nix]
[INFO] [stderr]     |                                  ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `nix`
[INFO] [stderr] warning: `tr300-tui` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.43s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.29.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", 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" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `nix`
[INFO] [stderr]    --> Cargo.toml:102:34
[INFO] [stderr]     |
[INFO] [stderr] 102 | [target."cfg(unix)".dependencies.nix]
[INFO] [stderr]     |                                  ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `nix`
[INFO] [stderr] warning: `tr300-tui` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.29.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/tr300-tui/3901f0bf48e8337b/out/sd_300-3901f0bf48e8337b)
[INFO] [stdout] 
[INFO] [stdout] running 218 tests
[INFO] [stdout] test app::compatibility_tests::key_release_events_remain_ignored ... ok
[INFO] [stdout] test app::compatibility_tests::opening_companion_or_speed_confirmation_never_launches_a_probe ... ok
[INFO] [stdout] test app::compatibility_tests::optional_setup_opens_without_consent_and_escape_declines ... ok
[INFO] [stdout] test app::compatibility_tests::v2_refresh_cadence_history_and_startup_defaults_are_unchanged ... ok
[INFO] [stdout] test app::compatibility_tests::pause_freezes_values_while_latest_collection_can_advance ... ok
[INFO] [stdout] test app::compatibility_tests::opening_export_is_explicit_and_does_not_start_disk_io ... ok
[INFO] [stdout] test app::compatibility_tests::section_unit_sort_keys_remain_and_v4_selection_is_bounded ... ok
[INFO] [stdout] test cli::tests::parses_compact_msi_cargo_transaction_action ... ok
[INFO] [stdout] test cli::tests::parses_legacy_update_flag ... ok
[INFO] [stdout] test cli::tests::parses_positional_update_action ... ok
[INFO] [stdout] test cli::tests::parses_hidden_installer_cleanup ... ok
[INFO] [stdout] test app::compatibility_tests::v2_mode_chooser_help_navigation_and_quit_keys_are_unchanged ... ok
[INFO] [stdout] test app::compatibility_tests::repeat_scrolls_but_does_not_toggle_pause ... ok
[INFO] [stdout] test cli::tests::parses_hidden_windows_update_actions ... ok
[INFO] [stdout] test cli::tests::rejects_update_with_mode_flags ... ok
[INFO] [stdout] test cli::tests::parses_lifecycle_json_actions ... ok
[INFO] [stdout] test cli::tests::help_includes_update_forms ... ok
[INFO] [stdout] test cli::tests::parses_redacted_snapshot_and_capabilities_actions ... ok
[INFO] [stdout] test cli::tests::parses_hidden_update_relaunch_flag ... ok
[INFO] [stdout] test collectors::command::tests::fixture_excess_output ... ignored, child-only deterministic producer
[INFO] [stdout] test collectors::command::tests::fixture_hung ... ignored, child-only deterministic hung probe
[INFO] [stdout] test collectors::command::tests::fixture_one_mebibyte ... ignored, child-only deterministic producer
[INFO] [stdout] test collectors::command::tests::fixture_partial_hung ... ignored, child-only partial output probe
[INFO] [stdout] test cli::tests::sensitive_snapshot_requires_json ... ok
[INFO] [stdout] test cli::tests::schema_selection_is_explicit_and_bounded_without_changing_text_exports ... ok
[INFO] [stdout] test app::compatibility_tests::storage_action_requires_an_inventory_selection_and_distinct_consent ... ok
[INFO] [stdout] test collectors::command::tests::worker_framing_handles_fragmentation_and_rejects_invalid_lengths ... ok
[INFO] [stdout] test collectors::disk_activity::tests::irregular_windows_units_reset_replacement_and_resume ... ok
[INFO] [stdout] test collectors::command::tests::text_commands_distinguish_missing_invalid_and_unsuccessful_output ... ok
[INFO] [stdout] test collectors::disk_activity::tests::linux_units_are_sector_bytes_and_milliseconds ... ok
[INFO] [stdout] test cli::tests::parses_additive_gui_action_without_changing_bare_launch ... ok
[INFO] [stdout] test collectors::disk_activity::tests::linux_aggregation_excludes_stacked_devices ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::healthy_smart_does_not_erase_another_providers_fault ... ok
[INFO] [stdout] test app::compatibility_tests::full_inventory_filter_sort_and_pid_reuse_keep_selection_truthful ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::provider_serials_must_be_unique_in_both_inventories ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::replaced_device_smart_result_is_not_attached_to_old_identity ... ok
[INFO] [stdout] test collectors::drivers::platform::linux::tests::missing_inventory_and_link_down_never_invent_failed_devices ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::smart_exit_bits_preserve_partial_data_and_distinguish_faults ... ok
[INFO] [stdout] test collectors::drivers::platform::linux::tests::inventories_preserve_real_devices_without_name_guesses ... ok
[INFO] [stdout] test collectors::drivers::platform::linux::tests::native_kernel_inventory_reports_provider_availability ... ok
[INFO] [stdout] test collectors::command::tests::inherited_output_does_not_wait_for_descendant_eof ... ok
[INFO] [stdout] test collectors::drivers::platform::macos::tests::inventory_presence_never_invents_working_hardware ... ok
[INFO] [stdout] test collectors::drivers::platform::macos::tests::hid_inventory_is_real_structured_data_and_preserves_identical_devices ... ok
[INFO] [stdout] test collectors::drivers::platform::linux::tests::service_availability_is_distinct_from_inactive_failed_and_oneshot ... ok
[INFO] [stdout] test collectors::drivers::platform::macos::tests::loaded_job_is_not_a_running_process_and_missing_domain_is_unknown ... ok
[INFO] [stdout] test collectors::drivers::tests::attention_iterator_includes_hidden_categories_and_ignores_unknown ... ok
[INFO] [stdout] test collectors::gpu::tests::identical_names_do_not_correlate_different_adapters ... ok
[INFO] [stdout] test collectors::gpu::tests::parses_every_nvidia_adapter_and_preserves_unavailable_fields ... ok
[INFO] [stdout] test collectors::linux_connections::tests::procfs_units_ipv6_and_missing_owners_are_explicit ... ok
[INFO] [stdout] test collectors::linux_inventory::tests::arm_identity_uses_device_tree_without_inventing_firmware ... ok
[INFO] [stdout] test collectors::linux_connections::tests::minimal_host_fallback_retains_partial_inventory_and_reports_unreadable_tables ... ok
[INFO] [stdout] test collectors::gpu_linux::tests::hwmon_and_vram_units_remain_independent_of_missing_utilization ... ok
[INFO] [stdout] test collectors::linux_inventory::tests::identical_sensor_labels_do_not_merge_channels_and_faults_are_excluded ... ok
[INFO] [stdout] test collectors::linux_inventory::tests::missing_edid_and_speed_are_not_fabricated ... ok
[INFO] [stdout] test collectors::macos::tests::physical_disk_inventory_is_not_limited_to_disk_zero ... ok
[INFO] [stdout] test collectors::macos::tests::physical_inventory_excludes_virtual_storage_backing_layers ... ok
[INFO] [stdout] test collectors::macos::tests::iokit_capacity_is_a_ratio_not_energy_and_unknown_time_stays_missing ... ok
[INFO] [stdout] test collectors::network::tests::a_denied_interface_keeps_other_rates_and_recovers_with_a_new_baseline ... ok
[INFO] [stdout] test collectors::network::tests::irregular_intervals_identity_replacement_and_failures_preserve_truth ... ok
[INFO] [stdout] test collectors::macos::tests::registry_counts_whole_disks_and_preserves_optional_counters ... ok
[INFO] [stdout] test collectors::network_diag::tests::linux_socket_states_and_inaccessible_owners_are_preserved ... ok
[INFO] [stdout] test collectors::network_diag::tests::macos_inventory_includes_udp_ipv6_and_wildcard_endpoints ... ok
[INFO] [stdout] test collectors::linux_inventory::tests::power_supply_keeps_charge_and_energy_units_distinct ... ok
[INFO] [stdout] test collectors::network_diag::tests::missing_endpoint_provider_is_not_a_measured_empty_inventory ... ok
[INFO] [stdout] test collectors::network_diag::tests::parses_macos_dotted_socket_with_port ... ok
[INFO] [stdout] test collectors::network_diag::tests::parses_linux_default_gateway_fixture ... ok
[INFO] [stdout] test collectors::network_diag::tests::parses_windows_ipv6_socket_with_port ... ok
[INFO] [stdout] test collectors::network_diag::tests::parses_windows_route_fixture ... ok
[INFO] [stdout] test collectors::network_diag::tests::ping_timeout_units_match_each_operating_system ... ok
[INFO] [stdout] test collectors::network_diag::tests::parses_macos_gateway_fixture ... ok
[INFO] [stdout] test collectors::nvml::tests::independent_device_identity_partial_fields_and_allocated_memory_survive_driver_queries ... ok
[INFO] [stdout] test collectors::probe::tests::disk_capture_interval_survives_serialization_and_delayed_delivery ... ok
[INFO] [stdout] test collectors::network_diag::tests::reply_rtt_is_not_process_runtime_or_summary ... ok
[INFO] [stdout] test collectors::nvml::tests::driver_fields_preserve_failure_categories_and_strings_are_bounded ... ok
[INFO] [stdout] test collectors::processes::gui_projection_tests::gui_rows_support_all_full_inventory_sort_keys_with_stable_pid_ties ... ok
[INFO] [stdout] test collectors::processes::macos::tests::mach_units_idle_irregular_intervals_and_identity_resets ... ok
[INFO] [stdout] test collectors::probe::tests::suspend_excluding_monotonic_clock_and_new_worker_reset_disk_baselines ... ok
[INFO] [stdout] test collectors::processes::gui_projection_tests::pid_zero_is_inventory_only_and_never_an_actionable_consumer ... ok
[INFO] [stdout] test collectors::sampling::tests::capture_age_distinguishes_clock_rollback_from_a_current_sample ... ok
[INFO] [stdout] test collectors::provider_cache::tests::negative_providers_back_off_but_retry_and_recovery_are_immediate ... ok
[INFO] [stdout] test collectors::provider_cache::tests::topology_changes_and_retry_invalidate_static_values ... ok
[INFO] [stdout] test collectors::thermals::tests::classifies_hardware_monitor_identifiers_without_guessing_generic_zones ... ok
[INFO] [stdout] test collectors::thermals::tests::every_graphics_adapter_retains_its_temperature_identity ... ok
[INFO] [stdout] test collectors::sampling::tests::zero_interval_does_not_manufacture_a_rate ... ok
[INFO] [stdout] test collectors::thermals::tests::per_device_observation_preserves_permission_failure_until_data_exists ... ok
[INFO] [stdout] test collectors::sampling::tests::rates_use_actual_time_and_reset_after_rollback_or_resume ... ok
[INFO] [stdout] test collectors::thermals::tests::sensor_deduplication_requires_provider_identity ... ok
[INFO] [stdout] test collectors::unix_network::tests::inaccessible_or_excessive_reads_have_explicit_status ... ok
[INFO] [stdout] test collectors::unix_network::tests::linux_table_keeps_64_bit_bytes_and_rejects_partial_or_duplicate_rows ... ok
[INFO] [stdout] test companion::tests::diagnostics_cannot_trigger_speed_or_repairs_and_mlab_requires_consent ... ok
[INFO] [stdout] test companion::tests::early_stop_and_unqualified_directions_remain_partial ... ok
[INFO] [stdout] test collectors::unix_network::tests::native_interface_inventory_keeps_loopback_and_readable_64_bit_counters ... ok
[INFO] [stdout] test collectors::unix_network::tests::native_loopback_byte_counters_cover_a_known_local_payload ... ok
[INFO] [stdout] test companion::tests::invalid_interrupted_missing_and_unsupported_outputs_are_distinct ... ok
[INFO] [stdout] test companion::tests::speed_uses_nullable_methodology_measurements_not_legacy_zero_aliases ... ok
[INFO] [stdout] test companion::tests::redaction_uses_only_validated_fields_never_imported_details ... ok
[INFO] [stdout] test companion::tests::valid_warning_failure_exits_are_results_and_timeouts_are_incomplete ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::device_numbers_do_not_depend_on_provider_order ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::diskutil_structured_health_does_not_guess_missing_media ... ok
[INFO] [stdout] test collectors::disk_health::storage_tests::failure_prediction_uses_unique_pnp_identity_and_counter_boundaries ... ok
[INFO] [stdout] test collectors::gpu::tests::matching_gpu_preserves_per_field_denial_and_existing_measured_utilization ... ok
[INFO] [stdout] test findings::tests::high_cpu_is_resource_pressure_not_a_hardware_diagnosis ... ok
[INFO] [stdout] test findings::tests::failed_health_refresh_keeps_fault_evidence_and_identifies_its_capture ... ok
[INFO] [stdout] test gui::tests::flat_bin_layout_resolves_the_sibling_cli ... ok
[INFO] [stdout] test gui::tests::installed_companion_validation_uses_the_current_engine_contract ... ok
[INFO] [stdout] test gui::tests::non_bundle_self_test_uses_the_discovered_executable ... ok
[INFO] [stdout] test gui::tests::unix_lifecycle_endpoint_uses_private_runtime_location ... ok
[INFO] [stdout] test gui::tests::absent_companion_is_not_mistaken_for_the_tui_binary ... ok
[INFO] [stdout] test gui::tests::newer_companion_validates_its_own_engine_without_inheriting_old_updater_abi ... ok
[INFO] [stdout] test history::tests::clock_rollback_starts_a_new_timeline_without_repeating_captures ... ok
[INFO] [stdout] test history::tests::time_buckets_preserve_irregular_sampling_resume_and_zero ... ok
[INFO] [stdout] test history::tests::missing_and_nonfinite_samples_are_gaps_and_capacity_is_bounded ... ok
[INFO] [stdout] test gui::tests::update_cli_resolution_prefers_the_composite_root_layout ... ok
[INFO] [stdout] test export::tests::export_directory_and_report_are_private_to_the_current_user ... ok
[INFO] [stdout] test migrate::tests::ambiguous_legacy_manifest_fails_closed_without_mutation ... ok
[INFO] [stdout] test migrate::tests::ambiguous_receipt_blocks_binary_mutation ... ok
[INFO] [stdout] test migrate::tests::conflicting_manifests_fail_closed_without_mutation ... ok
[INFO] [stdout] test migrate::tests::dry_run_preserves_proven_cargo_binary ... ok
[INFO] [stdout] test export::tests::exports_preserve_session_results_and_never_overwrite_files ... ok
[INFO] [stdout] test migrate::tests::exact_stale_manifest_with_missing_binary_fails_closed ... ok
[INFO] [stdout] test migrate::tests::explicit_user_profile_controls_unix_receipt_path ... ok
[INFO] [stdout] test migrate::tests::foreign_sd300_owner_in_either_manifest_fails_closed ... ok
[INFO] [stdout] test migrate::tests::legacy_manifest_edit_preserves_unrelated_bytes_and_crlf ... ok
[INFO] [stdout] test migrate::tests::binary_change_before_staging_aborts_and_rolls_back_receipt_and_manifests ... ok
[INFO] [stdout] test migrate::tests::manifest_change_after_proof_aborts_before_binary_or_receipt_mutation ... ok
[INFO] [stdout] test migrate::tests::manifest_edit_removes_only_the_exact_owned_entry ... ok
[INFO] [stdout] test migrate::tests::legacy_entry_proves_real_host_when_crates2_has_only_unrelated_installs ... ok
[INFO] [stdout] test migrate::tests::both_cargo_manifests_are_removed_in_one_transaction ... ok
[INFO] [stdout] test migrate::tests::multi_binary_package_entry_is_never_deleted ... ok
[INFO] [stdout] test migrate::tests::committed_cargo_cleanup_removes_binary_and_manifest_ownership_together ... ok
[INFO] [stdout] test migrate::tests::legacy_only_cleanup_commits_binary_and_exact_manifest_edit ... ok
[INFO] [stdout] test migrate::tests::legacy_manifest_permissions_are_preserved ... ok
[INFO] [stdout] test migrate::tests::receipt_less_unproven_cargo_binary_is_preserved ... ok
[INFO] [stdout] test migrate::tests::receipt_less_v2_only_ownership_fails_closed ... ok
[INFO] [stdout] test migrate::tests::retired_journal_directory_is_removed_only_when_empty ... ok
[INFO] [stdout] test migrate::tests::receipt_requires_exact_provider_app_and_prefix ... ok
[INFO] [stdout] test monitor::overview_profile_tests::overview_collects_visible_resources_without_unrelated_scans ... ok
[INFO] [stdout] test migrate::tests::symlinked_receipt_is_never_followed_or_removed ... ok
[INFO] [stdout] test monitor::tests::latest_only_delivery_preserves_actual_capture_on_failure_and_recovers ... ok
[INFO] [stdout] test monitor::tests::waiting_inventory_cancels_without_waiting_for_the_active_probe ... ok
[INFO] [stdout] test observation::tests::unavailable_is_not_healthy_or_available ... ok
[INFO] [stdout] test optional_tools::tests::all_six_archives_are_pinned_and_unknown_platforms_rejected ... ok
[INFO] [stdout] test companion::tests::worker_panic_cancel_and_retry_preserve_one_active_request ... ok
[INFO] [stdout] test migrate::tests::receipt_change_before_staging_aborts_and_rolls_back_manifests ... ok
[INFO] [stdout] test optional_tools::tests::refusal_and_cancellation_do_not_start_setup ... ok
[INFO] [stdout] test presentation::clock_tests::future_captures_are_not_presented_as_current_or_zero_age ... ok
[INFO] [stdout] test migrate::tests::msi_commit_keeps_cargo_retired_and_clears_recovery_material ... ok
[INFO] [stdout] test report::tests::default_report_redacts_stable_identifiers ... ok
[INFO] [stdout] test report::tests::clock_rollback_makes_schema_two_readings_unavailable_without_changing_schema_one ... ok
[INFO] [stdout] test report::tests::report_schema_serializes_observation_states ... ok
[INFO] [stdout] test report::tests::explicit_storage_export_redacts_identity_and_keeps_schema_one_unchanged ... ok
[INFO] [stdout] test report::tests::schema_two_keeps_measured_zero_and_does_not_fill_missing_gpu_fields ... ok
[INFO] [stdout] test report::tests::service_query_failure_is_null_in_schema_two_and_legacy_keys_stay_frozen ... ok
[INFO] [stdout] test report::tests::schema_two_preserves_missing_measurements_while_default_remains_schema_one ... ok
[INFO] [stdout] test settings::tests::cleanup_removes_an_empty_owned_settings_directory ... ok
[INFO] [stdout] test settings::tests::additive_gui_lifecycle_fields_migrate_to_safe_defaults ... ok
[INFO] [stdout] test settings::tests::cleanup_removes_only_owned_settings_files_and_preserves_exports ... ok
[INFO] [stdout] test settings::tests::defaults_keep_terminal_and_gui_preferences_independent ... ok
[INFO] [stdout] test settings::tests::load_preserves_newer_schema_before_returning_safe_defaults ... ok
[INFO] [stdout] test report::tests::companion_privacy_projection_is_applied_by_both_export_versions ... ok
[INFO] [stdout] test settings::tests::rejects_unknown_schema_and_out_of_range_section ... ok
[INFO] [stdout] test migrate::tests::msi_rollback_restores_binary_receipt_and_both_manifests_exactly ... ok
[INFO] [stdout] test settings::tests::startup_file_removal_preserves_symlinks_even_when_target_has_marker ... ok
[INFO] [stdout] test settings::tests::startup_file_replacement_preserves_ambiguous_existing_content ... ok
[INFO] [stdout] test smart_setup::tests::validates_json_interface_without_running_a_device_probe ... ok
[INFO] [stdout] test storage_probe::tests::applescript_quotes_the_executable_as_data ... ok
[INFO] [stdout] test storage_probe::tests::changed_helper_is_rejected_before_execution_and_results_are_redacted ... ok
[INFO] [stdout] test storage_probe::tests::consent_is_bound_to_a_prepared_request_and_never_inferred ... ok
[INFO] [stdout] test storage_probe::tests::device_allowlists_exclude_options_partitions_and_shell_syntax ... ok
[INFO] [stdout] test optional_tools::tests::installation_reserves_destination_rolls_back_only_owned_files_and_retains_license ... ok
[INFO] [stdout] test settings::tests::settings_cleanup_does_not_own_the_network_companion ... ok
[INFO] [stdout] test ui::dashboard::tests::gaps_and_measured_zero_are_visibly_distinct ... ok
[INFO] [stdout] test monitor::tests::inventory_permit_bounds_overlap_and_recovers_after_a_panic ... ok
[INFO] [stdout] test migrate::tests::transaction_failure_restores_manifest_receipt_and_binary_exactly ... ok
[INFO] [stdout] test settings::tests::writes_atomically_and_preserves_corrupt_input ... ok
[INFO] [stdout] test settings::tests::gui_settings_preserve_provider_choices_and_explicit_null_clears ... ok
[INFO] [stdout] test ui::tests::renders_small_terminal_guard ... ok
[INFO] [stdout] test update::managed_gui_path_tests::linux_owner_marker_is_removed_with_its_payload_root ... ok
[INFO] [stdout] test update::managed_gui_path_tests::macos_owner_marker_remains_outside_the_signed_app_bundle ... ok
[INFO] [stdout] test update::tests::authoritative_legacy_manifest_drives_cargo_owner_detection ... ok
[INFO] [stdout] test update::tests::cargo_completion_hint_fails_closed_and_only_names_the_missing_companion_state ... ok
[INFO] [stdout] test update::tests::cargo_manifest_requires_exact_package_and_binary_ownership ... ok
[INFO] [stdout] test ui::tests::cargo_completion_notice_is_confined_to_the_intermediate_chooser_state ... ok
[INFO] [stdout] test storage_probe::tests::framed_messages_reject_excess_output_and_have_an_absolute_deadline ... ok
[INFO] [stdout] test update::tests::checksum_verification_rejects_wrong_bytes ... ok
[INFO] [stdout] test update::tests::compares_semantic_version_segments ... ok
[INFO] [stdout] test update::tests::every_managed_or_native_channel_preserves_its_own_asset ... ok
[INFO] [stdout] test update::tests::failed_release_transport_never_accepts_stdout_and_bounds_error_details ... ok
[INFO] [stdout] test update::tests::lifecycle_json_always_includes_recovery_context ... ok
[INFO] [stdout] test update::tests::managed_receipt_contradictions_fail_before_cargo_fallback ... ok
[INFO] [stdout] test update::tests::managed_receipt_fields_reject_nested_lookalikes ... ok
[INFO] [stdout] test update::tests::managed_windows_cleanup_removes_integrations_when_gui_root_is_already_missing ... ok
[INFO] [stdout] test update::tests::lifecycle_json_preserves_the_v2_0_6_one_object_contract ... ok
[INFO] [stdout] test update::tests::ownership_evidence_requires_regular_files ... ok
[INFO] [stdout] test update::tests::public_lifecycle_asset_names_are_versionless ... ok
[INFO] [stdout] test update::tests::public_release_check_uses_real_transport_without_candidate_override ... ignored, bounded live GitHub check; explicitly run by native Windows qualification
[INFO] [stdout] test update::tests::relaunches_gui_only_for_explicit_successful_coordinator_updates ... ok
[INFO] [stdout] test update::tests::newer_overlapping_ownership_record_wins_and_ties_refuse ... ok
[INFO] [stdout] test update::tests::release_checks_fall_back_after_empty_malformed_or_invalid_success ... ok
[INFO] [stdout] test update::tests::release_checks_preserve_execution_failures_and_give_actionable_recovery ... ok
[INFO] [stdout] test update::tests::windows_installer_success_codes_preserve_committed_reboot_state ... ok
[INFO] [stdout] test update::tests::windows_uninstall_path_and_startup_matching_are_exact ... ok
[INFO] [stdout] test update::tests::windows_update_worker_inputs_are_tightly_bounded ... ok
[INFO] [stdout] test update::tests::synchronous_windows_cleanup_does_not_wait_for_the_calling_process ... ok
[INFO] [stdout] test update::tests::managed_windows_cleanup_retries_a_proven_gui_root ... ok
[INFO] [stdout] test ui::tests::thermal_views_keep_gpu_data_when_dell_cpu_access_is_permission_gated ... ok
[INFO] [stdout] test ui::tests::renders_every_populated_section_in_both_modes_at_minimum_size ... ok
[INFO] [stdout] test ui::tests::compact_and_wide_sections_support_inspection_filtering_and_ascii ... ok
[INFO] [stdout] test collectors::command::tests::memory_capture_bounds_output_and_retains_completed_output ... ok
[INFO] [stdout] test collectors::command::tests::memory_capture_never_waits_for_descendant_eof ... ok
[INFO] [stdout] test collectors::command::tests::missing_provider_and_cancellation_are_distinct ... ok
[INFO] [stdout] test collectors::command::tests::output_is_bounded ... ok
[INFO] [stdout] test collectors::command::tests::persistent_worker_timeout_and_cancellation_do_not_wait_for_stdin_or_native_return ... ok
[INFO] [stdout] test collectors::command_tests::command_helper_drains_output_larger_than_a_pipe_buffer ... ok
[INFO] [stdout] test collectors::command_tests::command_helper_times_out_and_kills_child ... ok
[INFO] [stdout] test collectors::command_tests::command_helper_returns_successful_output ... ok
[INFO] [stdout] test storage_probe::tests::native_read_fixture_imports_faults_and_disconnect_cancels_the_owned_child ... ok
[INFO] [stdout] test collectors::command::tests::native_worker_pipes_bound_large_partial_noisy_and_inherited_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 213 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 5.25s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/tr300-tui/2af8cd50e3c0adf1/out/sd300-2af8cd50e3c0adf1)
[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 sd_300
[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" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e", kill_on_drop: false }`
[INFO] [stdout] ad6952ffb22c1d68eaf1da5d3e47b8467a522733c045a90f04ca447728e3da0e
