[INFO] cloning repository https://github.com/beyond10x/worktree
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/beyond10x/worktree" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbeyond10x%2Fworktree", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbeyond10x%2Fworktree'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 41630ffd9af17e0a3229d92dc464f8ba39d61055
[INFO] testing beyond10x/worktree against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbeyond10x%2Fworktree" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/beyond10x/worktree
[INFO] finished tweaking git repo https://github.com/beyond10x/worktree
[INFO] tweaked toml for git repo https://github.com/beyond10x/worktree written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/beyond10x/worktree 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 git repo https://github.com/beyond10x/worktree 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 toml v1.1.8+spec-1.1.0
[INFO] [stderr]   Downloaded toml_writer v1.1.3+spec-1.1.0
[INFO] [stderr]   Downloaded serde_spanned v1.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101
[INFO] running `Command { std: "docker" "start" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", 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" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101" "/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" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", 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" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling toml_writer v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling smallvec v1.16.3
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling toml_parser v1.1.5+spec-1.1.0
[INFO] [stderr]    Compiling hashlink v0.12.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling uuid v1.28.0
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling toml_datetime v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.2
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]    Compiling toml v1.1.8+spec-1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling b10x-worktree-domain v0.18.2 (/opt/rustwide/workdir/crates/worktree-domain)
[INFO] [stderr]    Compiling b10x-worktree v0.18.2 (/opt/rustwide/workdir/crates/worktree)
[INFO] [stderr]    Compiling b10x-worktree-git v0.18.2 (/opt/rustwide/workdir/crates/worktree-git)
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling b10x-worktree-state v0.18.2 (/opt/rustwide/workdir/crates/worktree-state)
[INFO] [stderr]    Compiling b10x-worktree-cli v0.18.2 (/opt/rustwide/workdir/crates/worktree-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 20s
[INFO] running `Command { std: "docker" "inspect" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", 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" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101" "/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 b10x-worktree-domain v0.18.2 (/opt/rustwide/workdir/crates/worktree-domain)
[INFO] [stderr]    Compiling b10x-worktree v0.18.2 (/opt/rustwide/workdir/crates/worktree)
[INFO] [stderr]    Compiling b10x-worktree-git v0.18.2 (/opt/rustwide/workdir/crates/worktree-git)
[INFO] [stderr]    Compiling b10x-worktree-state v0.18.2 (/opt/rustwide/workdir/crates/worktree-state)
[INFO] [stderr]    Compiling b10x-worktree-cli v0.18.2 (/opt/rustwide/workdir/crates/worktree-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 47.76s
[INFO] running `Command { std: "docker" "inspect" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", 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" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101" "/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.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/b10x_worktree-548e698b1691930b)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test tests::acknowledged_commit_absent_from_the_object_database_is_abandoned ... ok
[INFO] [stdout] test tests::abandonment_requires_reviewed_ids_and_a_matching_acknowledgement ... ok
[INFO] [stdout] test tests::a_present_archive_stands_in_only_for_missing_remote_proof ... ok
[INFO] [stdout] test tests::a_dotted_id_is_refused_with_hyphen_guidance ... ok
[INFO] [stdout] test tests::a_directory_name_counts_only_records_in_scope_and_never_removed_ones ... ok
[INFO] [stdout] test tests::an_unknown_reference_names_the_value ... ok
[INFO] [stdout] test tests::acknowledgement_is_refused_while_a_remote_still_advertises_the_commit ... ok
[INFO] [stdout] test tests::a_record_whose_path_is_gone_still_resolves_by_id ... ok
[INFO] [stdout] test tests::create_refuses_a_symlinked_parent_introduced_after_planning ... ok
[INFO] [stdout] test tests::a_tree_argument_keeps_existing_directories_and_resolves_registered_names ... ok
[INFO] [stdout] test tests::a_reference_resolves_as_an_id_a_path_or_a_directory_name ... ok
[INFO] [stdout] test tests::acknowledged_unrecoverable_commit_abandons_a_missing_active_record ... ok
[INFO] [stdout] test tests::deleted_repository_is_not_retired_while_a_relocation_destination_exists ... ok
[INFO] [stdout] test tests::an_id_and_a_directory_name_naming_different_records_are_ambiguous ... ok
[INFO] [stdout] test tests::durable_removal_intent_allows_missing_active_record_to_complete ... ok
[INFO] [stdout] test tests::adopt_refuses_the_primary_checkout ... ok
[INFO] [stdout] test tests::an_archive_is_not_consulted_while_remote_refs_prove_a_clean_tree ... ok
[INFO] [stdout] test tests::finish_persists_the_observed_head ... ok
[INFO] [stdout] test tests::acknowledgement_is_refused_while_a_local_ref_still_contains_the_commit ... ok
[INFO] [stdout] test tests::finished_stale_relocation_refuses_ambiguous_or_destination_only_topology ... ok
[INFO] [stdout] test tests::finished_stale_relocation_refuses_an_unlisted_destination_path ... ok
[INFO] [stdout] test tests::gc_finishes_a_removal_that_git_interrupted ... ok
[INFO] [stdout] test tests::create_revalidates_the_reviewed_path_and_base ... ok
[INFO] [stdout] test tests::external_retirement_requires_separate_explicit_confirmation ... ok
[INFO] [stdout] test tests::gc_apply_requires_exact_ids_and_only_touches_selected_workspace_records ... ok
[INFO] [stdout] test tests::gc_never_deletes_an_unlinked_tree_without_removal_intent ... ok
[INFO] [stdout] test tests::a_relative_path_resolves_against_the_working_directory ... ok
[INFO] [stdout] test tests::finished_stale_relocation_requires_matching_record_intent_and_source_heads ... ok
[INFO] [stdout] test tests::finish_refuses_a_live_lease_without_changing_the_record ... ok
[INFO] [stdout] test tests::finished_external_source_supersedes_stale_relocation_on_retirement ... ok
[INFO] [stdout] test tests::missing_active_record_without_durable_removal_intent_is_refused ... ok
[INFO] [stdout] test tests::reconcile_recovers_interrupted_provisioning_and_failed_linked_trees ... ok
[INFO] [stdout] test tests::gc_retains_an_interrupted_removal_whose_residue_is_unproven ... ok
[INFO] [stdout] test tests::gc_scope_selects_the_repository_unless_profile_or_ids_are_given ... ok
[INFO] [stdout] test tests::gc_persists_removal_intent_before_a_failed_delete ... ok
[INFO] [stdout] test tests::interrupted_external_removal_completes_only_when_both_paths_are_absent ... ok
[INFO] [stdout] test tests::readiness_requires_an_active_profile ... ok
[INFO] [stdout] test tests::migrates_dirty_legacy_tree_into_managed_root ... ok
[INFO] [stdout] test tests::tombstones_only_remotely_recoverable_missing_records ... ok
[INFO] [stdout] test tests::late_relocation_destination_refuses_removal_and_preserves_both_intents ... ok
[INFO] [stdout] test tests::remote_refs_never_cover_a_dirty_tree_that_has_an_archive ... ok
[INFO] [stdout] test tests::gc_refuses_when_head_changes_after_removal_intent_is_durable ... ok
[INFO] [stdout] test tests::gc_refuses_when_head_changes_while_remote_proof_is_collected ... ok
[INFO] [stdout] test tests::gc_refuses_when_the_observed_path_differs_from_the_registered_path ... ok
[INFO] [stdout] test tests::interrupted_external_removal_refuses_an_unlisted_destination_on_disk ... ok
[INFO] [stdout] test tests::hidden_state_relies_on_the_archive_only_of_a_dirty_tree_assessed_on_it ... ok
[INFO] [stdout] test tests::without_an_archive_a_dirty_tree_is_refused_as_before ... ok
[INFO] [stdout] test tests::without_an_archive_a_local_only_tree_is_refused_as_before ... ok
[INFO] [stdout] test tests::two_records_sharing_a_directory_name_are_ambiguous ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/worktree-a49da208f435c487)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test tests::ordinary_success_uses_cli_protocol_envelope ... ok
[INFO] [stdout] test tests::reconciliation_report_uses_reconciliation_protocol_version ... ok
[INFO] [stdout] test tests::installed_guidance_says_the_skill_prints_without_writing ... ok
[INFO] [stdout] test tests::command_errors_use_their_protocol_versions ... ok
[INFO] [stdout] test tests::generated_guidance_requires_exact_reviewed_cleanup_ids ... ok
[INFO] [stdout] test tests::external_retirement_confirmation_requires_apply ... ok
[INFO] [stdout] test tests::managed_guidance_refuses_malformed_markers_without_overwriting ... ok
[INFO] [stdout] test tests::gc_scope_defaults_to_the_repository ... ok
[INFO] [stdout] test tests::managed_guidance_refuses_non_utf8_without_overwriting ... ok
[INFO] [stdout] test tests::generated_skill_states_that_unkept_ignored_entries_are_disposable ... ok
[INFO] [stdout] test tests::skill_writes_files_only_below_an_explicit_out ... ok
[INFO] [stdout] test tests::unrecoverable_acknowledgement_requires_a_reviewed_apply ... ok
[INFO] [stdout] test tests::archive_defaults_to_the_current_tree_and_replaces_only_on_request ... ok
[INFO] [stdout] test tests::generated_skill_can_refresh_without_force ... ok
[INFO] [stdout] test tests::managed_guidance_is_replaced_idempotently ... ok
[INFO] [stderr]      Running tests/archive_data_loss.rs (/opt/rustwide/target/release/deps/archive_data_loss-bb417709f39878d6)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_skip_worktree_edit_is_archived_or_the_removal_is_refused ... ok
[INFO] [stdout] test an_assume_unchanged_edit_is_archived_or_the_removal_is_refused ... ok
[INFO] [stdout] test staged_content_that_differs_from_the_worktree_is_archived_or_the_removal_is_refused ... ok
[INFO] [stdout] test a_file_below_a_non_repository_dot_git_directory_is_archived_or_the_removal_is_refused ... ok
[INFO] [stdout] test a_commit_held_only_by_a_per_worktree_ref_is_archived_or_the_removal_is_refused ... ok
[INFO] [stdout] test a_bundle_whose_base_left_every_remote_is_refused_before_removal ... ok
[INFO] [stdout] test the_documented_restore_reproduces_raw_bytes_under_an_eol_attribute ... ok
[INFO] [stdout] test the_documented_restore_reproduces_every_file_byte_and_executable_bit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.96s
[INFO] [stderr]      Running tests/archive_retirement.rs (/opt/rustwide/target/release/deps/archive_retirement-2e72481c2de6a5cc)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test a_live_lease_still_refuses_an_archived_tree ... ok
[INFO] [stdout] test a_local_only_tree_without_an_archive_is_still_refused ... ok
[INFO] [stdout] test an_archive_of_a_clean_tree_does_not_cover_later_dirt ... ok
[INFO] [stdout] test archive_writes_a_verified_manifest_and_leaves_the_tree_untouched ... ok
[INFO] [stdout] test a_missing_bundle_is_refused_as_incomplete ... ok
[INFO] [stdout] test a_commit_after_the_archive_is_refused_as_stale ... ok
[INFO] [stdout] test a_changed_bundle_digest_is_refused ... ok
[INFO] [stdout] test an_edit_after_the_archive_is_refused_as_stale ... ok
[INFO] [stdout] test a_new_file_after_the_archive_is_refused_as_stale ... ok
[INFO] [stdout] test an_existing_archive_is_replaced_only_on_request_and_never_deleted ... ok
[INFO] [stdout] test a_bundle_missing_a_unique_commit_is_refused_even_with_a_matching_digest ... ok
[INFO] [stdout] test an_archived_local_commit_is_retired_and_restorable_from_the_bundle ... ok
[INFO] [stdout] test an_archived_dirty_tree_is_finished_retired_and_restorable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.81s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/build_output.rs (/opt/rustwide/target/release/deps/build_output-f29681d38c34d7d5)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test archive_keeps_non_layout_files_under_target ... ok
[INFO] [stdout] test archive_keeps_an_unsigned_cachedir_tag ... ok
[INFO] [stdout] test archive_leaves_layout_out_beside_a_tracked_file_under_target ... ok
[INFO] [stdout] test archive_leaves_cargo_layout_out_and_records_its_size ... ok
[INFO] [stdout] test gc_refuses_layout_below_a_target_the_archive_did_not_record ... ok
[INFO] [stdout] test gc_refuses_when_a_left_out_path_is_no_longer_build_layout ... ok
[INFO] [stdout] test archive_without_build_output_keeps_format_2_bytes ... ok
[INFO] [stdout] test strip_apply_without_id_refuses ... ok
[INFO] [stdout] test a_build_directory_with_no_pubspec_beside_is_stripped_only_as_ignored_output ... ok
[INFO] [stdout] test strip_keeps_a_tracked_file_replaced_by_a_symlink_under_target ... ok
[INFO] [stdout] test strip_keeps_tracked_file_changes_under_target ... ok
[INFO] [stdout] test gc_removes_a_tree_with_a_tracked_file_under_its_target ... ok
[INFO] [stdout] test strip_dry_run_lists_bytes_and_changes_nothing ... ok
[INFO] [stdout] test strip_keeps_a_bare_repository_beside_the_layout_it_strips ... ok
[INFO] [stdout] test gc_removes_a_tree_whose_left_out_layout_is_still_cache ... ok
[INFO] [stdout] test strip_apply_rewrites_patch_and_archive_becomes_removable ... ok
[INFO] [stdout] test strip_refuses_present_tree_and_invalid_manifest ... ok
[INFO] [stdout] test strip_removes_flutter_build_output_beside_a_pubspec ... ok
[INFO] [stderr]      Running tests/cache_discard.rs (/opt/rustwide/target/release/deps/cache_discard-b3a750c86a700749)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test a_process_working_in_the_tree_refuses_the_discard ... ok
[INFO] [stdout] test a_tmp_outside_a_tagged_target_holding_a_profile_is_not_cargo_scratch ... ok
[INFO] [stdout] test a_symlinked_tmp_or_one_below_a_target_triple_is_not_cargo_scratch ... ok
[INFO] [stdout] test a_profile_git_reports_itself_is_discarded_below_an_untagged_target ... ok
[INFO] [stdout] test a_profile_git_reports_itself_is_ignored_output_beside_no_tracked_manifest ... ok
[INFO] [stdout] test a_live_lease_refuses_the_discard_but_not_the_review ... ok
[INFO] [stdout] test an_untagged_target_beside_no_tracked_manifest_is_not_cargo_cache ... ok
[INFO] [stdout] test a_symlinked_untagged_target_is_unlinked_and_never_followed ... ok
[INFO] [stdout] test a_profile_holding_a_nested_repository_falls_to_its_parts ... ok
[INFO] [stdout] test a_profile_reached_through_a_symlink_is_unlinked_and_never_followed ... ok
[INFO] [stdout] test an_untagged_cargo_layout_under_another_name_is_not_cargo_cache ... ok
[INFO] [stdout] test a_nested_repository_in_target_tmp_is_never_discarded ... ok
[INFO] [stdout] test an_untagged_target_whose_profile_or_markers_are_symlinks_is_not_followed ... ok
[INFO] [stdout] test an_untagged_target_whose_profile_lacks_deps_is_not_cargo_cache ... ok
[INFO] [stdout] test dependencies_and_environments_are_cache_only_beside_tracked_sources ... ok
[INFO] [stdout] test a_target_whose_tmp_holds_only_scratch_goes_whole_and_the_tree_is_collected ... ok
[INFO] [stdout] test node_modules_holding_a_nested_repository_falls_to_its_parts ... ok
[INFO] [stdout] test a_target_of_nothing_but_cache_goes_whole_and_the_tree_is_collected ... ok
[INFO] [stdout] test beside_a_kept_record_the_target_tmp_is_discarded_on_its_own ... ok
[INFO] [stdout] test beside_a_kept_record_an_untagged_target_discards_its_profile_and_scratch_but_not_a_fixture_repository ... ok
[INFO] [stdout] test a_kept_record_inside_a_cargo_target_survives_and_the_rest_of_the_target_goes ... ok
[INFO] [stdout] test an_untagged_target_holding_a_fixture_repository_falls_to_its_parts_and_the_tree_is_collected ... ok
[INFO] [stdout] test finish_discard_cache_archive_images_a_fixture_repository_and_the_tree_is_collected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.86s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deleted_repository.rs (/opt/rustwide/target/release/deps/deleted_repository-c3be520ae67aa006)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test dry_run_reports_a_deleted_repository_naming_the_recorded_commit_and_path ... ok
[INFO] [stdout] test apply_without_the_acknowledgement_keeps_the_record ... ok
[INFO] [stdout] test acknowledging_the_recorded_commit_tombstones_a_record_whose_repository_was_deleted ... ok
[INFO] [stdout] test a_tree_path_that_still_exists_is_refused_and_left_on_disk ... ok
[INFO] [stdout] test acknowledging_a_different_commit_is_refused_and_keeps_the_record ... ok
[INFO] [stdout] test a_repository_root_that_is_no_longer_a_repository_counts_as_deleted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/doctor.rs (/opt/rustwide/target/release/deps/doctor-c9faa0b4c818130c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test doctor_check_fails_and_names_missing_active_profile ... ok
[INFO] [stdout] test doctor_check_passes_with_an_active_profile ... ok
[INFO] [stdout] test doctor_check_json_failure_names_missing_active_profile ... ok
[INFO] [stderr]      Running tests/flutter_build_output.rs (/opt/rustwide/target/release/deps/flutter_build_output-f2b4012d4c65d8a6)
[INFO] [stdout] test doctor_without_check_still_reports_zero_profiles_successfully ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test discard_cache_names_a_build_directory_with_no_pubspec_beside_ignored_output ... ok
[INFO] [stdout] test discard_cache_splits_flutter_output_holding_a_git_entry_at_any_depth ... ok
[INFO] [stdout] test archive_keeps_a_build_directory_with_no_pubspec_beside ... ok
[INFO] [stdout] test archive_keeps_a_tracked_build_directory_beside_a_pubspec ... ok
[INFO] [stdout] test archive_leaves_flutter_output_out_beside_a_pubspec ... ok
[INFO] [stdout] test discard_cache_deletes_flutter_output_beside_a_pubspec ... ok
[INFO] [stdout] test an_archive_written_before_flutter_was_recognised_still_verifies ... ok
[INFO] [stdout] test strip_takes_a_non_layout_file_in_a_cargo_target_named_build_only_as_ignored_output ... ok
[INFO] [stdout] test finish_archive_removes_a_tree_through_left_out_flutter_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/flutter_strip_adversary.rs (/opt/rustwide/target/release/deps/flutter_strip_adversary-747e8a0ad9dc26f3)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test adversary_flutter_output_inside_a_cargo_target_is_recorded_by_its_own_rule ... ok
[INFO] [stdout] test adversary_flutter_domain_edges_hold ... ok
[INFO] [stdout] test adversary_flutter_strip_removes_only_output_and_leaves_a_usable_archive ... ok
[INFO] [stderr]      Running tests/gc_scope.rs (/opt/rustwide/target/release/deps/gc_scope-316a73148f7e2d53)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gc_refuses_an_unknown_scope ... ok
[INFO] [stdout] test gc_resolves_repo_from_a_linked_tree_to_its_primary_repository ... ok
[INFO] [stdout] test gc_with_an_id_assesses_the_named_record_whatever_the_scope ... ok
[INFO] [stdout] test gc_defaults_to_the_repository_and_profile_scope_keeps_every_record ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hidden_state.rs (/opt/rustwide/target/release/deps/hidden_state-ea55520efa68849d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_skip_worktree_edit_retains_a_published_tree ... ok
[INFO] [stdout] test files_below_a_nested_dot_git_retain_a_published_tree ... ok
[INFO] [stdout] test a_plain_dot_git_file_in_a_subdirectory_retains_a_published_tree ... ok
[INFO] [stdout] test an_assume_unchanged_edit_retains_a_published_tree ... ok
[INFO] [stdout] test a_commit_held_by_a_per_worktree_ref_retains_a_published_tree ... ok
[INFO] [stdout] test staged_content_only_the_index_holds_retains_an_archived_tree ... ok
[INFO] [stdout] test the_raw_restore_reproduces_bytes_that_attributes_would_rewrite ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.89s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ignored_output.rs (/opt/rustwide/target/release/deps/ignored_output-acc2a6fdb1790a6d)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_negation_below_an_excluded_directory_keeps_what_git_keeps ... ok
[INFO] [stdout] test an_ignored_symbolic_link_is_deleted_and_never_followed ... ok
[INFO] [stdout] test a_negated_keep_pattern_discards_the_one_path_it_names ... ok
[INFO] [stdout] test an_ignored_keep_file_is_itself_kept ... ok
[INFO] [stdout] test a_nested_repository_at_depth_three_splits_the_directories_above_it ... ok
[INFO] [stdout] test without_a_keep_file_every_ignored_entry_is_discarded ... ok
[INFO] [stdout] test a_path_kept_after_the_archive_is_never_deleted_as_layout ... ok
[INFO] [stdout] test a_keep_file_that_is_not_a_regular_file_refuses_and_deletes_nothing ... ok
[INFO] [stdout] test a_kept_record_survives_and_finish_archives_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ignored_output_adversary.rs (/opt/rustwide/target/release/deps/ignored_output_adversary-2413b29e34f1f658)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_bind_mount_below_an_ignored_directory_is_not_deleted_through ... ok
[INFO] [stdout] test an_ignored_file_that_cannot_be_read_is_retained ... FAILED
[INFO] [stdout] test an_empty_directory_a_keep_pattern_names_is_kept ... ok
[INFO] [stderr] error: test failed, to rerun pass `-p b10x-worktree-cli --test ignored_output_adversary`
[INFO] [stdout] test finish_with_archive_archives_every_kept_path ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- an_ignored_file_that_cannot_be_read_is_retained stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_ignored_file_that_cannot_be_read_is_retained' (17564) panicked at crates/worktree-cli/tests/ignored_output_adversary.rs:186:9:
[INFO] [stdout] /tmp/.tmpV38dk4/state/worktree/trees/test/one/adversary/private.log
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x590a3f8902a1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x590a3f8a525a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x590a3f8949bc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x590a3f86a976 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x590a3f887ad9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x590a3f81d540 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x590a3f887c92 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x590a3f86aa22 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x590a3f8634f9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x590a3f86b6dd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x590a3f8a598c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x590a3f808968 - <ignored_output_adversary[616cbac63e601459]::an_ignored_file_that_cannot_be_read_is_retained::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x590a3f81082b - 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]   13:     0x590a3f81de95 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   14:     0x590a3f817754 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x590a3f820ff2 - <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]   16:     0x590a3f88f619 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x79de3287fdfa - <unknown>
[INFO] [stdout]   18:     0x79de329133d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     an_ignored_file_that_cannot_be_read_is_retained
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101", kill_on_drop: false }`
[INFO] [stdout] db6dbb6008e4a042f7e6e8805ae2a9265c92a51f3c51e1391df452b25c6f1101
