[INFO] fetching crate zhold-store 0.0.2...
[INFO] testing zhold-store-0.0.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate zhold-store 0.0.2 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate zhold-store 0.0.2
[INFO] finished tweaking crates.io crate zhold-store 0.0.2
[INFO] tweaked toml for crates.io crate zhold-store 0.0.2 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zhold-store 0.0.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zhold-store 0.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cc v1.4.3
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.11
[INFO] [stderr]   Downloaded fs2 v0.4.3
[INFO] [stderr]   Downloaded zhold-core v0.0.2
[INFO] [stderr]   Downloaded uuid v1.24.1
[INFO] [stderr]   Downloaded toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]   Downloaded toml v0.9.12+spec-1.1.0
[INFO] [stderr]   Downloaded blake3 v1.8.6
[INFO] [stderr]   Downloaded nix v0.27.1
[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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9
[INFO] running `Command { std: "docker" "start" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", 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" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9" "/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" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", 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" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling nix v0.27.1
[INFO] [stderr]    Compiling uuid v1.24.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zhold-core v0.0.2
[INFO] [stderr]    Compiling zhold-store v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.13s
[INFO] running `Command { std: "docker" "inspect" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", 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" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling nix v0.27.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling zhold-store v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.40s
[INFO] running `Command { std: "docker" "inspect" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", 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" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zhold_store-675272e8069ba496)
[INFO] [stdout] 
[INFO] [stdout] running 141 tests
[INFO] [stdout] test collection::collector_test::final_uncertainty_prevents_a_confirmed_budget_result ... ok
[INFO] [stdout] test collection::collector_test::pending_trash_leaves_active_storage_but_not_physical_reclamation ... ok
[INFO] [stdout] test collection::collector_test::collection_policy_uses_an_eighty_percent_low_watermark ... ok
[INFO] [stdout] test collection::initialization_test::staging_without_a_journal_fails_closed ... ok
[INFO] [stdout] test collection::initialization_test::journal_authorizes_cleanup_of_a_partial_staging_tree ... ok
[INFO] [stdout] test collection::initialization_test::journal_without_a_staging_directory_is_reconciled ... ok
[INFO] [stdout] test collection::initialization_test::durable_reserved_staging_is_recovered_and_promoted ... ok
[INFO] [stdout] test collection::initialization_test::backup_only_staged_manifest_is_recovered_and_promoted ... ok
[INFO] [stdout] test collection::initialization_test::completed_arena_with_a_leftover_journal_is_reconciled ... ok
[INFO] [stdout] test collection::collector_test::an_orphaned_worktree_that_reappears_is_kept ... ok
[INFO] [stdout] test collection::collector_test::symlink_substitution_never_reaches_the_external_directory ... ok
[INFO] [stdout] test collection::collector_test::substituted_trash_directory_blocks_retirement ... ok
[INFO] [stdout] test collection::collector_test::substituted_build_directory_blocks_retirement ... ok
[INFO] [stdout] test context::config_test::fingerprints_are_store_keyed_and_include_sensitive ... ok
[INFO] [stdout] test context::config_test::inline_configuration_include_is_an_explicit_compatibility_error ... ok
[INFO] [stdout] test context::context_test::cargo_invocation_accepts_a_path_to_cargo ... ok
[INFO] [stdout] test context::context_test::cargo_invocation_accepts_windows_executable_case_variants ... ok
[INFO] [stdout] test context::context_test::cargo_invocation_rejects_other_commands ... ok
[INFO] [stdout] test context::context_test::cargo_release_is_parsed_from_standard_output ... ok
[INFO] [stdout] test context::context_test::explicit_config_file_uses_the_same_source_relative_path_rule ... ok
[INFO] [stdout] test collection::collector_test::metadata_changed_after_planning_blocks_retirement ... ok
[INFO] [stdout] test collection::collector_test::a_pin_is_rechecked_even_when_the_revision_is_unchanged ... ok
[INFO] [stdout] test collection::collector_test::manifest_substitution_fails_closed ... ok
[INFO] [stdout] test context::context_test::managed_build_directory_has_final_configuration_precedence ... ok
[INFO] [stdout] test context::context_test::metadata_discovery_preserves_context_affecting_options ... ok
[INFO] [stdout] test context::context_test::metadata_discovery_rejects_missing_option_values ... ok
[INFO] [stdout] test context::context_test::repeated_change_directory_options_compose_in_order ... ok
[INFO] [stdout] test context::context_test::project_config_resolves_relative_rustc_from_the_config_origin ... ok
[INFO] [stdout] test context::context_test::recursive_includes_support_optional_files_and_detect_cycles ... ok
[INFO] [stdout] test context::context_test::failed_context_subprocesses_do_not_render_arbitrary_arguments ... ok
[INFO] [stdout] test collection::reconcile_test::cached_inventory_rejects_a_substituted_trash_symlink ... ok
[INFO] [stdout] test collection::reconcile_test::duplicate_original_and_trash_for_one_transaction_fail_closed ... ok
[INFO] [stdout] test collection::reconcile_test::journal_only_state_is_completed_without_requiring_trash ... ok
[INFO] [stdout] test history::history_test::abandoned_json_staging_is_not_a_history_finding ... ok
[INFO] [stdout] test collection::trash_test::foreign_retirement_entries_fail_closed ... ok
[INFO] [stdout] test collection::trash_test::a_copied_manifest_without_the_retirement_nonce_fails_closed ... ok
[INFO] [stdout] test collection::reconcile_test::pre_rename_state_resumes_the_recorded_retirement ... ok
[INFO] [stdout] test collection::collector_test::a_lease_acquired_after_planning_blocks_retirement ... ok
[INFO] [stdout] test collection::reconcile_test::orphaned_active_intent_is_rolled_back_without_deleting_the_arena ... ok
[INFO] [stdout] test history::history_test::post_build_collection_records_its_lifecycle_source ... ok
[INFO] [stdout] test history::history_test::publication_failure_cannot_change_a_committed_build ... ok
[INFO] [stdout] test collection::trash_test::a_partially_deleted_retirement_keeps_external_retry_authority ... ok
[INFO] [stdout] test history::history_test::completed_build_publishes_a_private_high_water_receipt ... ok
[INFO] [stdout] test collection::trash_test::an_unmeasurable_trash_tree_fails_closed_instead_of_counting_zero ... FAILED
[INFO] [stdout] test collection::trash_test::dry_run_and_retry_delete_only_owned_retirement_entries ... ok
[INFO] [stdout] test history::history_test::pruning_never_removes_invalid_or_foreign_entries ... ok
[INFO] [stdout] test context::real_worktree_test::manifest_path_selects_distinct_workspaces_in_one_worktree ... ok
[INFO] [stdout] test inventory::reader_test::cached_inventory_ignores_abandoned_journal_staging ... ok
[INFO] [stdout] test context::real_worktree_test::configured_compiler_participates_in_arena_identity ... ok
[INFO] [stdout] test history::recovery_test::backup_only_policy_preserves_disabled_state_and_partial_updates ... ok
[INFO] [stdout] test history::history_test::collection_and_filters_are_newest_first ... ok
[INFO] [stdout] test collection::trash_test::a_live_lease_for_the_same_identity_blocks_trash_retry ... ok
[INFO] [stdout] test inventory::reader_test::reports_unexpected_arena_prefixes ... ok
[INFO] [stdout] test io::json_file_test::backup_recovery_is_limited_to_absent_or_corrupt_primaries ... ok
[INFO] [stdout] test io::json_chain_test::optional_reads_fail_closed_for_invalid_backup_only_candidates ... ok
[INFO] [stdout] test io::json_chain_test::logical_document_state_and_upsert_include_backup_only_documents ... ok
[INFO] [stdout] test io::json_file_test::ignores_unpublished_staging_files ... ok
[INFO] [stdout] test history::recovery_test::backup_only_history_index_remains_publishable ... ok
[INFO] [stdout] test io::json_file_test::creation_faults_distinguish_visibility_from_durability ... ok
[INFO] [stdout] test io::json_file_test::publishes_without_discarding_a_recoverable_backup ... ok
[INFO] [stdout] test io::json_file_test::reads_never_repair_metadata_permissions_but_writes_do ... ok
[INFO] [stdout] test io::json_file_test::rejects_a_symlink_metadata_file ... ok
[INFO] [stdout] test io::json_file_test::recovers_from_a_torn_primary_using_the_last_valid_backup ... ok
[INFO] [stdout] test io::tree_test::recursive_deletion_removes_a_symlink_without_following_it ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test context::real_worktree_test::physical_git_worktrees_receive_distinct_arenas_in_one_repository ... ok
[INFO] [stdout] test lock::file_lock_test::lock_process_helper ... ok
[INFO] [stdout] test history::history_test::routine_publication_uses_the_clean_history_index ... ok
[INFO] [stdout] test lock::file_lock_test::same_process_probe_observes_a_held_lock ... ok
[INFO] [stdout] test quota::platform::linux_test::ext4_parsers_require_inheritance_state_and_exact_numeric_project ... ok
[INFO] [stdout] test quota::platform::linux_test::xfs_parsers_require_project_enforcement_and_a_nonzero_hard_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test inventory::reader_test::a_known_zero_size_is_not_owned_uncertainty ... ok
[INFO] [stdout] test lock::file_lock_test::lock_process_helper ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 140 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] test lock::file_lock_test::another_process_makes_the_lock_authoritatively_held ... ok
[INFO] [stdout] test inventory::reader_test::cached_inventory_does_not_descend_into_build_trees ... ok
[INFO] [stdout] test io::json_file_test::writes_and_reads_an_atomic_metadata_document ... ok
[INFO] [stdout] test lock::file_lock_test::process_death_releases_the_operating_system_lock ... ok
[INFO] [stdout] test quota::quota_test::persisted_provider_identities_are_bounded_and_control_free ... ok
[INFO] [stdout] test inventory::reader_test::a_stale_reservation_without_a_live_lease_is_inactive ... ok
[INFO] [stdout] test quota::quota_test::adopted_expectation_matches_exact_identity_and_limit ... ok
[INFO] [stdout] test inventory::reader_test::distinguishes_cached_admission_sizes_from_deep_measurements ... ok
[INFO] [stdout] test quota::quota_test::fake_provider_distinguishes_optional_capability_states ... ok
[INFO] [stdout] test quota::quota_test::adopted_limit_or_filesystem_drift_fails_closed ... ok
[INFO] [stdout] test inventory::reader_test::reads_schema_one_manifests_with_safe_defaults ... ok
[INFO] [stdout] test quota::quota_test::exact_external_enforcement_can_be_adopted_and_gates_aggregate_reservations ... ok
[INFO] [stdout] test quota::quota_test::backup_only_quota_expectation_remains_authoritative ... ok
[INFO] [stdout] test history::history_test::zero_retention_and_disabled_publication_are_deterministic ... ok
[INFO] [stdout] test quota::quota_test::plan_and_failed_adoption_never_create_expectation ... ok
[INFO] [stdout] test inventory::reader_test::rejects_a_manifest_whose_context_does_not_derive_its_identity ... ok
[INFO] [stdout] test io::json_file_test::fallback_replacement_preserves_a_valid_generation_at_every_fault ... ok
[INFO] [stdout] test io::json_file_test::publication_faults_preserve_the_authoritative_commit_boundary ... ok
[INFO] [stdout] test store::accounting_test::every_unparseable_object_under_the_arena_root_counts_as_uncertainty ... ok
[INFO] [stdout] test store::accounting_test::active_reservation_survives_build_directory_measurement_failure ... ok
[INFO] [stdout] test reservation::reservation_test::a_spawned_command_cannot_be_finalized_as_not_started ... ok
[INFO] [stdout] test reservation::reservation_test::a_command_rejected_before_spawn_does_not_train_reservations ... ok
[INFO] [stdout] test store::config::config_test::backup_only_configuration_survives_reopen_and_patch ... ok
[INFO] [stdout] test store::config::config_test::config_patch_preserves_unspecified_values ... ok
[INFO] [stdout] test store::config::config_test::store_configuration_is_durable_and_store_scoped ... ok
[INFO] [stdout] test history::history_test::concurrent_publication_retains_every_unique_receipt ... ok
[INFO] [stdout] test store::config::config_test::zero_arena_budget_is_rejected ... ok
[INFO] [stdout] test reservation::reservation_test::advisory_learning_failure_preserves_the_committed_outcome ... ok
[INFO] [stdout] test reservation::reservation_test::absent_final_measurement_preserves_the_durable_size ... ok
[INFO] [stdout] test store::marker_recovery_test::backup_only_store_marker_opens_read_only_and_read_write ... ok
[INFO] [stdout] test reservation::reservation_test::completed_growth_increases_the_next_command_reservation ... ok
[INFO] [stdout] test store::marker_recovery_test::backup_only_version_one_marker_is_upgraded_without_changing_identity ... ok
[INFO] [stdout] test context::real_worktree_test::replacing_a_configured_compiler_at_the_same_path_changes_identity ... ok
[INFO] [stdout] test io::json_chain_test::chained_write_preserves_a_valid_generation_at_every_fault ... ok
[INFO] [stdout] test store::accounting_test::unreadable_owned_metadata_blocks_collection ... ok
[INFO] [stdout] test store::accounting_test::raw_cargo_arguments_are_never_persisted_or_exposed ... ok
[INFO] [stdout] test store::lifecycle_test::dropped_spawned_lease_remains_suspect_without_cleanup_proof ... ok
[INFO] [stdout] test store::store_test::disappearing_capability_probe_is_treated_as_absent ... ok
[INFO] [stdout] test store::service_test::read_only_open_does_not_create_or_repair_store_state ... ok
[INFO] [stdout] test store::lifecycle_test::explicit_unconfirmed_cleanup_handoff_leaves_a_suspect_arena ... ok
[INFO] [stdout] test store::store_test::abandoned_store_marker_staging_is_recovered ... ok
[INFO] [stdout] test store::store_test::concurrent_store_initializers_serialize_marker_publication ... ok
[INFO] [stdout] test store::store_test::initializes_an_empty_marked_store ... ok
[INFO] [stdout] test store::accounting_test::live_reservations_are_admission_accounting_and_clear_on_finish ... ok
[INFO] [stdout] test store::store_test::refuses_to_claim_a_non_empty_unmarked_directory ... ok
[INFO] [stdout] test store::store_test::refuses_to_adopt_an_existing_unmarked_arena ... ok
[INFO] [stdout] test store::store_test::rejects_a_symlink_store_root ... ok
[INFO] [stdout] test store::store_test::version_one_store_markers_gain_a_private_fingerprint_key ... ok
[INFO] [stdout] test store::lifecycle_test::durable_lifecycle_stage_follows_process_creation ... ok
[INFO] [stdout] test store::accounting_test::lease_is_authoritative_for_inventory_and_collection ... ok
[INFO] [stdout] test worktree::registry_test::registry_ignores_only_valid_staging_and_reports_malformed_backups ... ok
[INFO] [stdout] test reservation::reservation_test::backup_only_profile_preserves_learned_reservations ... ok
[INFO] [stdout] test store::service_test::every_stable_mutator_rejects_a_read_only_handle_first ... ok
[INFO] [stdout] test store::accounting_test::command_fingerprints_do_not_correlate_across_stores ... ok
[INFO] [stdout] test store::store_test::dropped_reserved_lease_records_a_not_started_run ... ok
[INFO] [stdout] test reservation::reservation_test::profile_uses_p95_and_previous_growth ... ok
[INFO] [stdout] test store::service_test::read_only_inventory_never_creates_a_missing_lock_file ... ok
[INFO] [stdout] test store::store_test::enforces_owner_only_store_permissions ... ok
[INFO] [stdout] test store::recovery_test::explicit_suspect_recovery_publishes_an_audit_receipt ... ok
[INFO] [stdout] test worktree::worktree_test::metadata_is_byte_bounded_and_aliases_fail_closed ... ok
[INFO] [stdout] test worktree::worktree_test::registry_ignores_recognized_json_publication_artifacts ... ok
[INFO] [stdout] test store::store_test::rejected_build_substitution_does_not_advance_the_manifest ... ok
[INFO] [stdout] test store::store_test::refuses_to_reuse_an_unfinished_arena_without_a_live_lease ... ok
[INFO] [stdout] test store::store_test::expired_pins_stop_protecting_an_arena ... ok
[INFO] [stdout] test store::service_test::contended_admission_does_not_hold_the_collection_lock ... ok
[INFO] [stdout] test worktree::registry_test::backup_only_records_preserve_every_worktree_lifecycle_state ... ok
[INFO] [stdout] test worktree::worktree_test::removed_requires_absence_and_preserves_history ... ok
[INFO] [stdout] test worktree::worktree_test::a_reused_path_selects_the_new_live_registration ... ok
[INFO] [stdout] test store::recovery_test::crash_recovery_uses_the_durable_process_stage ... ok
[INFO] [stdout] test worktree::worktree_test::removal_gate_blocks_active_and_future_builds ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- collection::trash_test::an_unmeasurable_trash_tree_fails_closed_instead_of_counting_zero stdout ----
[INFO] [stdout] Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     collection::trash_test::an_unmeasurable_trash_tree_fails_closed_instead_of_counting_zero
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 140 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9", kill_on_drop: false }`
[INFO] [stdout] 227d556b70c4a439981d3885833f6de52bc52b0f0ded2814c53752a1dc746cf9
