[INFO] fetching crate git-same-core 3.2.1...
[INFO] testing git-same-core-3.2.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate git-same-core 3.2.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate git-same-core 3.2.1
[INFO] finished tweaking crates.io crate git-same-core 3.2.1
[INFO] tweaked toml for crates.io crate git-same-core 3.2.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate git-same-core 3.2.1 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 git-same-core 3.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded multiversion-macros v0.9.0
[INFO] [stderr]   Downloaded multiversion v0.9.0
[INFO] [stderr]   Downloaded mockito v1.7.2
[INFO] [stderr]   Downloaded encoding_rs v0.8.41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c
[INFO] running `Command { std: "docker" "start" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", 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" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c" "/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" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", 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" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling encoding_rs v0.8.41
[INFO] [stderr]    Compiling multiversion-macros v0.9.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling console v0.16.6
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling shellexpand v3.1.2
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling multiversion v0.9.0
[INFO] [stderr]    Compiling directories v6.0.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling indicatif v0.18.6
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling git-same-core v3.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 47s
[INFO] running `Command { std: "docker" "inspect" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", 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" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c" "/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 tokio v1.53.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling inotify v0.11.5
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling mockito v1.7.2
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling git-same-core v3.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 56s
[INFO] running `Command { std: "docker" "inspect" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", 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" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c" "/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.29s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/git_same_core-9c7d4ad2acda94c7)
[INFO] [stdout] 
[INFO] [stdout] running 620 tests
[INFO] [stdout] test api::ambient_upgrade_cache::tests::get_missing_path_returns_none ... ok
[INFO] [stdout] test api::service::tests::test_check_important_ignored_none ... ok
[INFO] [stdout] test api::ambient_upgrade_cache::tests::set_then_get_returns_stored_entry ... ok
[INFO] [stdout] test api::ambient_upgrade_cache::tests::remove_drops_entry ... ok
[INFO] [stdout] test auth::gh_cli::tests::test_get_token_when_authenticated ... ignored
[INFO] [stdout] test auth::gh_cli::tests::test_get_username_when_authenticated ... ignored
[INFO] [stdout] test api::service::tests::scan_ambient_repo_is_minimal_and_gray ... ok
[INFO] [stdout] test api::service::tests::test_scan_repo_clean ... ok
[INFO] [stdout] test auth::gh_cli::tests::test_gh_command_timeout_is_ten_seconds ... ok
[INFO] [stdout] test api::service::tests::test_scan_repo_dirty ... ok
[INFO] [stdout] test api::service::tests::test_detect_boot_volume_aliases_invariants ... ok
[INFO] [stdout] test api::service::tests::test_scan_all_empty_workspaces ... ok
[INFO] [stdout] test auth::ssh::tests::test_has_github_ssh_access ... ignored
[INFO] [stdout] test api::owner_type_cache::tests::missing_returns_unknown_names ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_authenticated ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_connect_to_host_variant ... ok
[INFO] [stdout] test api::service::tests::ambient_upgrade_cache_preserves_semantic_color ... ok
[INFO] [stdout] test auth::gh_cli::tests::test_is_installed_returns_bool ... ok
[INFO] [stdout] test auth::ssh::tests::test_has_ssh_keys_detection ... ok
[INFO] [stdout] test auth::ssh::tests::test_get_ssh_key_files ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_connection_timeout ... ok
[INFO] [stdout] test api::service::tests::scan_all_emits_ambient_gray_repos_when_enabled ... ok
[INFO] [stdout] test auth::ssh::tests::test_probe_github_ssh_returns_valid_variant ... ignored
[INFO] [stdout] test auth::ssh::tests::test_parse_host_key_verification_failed ... ok
[INFO] [stdout] test auth::tests::test_extract_host ... ok
[INFO] [stdout] test auth::tests::test_extract_host_empty ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_dns_failure ... ok
[INFO] [stdout] test auth::tests::test_extract_host_no_scheme ... ok
[INFO] [stdout] test api::service::tests::test_scan_repo_no_workspace ... ok
[INFO] [stdout] test api::owner_type_cache::tests::load_empty_when_file_missing ... ok
[INFO] [stdout] test api::service::tests::scan_repo_captures_read_error_and_forces_gray_badge ... ok
[INFO] [stdout] test auth::tests::test_extract_host_scheme_only ... ok
[INFO] [stdout] test auth::tests::test_resolved_auth_method_display ... ok
[INFO] [stdout] test auth::tests::test_extract_host_with_port ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_creation ... ok
[INFO] [stdout] test api::owner_type_cache::tests::operations_recover_from_poisoned_mutex ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_version_compatibility ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_load_nonexistent ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_save_and_load ... ok
[INFO] [stdout] test cache::sync_history::tests::load_missing_file_returns_empty_history ... ok
[INFO] [stdout] test cache::sync_history::tests::load_corrupt_json_returns_error ... ok
[INFO] [stdout] test checks::tests::test_check_gh_installed_runs ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_permission_denied ... ok
[INFO] [stdout] test auth::ssh::tests::test_parse_unknown_error ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_clear ... ok
[INFO] [stdout] test cache::sync_history::tests::save_and_load_roundtrip_preserves_entries ... ok
[INFO] [stdout] test cache::sync_history::tests::save_caps_to_max_history_entries ... ok
[INFO] [stdout] test config::edit::tests::a_malformed_config_is_not_rewritten_by_a_registry_change ... ok
[INFO] [stdout] test checks::tests::test_check_result_fields ... ok
[INFO] [stdout] test api::owner_type_cache::tests::set_and_get_roundtrips ... ok
[INFO] [stdout] test auth::process::tests::returns_error_for_missing_binary ... ok
[INFO] [stdout] test api::ambient_upgrade_cache::tests::clone_shares_storage ... ok
[INFO] [stdout] test config::edit::tests::autostart_defaults_to_true_when_file_or_key_is_missing ... ok
[INFO] [stdout] test auth::gh_cli::tests::test_is_authenticated_returns_bool ... ok
[INFO] [stdout] test checks::tests::test_check_git_installed_runs ... ok
[INFO] [stdout] test config::edit::tests::merge_settings_refuses_a_malformed_file ... ok
[INFO] [stdout] test config::edit::tests::malformed_config_is_left_byte_identical ... ok
[INFO] [stdout] test config::edit::tests::non_table_monitor_key_is_rejected_without_writing ... ok
[INFO] [stdout] test config::edit::tests::present_non_boolean_autostart_is_rejected ... ok
[INFO] [stdout] test config::edit::tests::set_autostart_never_creates_a_configuration ... ok
[INFO] [stdout] test config::parser::tests::default_toml_includes_monitor_section ... ok
[INFO] [stdout] test config::edit::tests::explicit_false_is_read_back ... ok
[INFO] [stdout] test config::parser::tests::finder_config_defaults ... ok
[INFO] [stdout] test config::parser::tests::finder_config_missing_section_uses_defaults ... ok
[INFO] [stdout] test config::parser::tests::finder_config_parses_from_toml ... ok
[INFO] [stdout] test config::parser::tests::monitor_config_defaults ... ok
[INFO] [stdout] test config::parser::tests::monitor_config_missing_section_uses_defaults ... ok
[INFO] [stdout] test config::parser::tests::monitor_config_parses_from_toml ... ok
[INFO] [stdout] test config::parser::tests::test_add_to_registry_at_errors_when_workspaces_is_not_array ... ok
[INFO] [stdout] test config::parser::tests::test_add_to_registry_at_returns_error_when_config_missing ... ok
[INFO] [stdout] test config::parser::tests::test_default_config_has_no_default_workspace ... ok
[INFO] [stdout] test config::parser::tests::test_default_toml_is_valid ... ok
[INFO] [stdout] test config::parser::tests::test_default_config ... ok
[INFO] [stdout] test config::parser::tests::test_load_full_config ... ok
[INFO] [stdout] test config::parser::tests::test_missing_file_returns_defaults ... ok
[INFO] [stdout] test config::parser::tests::test_parse_config_with_default_workspace ... ok
[INFO] [stdout] test config::parser::tests::test_parse_config_without_default_workspace ... ok
[INFO] [stdout] test config::parser::tests::test_load_minimal_config ... ok
[INFO] [stdout] test config::parser::tests::test_save_default_workspace_to_nonexistent_file ... ok
[INFO] [stdout] test auth::process::tests::returns_output_for_fast_command ... ok
[INFO] [stdout] test config::edit::tests::set_autostart_preserves_comments_and_unrelated_keys ... ok
[INFO] [stdout] test config::edit::tests::setting_a_default_workspace_keeps_comments_and_table_structure ... ok
[INFO] [stdout] test config::edit::tests::stale_settings_form_cannot_undo_a_stop_or_reset_other_sections ... ok
[INFO] [stdout] test config::parser::tests::test_validation_rejects_high_concurrency ... ok
[INFO] [stdout] test config::edit::tests::set_autostart_adds_monitor_table_when_absent ... ok
[INFO] [stdout] test config::parser::tests::ui_config_defaults_to_custom_folder_icon_on ... ok
[INFO] [stdout] test config::parser::tests::test_validation_rejects_zero_concurrency ... ok
[INFO] [stdout] test config::parser::tests::test_sync_mode_from_str ... ok
[INFO] [stdout] test config::parser::tests::ui_config_explicit_false_overrides_default ... ok
[INFO] [stdout] test config::provider_config::tests::test_default_workspace_provider ... ok
[INFO] [stdout] test config::parser::tests::ui_config_missing_section_uses_default ... ok
[INFO] [stdout] test config::provider_config::tests::test_workspace_provider_display_name ... ok
[INFO] [stdout] test config::provider_config::tests::test_workspace_provider_effective_api_url_override ... ok
[INFO] [stdout] test config::provider_config::tests::test_workspace_provider_serde_roundtrip ... ok
[INFO] [stdout] test config::workspace::tests::test_display_label ... ok
[INFO] [stdout] test config::workspace::tests::test_expanded_base_path_returns_root_path ... ok
[INFO] [stdout] test config::provider_config::tests::test_workspace_provider_effective_api_url_default ... ok
[INFO] [stdout] test config::workspace::tests::test_new_from_root_workspace_config ... ok
[INFO] [stdout] test config::workspace::tests::test_summary_all_orgs ... ok
[INFO] [stdout] test config::workspace::tests::test_optional_fields_not_serialized_when_none ... ok
[INFO] [stdout] test config::workspace::tests::test_serde_roundtrip ... ok
[INFO] [stdout] test config::parser::tests::test_save_default_workspace_to_replace_without_sync_mode ... ok
[INFO] [stdout] test config::workspace::tests::test_summary_with_orgs ... ok
[INFO] [stdout] test config::workspace::tests::test_tilde_collapse_path_does_not_match_string_prefix_only ... ok
[INFO] [stdout] test config::workspace::tests::test_workspace_provider_display_name ... ok
[INFO] [stdout] test config::workspace::tests::test_tilde_collapse_path_home_exactly ... ok
[INFO] [stdout] test config::workspace::tests::test_tilde_collapse_path_replaces_home ... ok
[INFO] [stdout] test config::workspace::tests::test_workspace_provider_default ... ok
[INFO] [stdout] test config::workspace::tests::test_workspace_provider_effective_api_url ... ok
[INFO] [stdout] test config::workspace_policy::tests::detect_from_cwd_finds_workspace_root ... ok
[INFO] [stdout] test config::workspace_manager::tests::cache_path_is_inside_dot_dir ... ok
[INFO] [stdout] test config::workspace_manager::tests::sync_history_path_is_inside_dot_dir ... ok
[INFO] [stdout] test config::workspace_policy::tests::looks_like_path_identifies_path_like_selectors ... ok
[INFO] [stdout] test config::workspace_manager::tests::dot_dir_is_derived_from_workspace_root ... ok
[INFO] [stdout] test config::edit::tests::clearing_the_default_workspace_removes_only_that_key ... ok
[INFO] [stdout] test config::workspace_policy::tests::resolve_from_list_errors_when_no_workspaces ... ok
[INFO] [stdout] test config::workspace_policy::tests::resolve_from_list_errors_when_multiple_workspaces ... ok
[INFO] [stdout] test config::parser::tests::test_save_default_workspace_to_set ... ok
[INFO] [stdout] test config::edit::tests::merge_settings_round_trips_every_modeled_field ... ok
[INFO] [stdout] test config::parser::tests::test_add_to_registry_at_adds_path_without_duplicates ... ok
[INFO] [stdout] test config::workspace_policy::tests::resolve_from_list_returns_single_workspace ... ok
[INFO] [stdout] test config::workspace_store::tests::delete_returns_error_when_dot_dir_missing ... ok
[INFO] [stdout] test config::workspace_policy::tests::detect_from_cwd_returns_none_for_plain_tmp_dir ... ok
[INFO] [stdout] test config::workspace_store::tests::load_returns_error_when_no_config_exists ... ok
[INFO] [stdout] test config::workspace_store::tests::load_from_path_roundtrip_sets_root_path_from_parent ... ok
[INFO] [stdout] test config::workspace_store::tests::delete_keeps_workspace_files_when_registry_update_fails ... ok
[INFO] [stdout] test config::workspace_policy::tests::resolve_selector_from_list_errors_when_folder_name_is_ambiguous ... ok
[INFO] [stdout] test config::workspace_policy::tests::resolve_selector_from_list_matches_unique_folder_name ... ok
[INFO] [stdout] test config::workspace_store::tests::dot_dir_cache_and_config_paths_are_derived_from_root ... ok
[INFO] [stdout] test config::parser::tests::test_save_default_workspace_to_clear ... ok
[INFO] [stdout] test config::parser::tests::test_save_default_workspace_to_replace ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_handles_gitlink_file ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_honors_exclude_list ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_detects_root_and_nested_repos ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_skips_hidden_directories ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_stops_descending_inside_a_repo ... ok
[INFO] [stdout] test discovery::tests::test_compute_path_with_provider ... ok
[INFO] [stdout] test discovery::tests::test_deduplicate_repos ... ok
[INFO] [stdout] test discovery::tests::test_merge_repos ... ok
[INFO] [stdout] test discovery::tests::test_orchestrator_creation ... ok
[INFO] [stdout] test discovery::tests::test_plan_clone_existing_repos ... ok
[INFO] [stdout] test discovery::tests::find_git_repos_respects_max_depth ... ok
[INFO] [stdout] test discovery::tests::test_plan_clone_new_repos ... ok
[INFO] [stdout] test discovery::tests::test_compute_path_simple ... ok
[INFO] [stdout] test discovery::tests::test_plan_clone_non_repo_dir ... ok
[INFO] [stdout] test discovery::tests::test_plan_sync ... ok
[INFO] [stdout] test discovery::tests::test_plan_sync_not_cloned ... ok
[INFO] [stdout] test discovery::tests::test_to_discovery_options ... ok
[INFO] [stdout] test domain::repo_path_template::tests::test_render_full_name ... ok
[INFO] [stdout] test domain::repo_path_template::tests::test_render_sanitizes_path_components ... ok
[INFO] [stdout] test discovery::tests::test_scan_local_ignores_symlinked_directories ... ok
[INFO] [stdout] test domain::repo_path_template::tests::test_render_provider_template ... ok
[INFO] [stdout] test domain::repo_path_template::tests::test_scan_depth ... ok
[INFO] [stdout] test errors::app::tests::test_config_error_not_retryable ... ok
[INFO] [stdout] test errors::app::tests::test_error_display ... ok
[INFO] [stdout] test errors::app::tests::test_exit_codes_are_distinct ... ok
[INFO] [stdout] test errors::app::tests::test_from_io_error ... ok
[INFO] [stdout] test errors::app::tests::test_from_provider_error ... ok
[INFO] [stdout] test errors::app::tests::test_helper_constructors ... ok
[INFO] [stdout] test domain::repo_path_template::tests::test_render_standard_template ... ok
[INFO] [stdout] test errors::app::tests::test_is_retryable_delegates_to_inner ... ok
[INFO] [stdout] test errors::app::tests::test_from_git_error ... ok
[INFO] [stdout] test errors::app::tests::test_suggested_action_returns_useful_text ... ok
[INFO] [stdout] test errors::git::tests::test_clone_failed_is_not_skippable ... ok
[INFO] [stdout] test errors::git::tests::test_command_failed_is_not_retryable ... ok
[INFO] [stdout] test errors::git::tests::test_error_display ... ok
[INFO] [stdout] test errors::git::tests::test_repo_identifier_extraction ... ok
[INFO] [stdout] test errors::git::tests::test_ssh_errors_are_skippable ... ok
[INFO] [stdout] test config::workspace_store::tests::save_creates_dot_dir_and_config_file ... ok
[INFO] [stdout] test errors::git::tests::test_git_not_found_is_not_retryable ... ok
[INFO] [stdout] test errors::git::tests::test_suggested_actions_are_helpful ... ok
[INFO] [stdout] test errors::git::tests::test_timeout_is_retryable ... ok
[INFO] [stdout] test errors::monitor_agent::tests::busy_and_timeout_are_retryable ... ok
[INFO] [stdout] test errors::git::tests::test_uncommitted_repository_is_skippable ... ok
[INFO] [stdout] test config::workspace_store::tests::save_with_registry_config_path_uses_explicit_config_file ... ok
[INFO] [stdout] test errors::monitor_agent::tests::transaction_error_reports_original_and_rollback ... ok
[INFO] [stdout] test errors::provider::tests::test_client_error_is_not_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_error_display ... ok
[INFO] [stdout] test errors::provider::tests::test_auth_error_is_not_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_429_is_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_from_status_creates_correct_error_type ... ok
[INFO] [stdout] test errors::provider::tests::test_network_error_is_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_rate_limited_is_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_suggested_action_for_auth ... ok
[INFO] [stdout] test errors::provider::tests::test_server_error_is_retryable ... ok
[INFO] [stdout] test errors::provider::tests::test_suggested_action_for_rate_limit ... ok
[INFO] [stdout] test errors::monitor_agent::tests::converts_into_app_error_with_matching_exit_code ... ok
[INFO] [stdout] test errors::monitor_agent::tests::exit_codes_distinguish_busy_and_unsupported ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_accepts_a_bare_relative_filename ... ok
[INFO] [stdout] test config::edit::tests::registering_and_unregistering_a_workspace_keeps_comments ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_applies_mode ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_leaves_no_temp_files ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_preserves_absolute_symlink ... ok
[INFO] [stdout] test git::shell::tests::test_commit_count_real ... ignored
[INFO] [stdout] test git::shell::tests::test_current_branch_real ... ignored
[INFO] [stdout] test git::shell::tests::test_is_repo_real ... ignored
[INFO] [stdout] test git::shell::tests::test_list_branches_real ... ignored
[INFO] [stdout] test git::shell::tests::test_list_ignored_files_real ... ignored
[INFO] [stdout] test git::shell::tests::test_list_remotes_real ... ignored
[INFO] [stdout] test git::shell::tests::test_list_worktrees_real ... ignored
[INFO] [stdout] test git::shell::tests::test_parse_branch_info_ahead ... ok
[INFO] [stdout] test fsutil::tests::temp_sibling_names_are_unique_and_keep_the_directory ... ok
[INFO] [stdout] test fsutil::tests::sync_dir_ignores_missing_directories ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_info_behind ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_info_simple ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_info_with_tracking ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_info_diverged ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_age ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_line_empty_returns_none ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_line_gone_upstream_not_synced ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_line_no_upstream ... ok
[INFO] [stdout] test git::shell::tests::test_parse_status_mixed ... ok
[INFO] [stdout] test git::shell::tests::test_parse_status_modified ... ok
[INFO] [stdout] test git::shell::tests::test_parse_status_untracked ... ok
[INFO] [stdout] test git::shell::tests::test_parse_track_info_ahead ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_line_diverged ... ok
[INFO] [stdout] test git::shell::tests::test_parse_track_info_behind ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_preserves_existing_mode_when_unspecified ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_creates_parents_and_replaces_content ... ok
[INFO] [stdout] test git::shell::tests::test_shell_git_creation ... ok
[INFO] [stdout] test git::shell::tests::test_stash_count_real ... ignored
[INFO] [stdout] test git::shell::tests::test_status_real ... ignored
[INFO] [stdout] test git::tests::mock_git_reexport_behaves_as_expected ... ok
[INFO] [stdout] test git::shell::tests::test_parse_track_info_gone_yields_zeros ... ok
[INFO] [stdout] test git::tests::reexports_are_accessible ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_call_log_tracking ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_clone_failure ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_clone_success ... ok
[INFO] [stdout] test config::workspace_store::tests::delete_with_relative_root_removes_registered_workspace ... ok
[INFO] [stdout] test config::workspace_store::tests::save_restores_existing_workspace_config_when_registry_update_fails ... ok
[INFO] [stdout] test config::workspace_store::tests::save_returns_error_when_global_config_is_missing ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_commit_count ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_fetch ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_list_branches ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_is_repo ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_list_ignored_files ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_list_worktrees ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_list_remotes ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_status_default ... ok
[INFO] [stdout] test git::traits::tests::test_branch_info_synced ... ok
[INFO] [stdout] test git::traits::tests::test_clone_options_builder ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_status_custom ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_stash_count ... ok
[INFO] [stdout] test git::traits::tests::mock_tests::test_mock_pull ... ok
[INFO] [stdout] test git::traits::tests::test_remote_info ... ok
[INFO] [stdout] test git::traits::tests::test_branch_info_no_upstream ... ok
[INFO] [stdout] test git::traits::tests::test_repo_status_clean_and_synced ... ok
[INFO] [stdout] test git::traits::tests::test_worktree_info ... ok
[INFO] [stdout] test git::traits::tests::test_clone_options_default ... ok
[INFO] [stdout] test git::traits::tests::test_repo_status_can_fast_forward ... ok
[INFO] [stdout] test ipc::status_file::tests::test_read_nonexistent_file ... ok
[INFO] [stdout] test ipc::status_file::tests::test_remove_symlink_if_present_ok_when_missing ... ok
[INFO] [stdout] test git::traits::tests::test_worktree_info_detached ... ok
[INFO] [stdout] test ipc::status_file::tests::test_remove_symlink_if_present_removes_symlink ... ok
[INFO] [stdout] test git::shell::tests::test_parse_branch_line_synced ... ok
[INFO] [stdout] test git::shell::tests::test_parse_status_clean ... ok
[INFO] [stdout] test git::shell::tests::test_parse_track_info_diverged ... ok
[INFO] [stdout] test git::shell::tests::test_parse_track_info_empty ... ok
[INFO] [stdout] test fsutil::tests::atomic_write_preserves_relative_symlink ... ok
[INFO] [stdout] test ipc::status_file::tests::test_write_creates_parent_dirs ... ok
[INFO] [stdout] test ipc::tests::test_ensure_dir_creates_directory ... ok
[INFO] [stdout] test ipc::status_file::tests::test_mirror_write_failure_does_not_fail_primary_write ... ok
[INFO] [stdout] test ipc::tests::test_ipc_config_socket_path ... ok
[INFO] [stdout] test ipc::status_file::tests::test_no_temp_file_remains_after_write ... ok
[INFO] [stdout] test ipc::tests::test_ipc_config_paths ... ok
[INFO] [stdout] test config::workspace_store::tests::save_updates_registry_when_global_config_exists ... ok
[INFO] [stdout] test ipc::status_file::tests::test_remove_symlink_if_present_leaves_regular_file ... ok
[INFO] [stdout] test ipc::tests::test_status_writer_has_no_mirrors_for_custom_dir ... ok
[INFO] [stdout] test ipc::tests::test_app_group_id_has_team_prefix ... ok
[INFO] [stdout] test ipc::tests::test_host_status_path_matches_legacy_default_path ... ok
[INFO] [stdout] test ipc::status_file::tests::test_write_produces_primary_and_every_mirror ... ok
[INFO] [stdout] test ipc::tests::test_legacy_default_path_ends_in_finder ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_ping ... ok
[INFO] [stdout] test config::workspace_store::tests::save_rolls_back_new_workspace_write_when_registry_update_fails ... ok
[INFO] [stdout] test ipc::status_file::tests::test_write_and_read_roundtrip ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_unknown ... ok
[INFO] [stdout] test ipc::status_file::tests::test_write_overwrites_existing ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_refresh ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_refresh_all ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_refresh_preserves_leading_space_in_path ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_refresh_with_spaces_in_path ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_parse_command_status ... ok
[INFO] [stdout] test macos::full_disk_access::tests::as_str_labels_are_stable ... ok
[INFO] [stdout] test macos::full_disk_access::tests::classify_maps_success_to_granted ... ok
[INFO] [stdout] test macos::full_disk_access::tests::is_granted_only_answers_for_definite_states ... ok
[INFO] [stdout] test macos::full_disk_access::tests::probe_reports_not_applicable_off_macos ... ok
[INFO] [stdout] test macos::full_disk_access::tests::classify_maps_other_errors_to_unknown ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_socket_listener_removes_stale_socket ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::real_user_environment_passes ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::redirected_config_dir_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::config_flag_is_rejected ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_socket_listener_bind_and_cleanup ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::paths_follow_the_home_directory_not_users ... ok
[INFO] [stdout] test ipc::unix_socket::tests::test_socket_client_server_roundtrip ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::domains_use_the_real_uid ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::fake_home_is_rejected ... ok
[INFO] [stdout] test macos::full_disk_access::tests::classify_maps_permission_denied_to_denied ... ok
[INFO] [stdout] test macos::full_disk_access::tests::classify_maps_raw_eperm_to_denied ... ok
[INFO] [stdout] test macos::monitor_agent::control_lock::tests::automatic_callers_do_not_wait_behind_an_operation ... ok
[INFO] [stdout] test macos::monitor_agent::control_lock::tests::managed_root_is_private ... ok
[INFO] [stdout] test macos::monitor_agent::context::tests::root_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::a_stale_status_file_pid_never_gets_signalled ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::a_refused_start_does_not_reverse_a_persistent_stop ... ok
[INFO] [stdout] test checks::tests::test_check_requirements_returns_all_checks ... ok
[INFO] [stdout] test auth::process::tests::times_out_and_kills_slow_command ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::a_different_cli_never_replaces_a_healthy_helper ... ok
[INFO] [stdout] test macos::monitor_agent::control_lock::tests::waiting_caller_proceeds_once_the_holder_finishes ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_install_with_a_malformed_config_installs_but_does_not_start ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::a_failed_retain_keeps_the_previously_retained_service_tool ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::automatic_ensure_with_the_app_missing_leaves_launchd_alone ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_install_defers_start_until_the_app_is_placed ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_removal_with_nothing_installed_succeeds ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_removal_leaves_an_unrelated_installation_untouched ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_removal_for_a_different_app_path_does_nothing ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::concurrent_ensure_does_not_compete_with_an_operation_in_flight ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::dev_builds_are_never_installed_automatically ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::app_launch_after_a_cask_install_starts_the_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::a_job_parked_while_the_app_was_missing_starts_once_it_is_back ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_removal_preserves_preference_and_disabled_state ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::failing_to_retain_the_service_tool_aborts_before_any_live_change ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_removal_refuses_to_guess_when_ownership_is_unreadable ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::foreground_monitor_is_left_running_by_ensure ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::bootstrap_failure_restores_the_previous_installation_and_service ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::explicit_stop_survives_automatic_recovery ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::explicit_start_with_the_app_missing_names_it ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::inspect_modifies_nothing ... ok
[INFO] [stdout] test macos::monitor_agent::control_lock::tests::explicit_callers_wait_a_bounded_time_then_report_busy ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::headless_cask_removal_signals_the_managed_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::headless_cask_install_ends_deferred ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::fresh_ensure_installs_and_starts_without_enabling ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::headless_session_prepares_the_agent_for_the_next_login ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::legacy_unload_failure_is_surfaced_and_keeps_the_plist ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::malformed_config_is_never_rewritten ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::disable_failure_is_reported_after_the_monitor_is_stopped ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::install_record_failure_unloads_and_rolls_back_a_first_install ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::headless_start_enables_for_the_next_login ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::native_disabled_state_survives_automatic_recovery ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::changed_owner_source_updates_the_helper_with_one_restart ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::explicit_start_with_the_app_missing_keeps_a_persistent_stop ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::corrupted_executable_helper_is_repaired_from_its_recorded_source ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_upgrade_after_a_stop_updates_the_helper_but_stays_stopped ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::cask_upgrade_while_enabled_starts_the_new_build_on_the_next_app_launch ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::reset_stop_ignores_only_a_malformed_preference_after_shutdown ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::healthy_monitor_is_left_completely_alone ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::legacy_daemon_is_stopped_before_its_plist_is_removed ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::start_refuses_to_take_over_from_a_foreground_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::loaded_service_without_a_process_is_reloaded_not_kickstarted ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::stop_never_installs_a_missing_helper ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::missing_legacy_service_is_not_an_error ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::long_initial_scan_stays_starting_and_is_never_restarted ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::parallel_ensures_start_exactly_one_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::reinstalling_before_the_app_is_placed_starts_nothing ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::restart_performs_exactly_one_controlled_restart ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::missing_plist_is_rewritten_and_the_service_bootstrapped ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::reload_waits_for_launchd_to_finish_removing_the_job ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::stop_terminates_a_verified_foreground_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::reinstalling_the_same_cask_keeps_exactly_one_monitor ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::start_on_a_healthy_monitor_keeps_its_pid ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::a_copy_whose_signature_does_not_verify_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::a_signed_source_whose_copy_keeps_its_identity_is_accepted ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::an_unreadable_entitlement_blob_is_rejected_rather_than_assumed_empty ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::plist_from_the_old_app_bundle_layout_is_repaired ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::a_copy_that_lost_the_app_group_entitlement_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::start_reenables_after_a_stop ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::copy_that_does_not_match_its_source_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::missing_source_changes_nothing ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::non_executable_source_is_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::missing_helper_is_repaired_from_the_recorded_source ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::stop_persists_disables_and_stops ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::start_that_launchd_never_honours_is_reported_with_the_log_path ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::unreadable_install_record_is_reported_not_overwritten ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::unloaded_service_is_bootstrapped ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::enable_falls_back_only_when_the_gui_domain_is_missing ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::loaded_but_idle_service_has_no_pid ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::stop_signals_a_managed_monitor_when_the_gui_domain_is_unreachable ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::parses_pid_and_program_from_top_level_keys_only ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::copy_failure_leaves_the_working_installation_alone ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::real_gui_query_failures_are_not_reported_as_missing ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::an_app_owned_agent_execs_the_bundle_executable ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::app_association_is_optional ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::parses_both_disabled_formats ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::every_substituted_path_is_escaped ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::keep_alive_restarts_only_unsuccessful_exits ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::non_utf8_paths_are_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::launchd::tests::recognizes_service_not_found ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::renders_the_managed_helper_invocation ... ok
[INFO] [stdout] test macos::monitor_agent::plist::tests::xml_control_characters_are_rejected ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::only_app_kinds_count_as_app_owned ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::missing_record_is_none ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::corrupt_record_is_an_error ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::sha256_matches_a_known_digest ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::unsupported_schema_is_an_actionable_error_and_is_not_overwritten ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::a_cli_owner_runs_the_managed_copy_not_its_own_binary ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::automatic_recovery_never_installs_a_dev_build ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::fresh_install_writes_helper_plist_and_record ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::bare_contents_directory_is_not_a_bundle ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::app_caller_takes_over_from_a_standalone_owner ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::crash_before_activation_only_leaves_a_staged_file_to_sweep ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::cargo_target_directories_are_dev_builds ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::cask_source_copies_from_staging_but_records_the_final_app ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::automatic_recovery_never_reinstalls_a_recorded_dev_build ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::uninstall_removes_the_payload_and_keeps_everything_else ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::healthy_app_owned_helper_is_not_replaced_by_a_different_cli ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::foreign_bundle_is_not_an_app_owner ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::damaged_app_does_not_take_over_from_a_usable_recorded_cli ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::missing_source_does_not_invalidate_an_intact_helper ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::nothing_installed_uses_the_caller ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::owner_updates_from_its_own_changed_source_only ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::bundled_cli_and_app_binary_both_classify_as_the_app ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::plist_is_not_group_or_world_writable ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::formula_binary_maps_to_opt_under_a_custom_prefix ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::either_disable_mechanism_yields_disabled ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::held_runtime_with_identity_in_flight_is_starting ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::live_process_without_its_own_status_is_starting_not_failed ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::same_cask_bundle_keeps_cask_ownership_on_repair ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::remaining_states_follow_installation_and_session ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::live_process_with_its_own_status_is_running ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::foreground_monitor_counts_as_running_even_when_autostart_is_off ... ok
[INFO] [stdout] test macos::monitor_agent::status::tests::state_serializes_as_snake_case_strings ... ok
[INFO] [stdout] test macos::monitor_agent::record::tests::round_trips_and_uses_snake_case_owner_kinds ... ok
[INFO] [stdout] test macos::monitor_agent::system::tests::copy_preserves_the_executable_bit ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::the_expected_program_is_derived_from_the_owner_not_the_record ... ok
[INFO] [stdout] test macos::monitor_agent::source::tests::unverified_opt_path_falls_back_to_the_real_path ... ok
[INFO] [stdout] test macos::monitor_agent::system::tests::run_reports_a_missing_program ... ok
[INFO] [stdout] test monitor::incremental::tests::rescan_inserts_new_repo_entry_with_derived_labels ... ok
[INFO] [stdout] test monitor::incremental::tests::rescan_removes_entry_when_repo_is_gone ... ok
[INFO] [stdout] test monitor::live_config::tests::file_created_after_start_is_picked_up ... ok
[INFO] [stdout] test monitor::live_config::tests::a_write_between_load_and_construction_is_not_lost ... ok
[INFO] [stdout] test monitor::live_config::tests::fixed_config_never_reloads ... ok
[INFO] [stdout] test monitor::live_config::tests::a_malformed_file_falls_back_to_the_callers_config ... ok
[INFO] [stdout] test monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp ... FAILED
[INFO] [stdout] test monitor::live_config::tests::malformed_reload_keeps_previous_config_and_reports_once ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::rollback_of_a_first_install_removes_the_new_files ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::stop_racing_an_installation_waits_for_the_lock_then_wins ... ok
[INFO] [stdout] test monitor::live_config::tests::registry_changes_are_picked_up ... ok
[INFO] [stdout] test monitor::incremental::tests::rescan_returns_false_when_nothing_changed ... ok
[INFO] [stdout] test monitor::process::tests::current_process_is_alive ... ok
[INFO] [stdout] test monitor::live_config::tests::unchanged_file_is_not_reloaded ... ok
[INFO] [stdout] test monitor::owner_classifier::tests::groups_owner_names_by_provider_endpoint ... ok
[INFO] [stdout] test monitor::owner_classifier::tests::merges_owners_from_workspaces_on_same_endpoint ... ok
[INFO] [stdout] test monitor::process::tests::invalid_pids_are_never_alive ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::remove_installation_keeps_locks_logs_and_unrelated_files ... ok
[INFO] [stdout] test monitor::process::tests::terminate_rejects_invalid_pids ... ok
[INFO] [stdout] test monitor::run::tests::from_config_lets_explicit_override_win ... ok
[INFO] [stdout] test monitor::process::tests::start_identity_is_stable_for_the_current_process ... ok
[INFO] [stdout] test monitor::run::tests::from_config_uses_config_interval_when_no_override ... ok
[INFO] [stdout] test monitor::process::tests::exited_child_is_not_alive ... ok
[INFO] [stdout] test monitor::run::tests::managed_startup_exits_successfully_when_the_ipc_directory_is_unusable ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::interrupted_replacement_is_recovered_by_the_next_operation ... ok
[INFO] [stdout] test monitor::run::tests::foreground_startup_reports_an_unusable_ipc_directory ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::reused_pid_with_different_start_identity_is_rejected ... ok
[INFO] [stdout] test monitor::run::tests::managed_startup_exits_successfully_when_runtime_lock_is_unusable ... ok
[INFO] [stdout] test macos::monitor_agent::system::tests::run_captures_exit_code_and_output ... ok
[INFO] [stdout] test monitor::socket_handler::tests::status_response_ends_with_newline ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::dead_pid_is_rejected ... ok
[INFO] [stdout] test operations::clone::tests::test_check_concurrency_cap ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_manager_options_builder ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::stale_record_without_lock_is_not_an_active_monitor ... ok
[INFO] [stdout] test monitor::socket_handler::tests::status_response_error_when_missing ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_manager_options_default ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_repos_dry_run ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_repos_zero_concurrency_is_clamped ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_single_dry_run ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_single_existing_dir ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_repos_parallel ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_single_failure ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_single_success ... ok
[INFO] [stdout] test operations::clone::tests::test_clone_repos_with_failure ... ok
[INFO] [stdout] test operations::clone::tests::test_compute_path_with_provider ... ok
[INFO] [stdout] test operations::clone::tests::test_concurrency_maximum ... ok
[INFO] [stdout] test operations::clone::tests::test_compute_path_simple ... ok
[INFO] [stdout] test operations::clone::tests::test_concurrency_minimum ... ok
[INFO] [stdout] test operations::clone::tests::test_concurrency_within_bounds ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::held_lock_without_identity_is_not_stopped ... ok
[INFO] [stdout] test monitor::run::tests::managed_startup_exits_successfully_when_the_status_file_cannot_be_written ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::acquire_writes_identity_and_drop_removes_it ... ok
[INFO] [stdout] test operations::clone::tests::test_get_clone_url_ssh ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_manager_options_builder ... ok
[INFO] [stdout] test operations::clone::tests::test_get_clone_url_https ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_manager_options_default ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_repos_dry_run ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_fetch_failure ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_path_not_exists ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_dry_run ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_uncommitted_skip ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_repos_with_updates_pull_mode ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_pull_success ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_repos_zero_concurrency_is_clamped ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::recovery_keeps_a_commit_that_landed_before_cleanup ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_repos_parallel ... ok
[INFO] [stdout] test operations::sync::tests::test_sync_single_fetch_success ... ok
[INFO] [stdout] test output::printer::tests::test_format_functions ... ok
[INFO] [stdout] test output::printer::tests::test_output_quiet ... ok
[INFO] [stdout] test output::printer::tests::test_verbosity_from_u8 ... ok
[INFO] [stdout] test output::printer::tests::test_verbosity_ordering ... ok
[INFO] [stdout] test progress::tests::discovery_progress_emits_serializable_events ... ok
[INFO] [stdout] test progress::tests::sync_progress_emits_fetch_and_pull_details ... ok
[INFO] [stdout] test provider::github::client::tests::test_get_rate_limit_real ... ignored
[INFO] [stdout] test provider::github::client::tests::test_get_username_real ... ignored
[INFO] [stdout] test progress::tests::clone_progress_emits_repo_events ... ok
[INFO] [stdout] test output::printer::tests::test_output_creation ... ok
[INFO] [stdout] test output::progress::clone::tests::clone_progress_bar_methods_execute_without_panics ... ok
[INFO] [stdout] test output::progress::discovery::tests::discovery_progress_bar_methods_execute_without_panics ... ok
[INFO] [stdout] test output::progress::sync::tests::sync_progress_bar_methods_execute_without_panics ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_format_reset_time_empty ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_format_reset_time_future ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_format_reset_time_invalid ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::stale_status_with_reused_pid_is_not_current_for_a_new_guard ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_complex ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_empty ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_malformed ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_only_last ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_with_next ... ok
[INFO] [stdout] test provider::github::pagination::tests::test_parse_link_header_without_next ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_call_logging ... ok
[INFO] [stdout] test provider::mock::tests::test_clone_url_preference ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::lock_is_reusable_after_release ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_discovery ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_discovery_with_filters ... ok
[INFO] [stdout] test provider::tests::create_provider_returns_not_implemented_for_unsupported ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_orgs_failure ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_orgs ... ok
[INFO] [stdout] test provider::traits::tests::test_credentials_builder ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_auth_failure ... ok
[INFO] [stdout] test provider::mock::tests::test_mock_provider_username ... ok
[INFO] [stdout] test provider::traits::tests::test_no_progress_compiles ... ok
[INFO] [stdout] test macos::monitor_agent::install::tests::rollback_restores_the_previous_installation ... ok
[INFO] [stdout] test provider::traits::tests::test_should_exclude_forks ... ok
[INFO] [stdout] test provider::traits::tests::test_should_exclude_archived ... ok
[INFO] [stdout] test provider::traits::tests::test_should_include_org_empty_filter ... ok
[INFO] [stdout] test provider::traits::tests::test_should_include_org_with_filter ... ok
[INFO] [stdout] test provider::traits::tests::test_should_exclude_by_name ... ok
[INFO] [stdout] test provider::traits::tests::test_discovery_options_builder ... ok
[INFO] [stdout] test provider::traits::tests::test_should_include_repo ... ok
[INFO] [stdout] test provider::traits::tests::test_rate_limit_exhausted ... ok
[INFO] [stdout] test setup::state::tests::test_cancel_from_requirements ... ok
[INFO] [stdout] test setup::state::tests::test_complete_next_quits ... ok
[INFO] [stdout] test setup::state::tests::test_confirm_goes_to_complete ... ok
[INFO] [stdout] test setup::state::tests::test_first_setup_starts_with_requirements ... ok
[INFO] [stdout] test setup::state::tests::test_new_state ... ok
[INFO] [stdout] test setup::state::tests::test_non_first_setup_starts_with_requirements ... ok
[INFO] [stdout] test setup::state::tests::test_populate_path_suggestions ... ok
[INFO] [stdout] test setup::state::tests::test_provider_back_to_requirements ... ok
[INFO] [stdout] test setup::state::tests::test_requirements_passed_all_critical_pass ... ok
[INFO] [stdout] test setup::state::tests::test_requirements_passed_critical_fail ... ok
[INFO] [stdout] test setup::state::tests::test_requirements_passed_empty_is_false ... ok
[INFO] [stdout] test setup::state::tests::test_requirements_to_provider ... ok
[INFO] [stdout] test setup::state::tests::test_selected_orgs ... ok
[INFO] [stdout] test setup::state::tests::test_step_navigation ... ok
[INFO] [stdout] test setup::state::tests::test_step_number ... ok
[INFO] [stdout] test setup::state::tests::test_tilde_collapse ... ok
[INFO] [stdout] test setup::state::tests::test_total_steps_is_six ... ok
[INFO] [stdout] test setup::tests::apply_requirements_check_results_updates_state_and_clears_loading ... ok
[INFO] [stdout] test setup::tests::maybe_start_requirements_checks_noops_when_not_requirements_or_already_triggered ... ok
[INFO] [stdout] test setup::tests::maybe_start_requirements_checks_sets_expected_state ... ok
[INFO] [stdout] test tests::prelude_reexports_core_types ... ok
[INFO] [stdout] test tests::top_level_modules_are_accessible ... ok
[INFO] [stdout] test types::finder_status::tests::test_badge_serialization ... ok
[INFO] [stdout] test types::finder_status::tests::test_boot_volume_aliases_serialization ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_orange_worktrees_not_synced ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_orange_branches_not_synced ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_priority_orange_over_blue ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_red_ahead ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_red_staged ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_red_unstaged ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_red_untracked ... ok
[INFO] [stdout] test types::finder_status::tests::test_finder_repo_status_serialization ... ok
[INFO] [stdout] test types::finder_status::tests::test_finder_status_serialization ... ok
[INFO] [stdout] test types::finder_status::tests::test_full_disk_access_round_trips_and_is_omitted_when_unknown ... ok
[INFO] [stdout] test types::finder_status::tests::test_glob_match_dot_star ... ok
[INFO] [stdout] test types::finder_status::tests::test_glob_match_exact ... ok
[INFO] [stdout] test types::finder_status::tests::test_glob_match_question_mark ... ok
[INFO] [stdout] test types::finder_status::tests::test_glob_match_star ... ok
[INFO] [stdout] test types::finder_status::tests::test_legacy_status_without_full_disk_access_deserializes_to_none ... ok
[INFO] [stdout] test types::finder_status::tests::test_legacy_status_without_monitor_version_deserializes_to_none ... ok
[INFO] [stdout] test types::finder_status::tests::test_matches_important_pattern_credentials ... ok
[INFO] [stdout] test types::finder_status::tests::test_matches_important_pattern_env ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_blue_important_ignored ... ok
[INFO] [stdout] test types::finder_status::tests::test_matches_important_pattern_keys ... ok
[INFO] [stdout] test types::finder_status::tests::test_matches_important_pattern_no_match ... ok
[INFO] [stdout] test types::provider::tests::test_all_providers ... ok
[INFO] [stdout] test types::provider::tests::test_default_api_urls ... ok
[INFO] [stdout] test types::provider::tests::test_default_is_github ... ok
[INFO] [stdout] test types::provider::tests::test_display ... ok
[INFO] [stdout] test types::provider::tests::test_equality_and_hash ... ok
[INFO] [stdout] test types::provider::tests::test_from_str ... ok
[INFO] [stdout] test types::provider::tests::test_from_str_invalid ... ok
[INFO] [stdout] test types::provider::tests::test_requires_custom_url ... ok
[INFO] [stdout] test types::provider::tests::test_serde_deserialization ... ok
[INFO] [stdout] test types::provider::tests::test_serde_serialization ... ok
[INFO] [stdout] test types::provider::tests::test_slug ... ok
[INFO] [stdout] test types::repo::tests::test_action_plan_add_repos ... ok
[INFO] [stdout] test types::repo::tests::test_action_plan_empty ... ok
[INFO] [stdout] test types::repo::tests::test_op_result_methods ... ok
[INFO] [stdout] test types::repo::tests::test_op_summary ... ok
[INFO] [stdout] test types::repo::tests::test_org_creation ... ok
[INFO] [stdout] test types::repo::tests::test_org_serialization ... ok
[INFO] [stdout] test types::repo::tests::test_owned_repo ... ok
[INFO] [stdout] test types::repo::tests::test_repo_owner_extraction ... ok
[INFO] [stdout] test types::repo::tests::test_repo_serialization ... ok
[INFO] [stdout] test workflows::status_scan::tests::scan_workspace_status_returns_empty_for_empty_directory ... ok
[INFO] [stdout] test workflows::status_scan::tests::scan_workspace_status_returns_empty_when_base_path_missing ... ok
[INFO] [stdout] test workflows::sync_workspace::tests::execute_prepared_sync_dry_run_short_circuits ... ok
[INFO] [stdout] test workflows::sync_workspace::tests::execute_prepared_sync_with_no_work_returns_empty_outcome ... ok
[INFO] [stdout] test workflows::sync_workspace::tests::sync_workspace_request_holds_expected_values ... ok
[INFO] [stdout] test types::finder_status::tests::test_new_stamps_monitor_version ... ok
[INFO] [stdout] test macos::monitor_agent::controller::tests::uninstall_keeps_payload_when_runtime_exit_cannot_be_confirmed ... ok
[INFO] [stdout] test setup::tests::standalone_requirements_step_auto_runs_checks_end_to_end ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_green ... ok
[INFO] [stdout] test types::finder_status::tests::test_compute_badge_priority_red_over_orange ... ok
[INFO] [stdout] test provider::github::client::tests::test_provider_creation ... ok
[INFO] [stdout] test provider::tests::create_provider_supports_github ... ok
[INFO] [stdout] test provider::github::client::tests::test_api_url_construction ... ok
[INFO] [stdout] test provider::github::client::tests::test_kind_detection ... ok
[INFO] [stdout] test provider::github::client::tests::test_is_github_com ... ok
[INFO] [stdout] test macos::monitor_agent::system::tests::run_kills_a_command_that_exceeds_its_timeout ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_validity ... ok
[INFO] [stdout] test cache::discovery::tests::test_cache_expiration ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::second_acquire_reports_the_holder ... ok
[INFO] [stdout] test monitor::runtime_guard::tests::final_retry_acquires_a_lock_released_at_the_contention_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp' (3663) panicked at src/monitor/live_config_tests.rs:75:5:
[INFO] [stdout] assertion failed: !live.reload_if_changed()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f3062ebc21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f30630563a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f3062f170c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f3062c0e76 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f3062e0b69 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f305e06c70 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f3062e0e92 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f3062c0f54 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f3062b9009 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f3062c22dd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f306305ddc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f306305da2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x57f305c90d59 - git_same_core[8877af9492bf05]::monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp
[INFO] [stdout]   13:     0x57f305c38139 - <git_same_core[8877af9492bf05]::monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f305df9f5b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f305e075c5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f305e00e84 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f305e0a722 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f3062ea809 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x721b55372dfa - <unknown>
[INFO] [stdout]   20:     0x721b554063d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     monitor::live_config::tests::transient_read_failure_retries_the_same_file_stamp
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 604 passed; 1 failed; 15 ignored; 0 measured; 0 filtered out; finished in 1.18s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c", kill_on_drop: false }`
[INFO] [stdout] 227a3db6f753060204e0932443b0e8eb4c8a527e31b55f07b3f6bbcd8f93bb0c
