[INFO] fetching crate tzap-core 0.2.5...
[INFO] testing tzap-core-0.2.5 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate tzap-core 0.2.5 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate tzap-core 0.2.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tzap-core 0.2.5
[INFO] tweaked toml for crates.io crate tzap-core 0.2.5 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tzap-core 0.2.5 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tzap-core 0.2.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4
[INFO] running `Command { std: "docker" "start" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", 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" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", 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" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling cpubits v0.1.1
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling sha2-asm v0.6.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling universal-hash v0.6.1
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling polyval v0.7.3
[INFO] [stderr]    Compiling aead v0.6.1
[INFO] [stderr]    Compiling poly1305 v0.9.1
[INFO] [stderr]    Compiling ghash v0.6.0
[INFO] [stderr]    Compiling ctr v0.10.1
[INFO] [stderr]    Compiling aes v0.9.2
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling chacha20poly1305 v0.11.0
[INFO] [stderr]    Compiling aes-gcm v0.11.0
[INFO] [stderr]    Compiling aes-gcm-siv v0.12.0
[INFO] [stderr]    Compiling rustix-linux-procfs v0.1.1
[INFO] [stderr]    Compiling fs-set-times v0.20.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling cap-primitives v4.0.2
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling cap-std v4.0.2
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling cap-fs-ext v4.0.2
[INFO] [stderr]    Compiling tzap-core v0.2.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.15s
[INFO] running `Command { std: "docker" "inspect" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", 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" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling tzap-core v0.2.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.73s
[INFO] running `Command { std: "docker" "inspect" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", 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" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/tzap-core/4aea8fe2a213d243/out/tzap_core-4aea8fe2a213d243)
[INFO] [stdout] 
[INFO] [stdout] running 596 tests
[INFO] [stdout] test compression::tests::compresses_and_decompresses_exact_frame ... ok
[INFO] [stdout] test compression::tests::compresses_and_decompresses_exact_dictionary_frame ... ok
[INFO] [stdout] test compression::tests::rejects_decompressed_size_over_metadata_object_cap ... ok
[INFO] [stdout] test compression::tests::rejects_decompressed_size_over_u32_cap ... ok
[INFO] [stdout] test crypto::tests::aead_none_passes_plaintext_through ... ok
[INFO] [stdout] test compression::tests::rejects_wrong_decompressed_size ... ok
[INFO] [stdout] test crypto::tests::aead_rejects_wrong_nonce_length ... ok
[INFO] [stdout] test compression::tests::rejects_trailing_concatenated_and_skippable_frames ... ok
[INFO] [stdout] test crypto::tests::computes_and_verifies_hmac_domains ... ok
[INFO] [stdout] test crypto::tests::computes_and_verifies_unkeyed_integrity_domains ... ok
[INFO] [stdout] test crypto::tests::derives_nonce_and_aad_with_domain_separation ... ok
[INFO] [stdout] test crypto::tests::derives_stable_distinct_subkeys ... ok
[INFO] [stdout] test crypto::tests::hmac_sidecar_domain_vector_and_boundary_bytes_are_literal ... ok
[INFO] [stdout] test crypto::tests::parses_none_kdf_params ... ok
[INFO] [stdout] test crypto::tests::parses_argon2id_kdf_params ... ok
[INFO] [stdout] test crypto::tests::passphrase_normalization_preserves_archive_semantics ... ok
[INFO] [stdout] test crypto::tests::rejects_argon2id_params_above_reader_caps ... ok
[INFO] [stdout] test crypto::tests::aead_round_trips_all_registered_algorithms ... ok
[INFO] [stdout] test crypto::tests::parses_recipient_wrap_kdf_params ... ok
[INFO] [stdout] test crypto::tests::rejects_argon2id_product_of_m_cost_and_t_cost_over_reader_cap ... ok
[INFO] [stdout] test crypto::tests::rejects_argon2id_salt_bounds_and_raw_kdf_truncation ... ok
[INFO] [stdout] test crypto::tests::rejects_invalid_recipient_wrap_kdf_params_fields ... ok
[INFO] [stdout] test crypto::tests::rejects_kdf_algo_tag_mismatch ... ok
[INFO] [stdout] test entry_metadata::tests::archive_timestamp_methods_and_formatting ... ok
[INFO] [stdout] test crypto::tests::hkdf_passphrase_and_identity_vectors_are_literal ... ok
[INFO] [stdout] test entry_metadata::tests::auxiliary_name_decoding_comprehensive ... ok
[INFO] [stdout] test crypto::tests::parses_raw_kdf_params ... ok
[INFO] [stdout] test entry_metadata::tests::archive_timestamps_convert_back_to_the_instant_they_came_from ... ok
[INFO] [stdout] test entry_metadata::tests::canonical_pax_round_trip_and_order_rejection ... ok
[INFO] [stdout] test entry_metadata::tests::canonical_pax_encode_error_cases ... ok
[INFO] [stdout] test entry_metadata::tests::capture_report_detail_must_decode_to_canonical_utf8 ... ok
[INFO] [stdout] test entry_metadata::tests::capture_report_validation_comprehensive ... ok
[INFO] [stdout] test crypto::tests::argon2id_profile_rejects_alternate_version_vector ... ok
[INFO] [stdout] test crypto::tests::derives_argon2id_master_key_from_nfc_passphrase ... ok
[INFO] [stdout] test entry_metadata::tests::helper_predicates_and_tokens ... ok
[INFO] [stdout] test entry_metadata::tests::generic_xattr_auxiliary_uses_the_declared_source_os_namespace_rules ... ok
[INFO] [stdout] test entry_metadata::tests::metadata_declaration_query_methods ... ok
[INFO] [stdout] test entry_metadata::tests::host_source_os_label_is_one_of_the_accepted_values ... ok
[INFO] [stdout] test entry_metadata::tests::linux_posix_acl_binary_and_canonical_text_round_trip ... ok
[INFO] [stdout] test entry_metadata::tests::owner_name_decoding_keeps_partial_information_and_normalizes_to_nfc ... ok
[INFO] [stdout] test entry_metadata::tests::nfs4_acl_rejects_compact_permission_and_flag_fields ... ok
[INFO] [stdout] test entry_metadata::tests::parse_timestamp_comprehensive ... ok
[INFO] [stdout] test entry_metadata::tests::parse_primary_metadata_negatives ... ok
[INFO] [stdout] test entry_metadata::tests::pax_parsing_negative_and_fuzz_vectors ... ok
[INFO] [stdout] test entry_metadata::tests::pre_epoch_times_survive_the_full_encode_parse_round_trip ... ok
[INFO] [stdout] test entry_metadata::tests::other_unix_source_with_posix_owned_creationtime_parses_only_with_posix_profile_declared ... ok
[INFO] [stdout] test entry_metadata::tests::profile_dependencies_and_extension_namespace_are_enforced ... ok
[INFO] [stdout] test entry_metadata::tests::projected_posix_mode_keeps_the_read_only_attribute_for_files ... ok
[INFO] [stdout] test entry_metadata::tests::darwin_acl_external_form_rejects_malformed_or_unbounded_payloads ... ok
[INFO] [stdout] test entry_metadata::tests::decoder_and_hex_utility_validations ... ok
[INFO] [stdout] test entry_metadata::tests::profile_list_overlap_reserved_and_missing_portable_are_rejected ... ok
[INFO] [stdout] test entry_metadata::tests::profile_dependency_closure_holds_for_optional_profiles_too ... ok
[INFO] [stdout] test entry_metadata::tests::sparse_map_requires_merged_bounded_extents ... ok
[INFO] [stdout] test entry_metadata::tests::sparse_layout_parsing_and_profile_methods ... ok
[INFO] [stdout] test entry_metadata::tests::the_last_second_before_the_epoch_converts_but_never_encodes ... ok
[INFO] [stdout] test entry_metadata::tests::timestamp_rejects_negative_zero_integer_component ... ok
[INFO] [stdout] test entry_metadata::tests::streaming_auxiliary_validator_error_cases ... ok
[INFO] [stdout] test entry_metadata::tests::windows_security_descriptor_validation_comprehensive ... ok
[INFO] [stdout] test entry_metadata::tests::generated_canonical_pax_records_round_trip_with_unicode_and_non_ascii_values ... ok
[INFO] [stdout] test entry_metadata::tests::macos_entitlement_and_superuser_flags_are_system_class ... ok
[INFO] [stdout] test entry_metadata::tests::windows_portable_attribute_projection_maps_only_the_four_defined_bits ... ok
[INFO] [stdout] test fec::tests::concatenates_complete_data_shards_without_repair ... ok
[INFO] [stdout] test entry_metadata::tests::textual_acl_requires_canonical_tuple_order_and_fixed_fields ... ok
[INFO] [stdout] test entry_metadata::tests::windows_reparse_buffer_and_ea_stream_validation ... ok
[INFO] [stdout] test entry_metadata::tests::projected_posix_mode_keeps_directories_traversable_and_writable ... ok
[INFO] [stdout] test entry_metadata::tests::xattr_profile_ownership_depends_on_declared_source_os ... ok
[INFO] [stdout] test crypto::tests::rejects_index_root_aad_counter_mismatch ... ok
[INFO] [stdout] test entry_metadata::tests::resolve_posix_owner_names_resolves_root_and_tolerates_an_unknown_id ... ok
[INFO] [stdout] test crypto::tests::rejects_old_nonce_info_without_domain_length ... ok
[INFO] [stdout] test fec::tests::rejects_erasure_repair_above_work_cap_before_inversion ... ok
[INFO] [stdout] test crypto::tests::padded_aead_object_round_trips_with_derived_nonce_and_aad ... ok
[INFO] [stdout] test crypto::tests::argon2id_passphrase_edge_vectors_are_literal ... ok
[INFO] [stdout] test entry_metadata::tests::canonical_base64_and_percent_name_codecs_round_trip_binary_values ... ok
[INFO] [stdout] test linux_metadata::tests::project_id_capture_treats_missing_ioctl_as_unavailable ... ok
[INFO] [stdout] test metadata::tests::candidate_path_lookup_uses_supplied_collision_cap ... ok
[INFO] [stdout] test metadata::tests::default_reader_caps_match_v45 ... ok
[INFO] [stdout] test metadata::tests::directory_hint_paths_obey_configured_max_path_length ... ok
[INFO] [stdout] test metadata::tests::directory_hint_shard_count_cap_is_independent_from_index_shard_cap ... ok
[INFO] [stdout] test metadata::tests::directory_hint_table_rejects_empty_shard_lists ... ok
[INFO] [stdout] test metadata::tests::directory_hint_table_rejects_wrong_hint_shard_identity ... ok
[INFO] [stdout] test metadata::tests::directory_hint_table_rejects_zero_count_nonzero_offsets ... ok
[INFO] [stdout] test metadata::tests::encrypted_object_extents_reject_zero_data_or_size_for_all_metadata_rows ... ok
[INFO] [stdout] test fec::tests::gf16_arithmetic_matches_polynomial_examples ... ok
[INFO] [stdout] test fec::tests::gf16_table_multiplication_matches_polynomial_multiplication ... ok
[INFO] [stdout] test fec::tests::encodes_hardcoded_cauchy_parity_vector ... ok
[INFO] [stdout] test fec::tests::rejects_invalid_shapes_before_repair ... ok
[INFO] [stdout] test fec::tests::encodes_little_endian_symbols ... ok
[INFO] [stdout] test fec::tests::inverting_a_singular_matrix_still_fails ... ok
[INFO] [stdout] test fec::tests::repairs_missing_data_from_data_and_parity_rows ... ok
[INFO] [stdout] test fec::tests::repairs_when_only_parity_and_one_data_row_remain ... ok
[INFO] [stdout] test fec::tests::table_multiply_matches_polynomial_multiply_across_the_field ... ok
[INFO] [stdout] test metadata::tests::index_root_rejects_dictionary_fields_when_crypto_header_has_no_dictionary ... ok
[INFO] [stdout] test fec::tests::every_single_shard_erasure_repairs_exactly ... ok
[INFO] [stdout] test metadata::tests::index_root_rejects_has_dictionary_with_zero_dictionary_fields ... ok
[INFO] [stdout] test metadata::tests::index_root_rejects_shard_extent_above_crypto_header_class_limits ... ok
[INFO] [stdout] test metadata::tests::index_root_rejects_empty_archive_with_dictionary_extent ... ok
[INFO] [stdout] test metadata::tests::index_shard_rejects_unsupported_version_and_zero_count_pointer_offsets ... ok
[INFO] [stdout] test metadata::tests::parses_valid_empty_index_root ... ok
[INFO] [stdout] test metadata::tests::parses_single_shard_and_finds_final_file_entry ... ok
[INFO] [stdout] test metadata::tests::metadata_parsers_reject_malformed_buffer_corpus ... ok
[INFO] [stdout] test metadata::tests::rejects_directory_hint_rows_sorted_by_old_v36_key_only ... ok
[INFO] [stdout] test metadata::tests::index_shard_rejects_non_exact_local_frame_and_envelope_tables ... ok
[INFO] [stdout] test non_seekable_reader::tests::helper_overflow_checks ... ok
[INFO] [stdout] test non_seekable_reader::tests::streamed_payload_summary_maps_and_duplicates ... ok
[INFO] [stdout] test padding::tests::byte_form_padding_round_trips ... ok
[INFO] [stdout] test metadata::tests::index_root_rejects_nonzero_offsets_for_absent_counted_tables ... ok
[INFO] [stdout] test metadata::tests::metadata_fec_extent_rejects_reed_solomon_total_overflow ... ok
[INFO] [stdout] test padding::tests::payload_ending_with_ff_does_not_confuse_suffix_marker ... ok
[INFO] [stdout] test padding::tests::exact_fit_adds_full_extra_block_with_wide_form ... ok
[INFO] [stdout] test padding::tests::rejects_noncanonical_wide_form_padding_below_255 ... ok
[INFO] [stdout] test padding::tests::rejects_zero_padding_and_non_zero_padding_bytes ... ok
[INFO] [stdout] test padding::tests::truncate_suffix_padding_matches_depad_suffix_padding ... ok
[INFO] [stdout] test padding::tests::truncate_suffix_padding_rejects_the_same_inputs_as_depad_suffix_padding ... ok
[INFO] [stdout] test non_seekable_reader::tests::non_seekable_stream_error_conditions ... ok
[INFO] [stdout] test padding::tests::wide_form_padding_round_trips ... ok
[INFO] [stdout] test portable_capture::tests::assembly_distinguishes_absent_ownership_from_zeroed_ownership ... ok
[INFO] [stdout] test portable_capture::tests::assembly_passes_through_attributes_times_and_native_untouched ... ok
[INFO] [stdout] test portable_capture::tests::assembly_sets_the_host_source_os_and_mode_origin ... ok
[INFO] [stdout] test portable_capture::tests::capture_carries_an_xattr_whose_name_is_not_utf8 ... ok
[INFO] [stdout] test portable_capture::tests::assembly_resolves_owner_names_and_tolerates_unknown_ids ... ok
[INFO] [stdout] test portable_capture::tests::capture_leaves_windows_attributes_absent_on_hosts_without_them ... ok
[INFO] [stdout] test fec::tests::inverted_matrix_multiplies_back_to_identity ... ok
[INFO] [stdout] test portable_capture::tests::capture_reads_a_directory ... ok
[INFO] [stdout] test fec::tests::proptest_inverse_round_trips ... ok
[INFO] [stdout] test portable_capture::tests::capture_describes_a_symlink_itself_not_its_target ... ok
[INFO] [stdout] test portable_capture::tests::capture_reads_a_regular_file_without_following_anything ... ok
[INFO] [stdout] test raw_stream_profile::tests::raw_stream_index_rows_round_trip ... ok
[INFO] [stdout] test raw_stream_profile::tests::non_critical_raw_stream_tag_is_forward_compatible_unknown_extension ... ok
[INFO] [stdout] test raw_stream_profile::tests::raw_content_model_extension_is_critical_and_exact ... ok
[INFO] [stdout] test fec::tests::multi_shard_random_erasure_repair_round_trips ... ok
[INFO] [stdout] test portable_capture::tests::capture_reports_a_missing_path_as_an_error ... ok
[INFO] [stdout] test metadata::tests::generated_unicode_paths_preserve_the_path_validation_invariants ... ok
[INFO] [stdout] test raw_stream_profile::tests::base_readers_reject_raw_stream_profile_before_tar_metadata ... ok
[INFO] [stdout] test metadata::tests::proptest_unicode_component_paths_are_safe ... ok
[INFO] [stdout] test raw_stream_profile::tests::raw_stream_profile_rejects_before_tar_metadata_poison_corpus ... ok
[INFO] [stdout] test fec::tests::proptest_repair_recovers_data_for_arbitrary_erasures ... ok
[INFO] [stdout] test non_seekable_reader::tests::verify_list_extract_unencrypted_stream_with_bootstrap ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_rejects_bad_flags_and_trailing_bytes ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_rejects_conflicting_manifest_bootstrap_fields ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_rejects_bad_manifest_footer_semantics ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_rejects_dictionary_section_for_no_dictionary_archive ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_rejects_missing_duplicate_wrong_kind_and_wrong_last_flag ... ok
[INFO] [stdout] test fec::tests::table_inverse_matches_exponentiation_over_the_whole_field ... ok
[INFO] [stdout] test portable_capture::tests::capture_retry_recovers_from_a_race_and_reports_everything_else ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_treats_crc_failed_payload_block_as_erasure ... ok
[INFO] [stdout] test reader::tests::a_portable_attribute_projection_never_renames_a_path_or_rewrites_the_mode ... ok
[INFO] [stdout] test reader::tests::a_write_blocking_directory_mode_is_applied_after_its_children ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_restores_linux_inode_flags ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_restores_canonical_posix_acl ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_restores_auxiliary_linux_xattr ... ok
[INFO] [stdout] test reader::tests::bootstrap_sidecar_opens_lists_verifies_and_extracts ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_restores_native_xattrs_only_under_native_policy ... ok
[INFO] [stdout] test reader::tests::directory_hint_validation_rejects_global_order_mismatch ... ok
[INFO] [stdout] test reader::tests::directory_hint_validation_requires_exact_global_map ... ok
[INFO] [stdout] test reader::tests::batch_lookup_agrees_with_single_lookup_on_odd_and_rejected_paths ... ok
[INFO] [stdout] test reader::tests::default_reader_options_allow_v36_trailing_garbage_scan ... ok
[INFO] [stdout] test reader::tests::encrypted_object_extent_matrix_rejects_overlaps ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_applies_portable_mode_and_pax_mtime ... ok
[INFO] [stdout] test reader::tests::expected_directory_hint_rows_include_ancestors_and_directory_entries ... ok
[INFO] [stdout] test reader::tests::exposed_attributes_prefer_exact_native_platform_flags ... ok
[INFO] [stdout] test reader::tests::extract_file_does_not_decrypt_unselected_payload_envelope ... ok
[INFO] [stdout] test reader::tests::dictionary_sidecar_requires_dictionary_record_section ... ok
[INFO] [stdout] test reader::tests::batch_lookup_matches_per_path_lookup_including_duplicates_and_misses ... ok
[INFO] [stdout] test non_seekable_reader::tests::verify_list_extract_encrypted_stream_with_bootstrap ... ok
[INFO] [stdout] test reader::tests::dictionary_sidecar_records_are_validated_against_dictionary_extent ... ok
[INFO] [stdout] test reader::tests::dictionary_object_tamper_fails_before_payload_decompression ... ok
[INFO] [stdout] test reader::tests::compressed_archive_extraction_restores_setid_bits_only_for_authorized_system_policy ... ok
[INFO] [stdout] test reader::tests::dictionary_archive_bootstraps_from_sidecar_for_non_seekable_open ... ok
[INFO] [stdout] test reader::tests::compressed_archive_round_trips_header_and_pax_portable_metadata_stores ... ok
[INFO] [stdout] test reader::tests::dictionary_archive_opens_lists_verifies_and_extracts_seekable ... ok
[INFO] [stdout] test reader::tests::extract_file_to_writer_streams_before_reading_later_envelopes ... ok
[INFO] [stdout] test reader::tests::fast_verify_plaintext_zero_recovery_defers_payload_semantics ... ok
[INFO] [stdout] test reader::tests::extraction_rejects_logical_payload_above_total_size_cap ... ok
[INFO] [stdout] test reader::tests::fast_verify_encrypted_archive_does_not_defer_payload_semantics ... ok
[INFO] [stdout] test reader::tests::fast_verify_repair_archive_does_not_defer_payload_semantics ... ok
[INFO] [stdout] test reader::tests::global_file_table_key_step_rejects_distinct_path_regression ... ok
[INFO] [stdout] test reader::tests::global_file_table_key_step_rejects_duplicate_full_key ... ok
[INFO] [stdout] test reader::tests::global_file_table_order_rejects_cross_shard_duplicate_reversal ... ok
[INFO] [stdout] test reader::tests::extract_file_to_writer_writes_bounded_chunks ... ok
[INFO] [stdout] test reader::tests::dictionary_full_sidecar_bootstraps_when_terminal_material_is_absent ... ok
[INFO] [stdout] test reader::tests::index_entries_do_not_decrypt_payload_envelopes ... ok
[INFO] [stdout] test reader::tests::fast_verify_dictionary_archive_does_not_defer_payload_semantics ... ok
[INFO] [stdout] test reader::tests::extract_file_to_writer_with_progress_reports_payload_bytes ... ok
[INFO] [stdout] test reader::tests::extract_file_with_diagnostics_and_lookup_normalization ... ok
[INFO] [stdout] test reader::tests::index_entry_layout_stats_match_frame_and_envelope_tables ... ok
[INFO] [stdout] test reader::tests::key_holding_rejects_locator_image_revision_mismatch ... ok
[INFO] [stdout] test reader::tests::image_identity_allows_matching_current_revision ... ok
[INFO] [stdout] test reader::tests::key_holding_rejects_recovered_image_with_unknown_layout_flags ... ok
[INFO] [stdout] test reader::tests::list_files_rejects_file_exceeding_total_extraction_cap_in_metadata_only_mode ... ok
[INFO] [stdout] test reader::tests::extract_file_to_pulls_in_the_hardlink_target_as_a_dependency ... ok
[INFO] [stdout] test reader::tests::fast_verify_root_auth_archive_requires_full_root_auth_scan ... ok
[INFO] [stdout] test reader::tests::extraction_options_allow_absolute_symlinks_toggle ... ok
[INFO] [stdout] test reader::tests::full_verification_reports_v45_metadata_capabilities_separately ... ok
[INFO] [stdout] test reader::tests::key_holding_rejects_recovered_footer_revision_mismatch ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_recipientwrap_resolver_rejects_unencrypted_archive ... ok
[INFO] [stdout] test reader::tests::list_index_entries_and_lookup_index_entry_header_metadata_coverage ... ok
[INFO] [stdout] test reader::tests::extract_selected_files_to_pulls_in_the_hardlink_target_as_a_dependency ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_extract_stream_commits_after_terminal_verify ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_extract_stream_terminal_failure_leaves_no_final_output ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_extract_stream_accepts_tiny_read_chunks ... ok
[INFO] [stdout] test reader::tests::key_holding_rejects_cmra_below_authenticated_parity_floor ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_rejects_dictionary_archive_without_bootstrap ... ok
[INFO] [stdout] test reader::tests::list_directory_contents_functional_verification ... ok
[INFO] [stdout] test reader::tests::encrypted_non_seekable_stream_with_bootstrap_sidecar_lifecycle ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_rejects_terminal_tail_above_cap ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_extract_stream_existing_destination_obeys_overwrite_policy ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_rejects_metadata_above_retention_cap ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_stream_accepts_empty_archive ... ok
[INFO] [stdout] test reader::tests::load_metadata_object_rejects_oversized_declared_size_before_allocation ... ok
[INFO] [stdout] test reader::tests::load_metadata_object_extent_rejects_encrypted_size_not_data_block_count_times_block_size ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_rejects_member_count_above_cap ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_rejects_total_extraction_cap_during_decode ... ok
[INFO] [stdout] test reader::tests::load_metadata_object_rejects_per_object_zstd_frame_exactness_mutations ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_repairs_crc_failed_metadata_block ... ok
[INFO] [stdout] test reader::tests::list_and_extract_use_final_view_for_duplicate_paths ... ok
[INFO] [stdout] test reader::tests::locator_tuple_bounds_are_checked_before_locator_position_fields ... ok
[INFO] [stdout] test reader::tests::locator_based_cmra_recovery_treats_header_damage_as_recoverable ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_reports_root_auth_wire_only ... ok
[INFO] [stdout] test reader::tests::non_seekable_bootstrap_rejects_index_root_only_sidecar ... ok
[INFO] [stdout] test reader::tests::non_seekable_dictionary_error_keeps_missing_bootstrap_wording ... ok
[INFO] [stdout] test reader::tests::object_extent_rejects_parity_above_class_cap ... ok
[INFO] [stdout] test reader::tests::object_extent_rejects_parity_below_recoverability_requirement ... ok
[INFO] [stdout] test reader::tests::non_seekable_stream_rejects_future_volume_format_revision ... ok
[INFO] [stdout] test reader::tests::open_archive_unencrypted_accepts_v45_profile ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_stream_accepts_single_volume_archive ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_stream_accepts_tiny_read_chunks ... ok
[INFO] [stdout] test reader::tests::open_seekable_archive_rejects_future_volume_format_revision ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_accepts_dictionary_archive_with_bootstrap ... ok
[INFO] [stdout] test reader::tests::non_seekable_random_access_requires_sidecar ... ok
[INFO] [stdout] test reader::tests::opens_and_verifies_empty_archive ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_verify_stream_accepts_recipientwrap_archive ... ok
[INFO] [stdout] test reader::tests::parity_crc_erasure_does_not_hide_authenticated_data ... ok
[INFO] [stdout] test reader::tests::live_non_seekable_list_stream_matches_seekable_final_view ... ok
[INFO] [stdout] test reader::tests::public_no_key_ignores_untrusted_manifest_and_trailer_block_count_fields ... ok
[INFO] [stdout] test reader::tests::non_seekable_full_sidecar_bootstraps_when_terminal_trailer_is_corrupt ... ok
[INFO] [stdout] test reader::tests::physical_footer_and_trailer_volume_index_mutations_tolerated_under_recovered_terminal_authority ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_does_not_validate_authenticator ... ok
[INFO] [stdout] test reader::tests::public_no_key_compares_only_public_crypto_profile_across_volumes ... ok
[INFO] [stdout] test reader::tests::opens_complete_multi_volume_archive ... ok
[INFO] [stdout] test reader::tests::opens_lists_and_verifies_archive_with_pax_metadata_and_symlink_target ... ok
[INFO] [stdout] test reader::tests::ordinary_encrypted_writers_emit_v45_archives ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_recovers_from_mirror_locator_when_final_is_corrupt ... ok
[INFO] [stdout] test reader::tests::manifest_footer_corruption_requires_trusted_sidecar ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_rejects_short_file ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_extracts_password_derived_and_raw_kdf_combos ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_recovers_locatorless_when_both_locators_are_destroyed ... ok
[INFO] [stdout] test reader::tests::physical_trailer_pointer_and_count_mutations_tolerated_under_recovered_terminal_authority ... ok
[INFO] [stdout] test reader::tests::opens_lists_verifies_and_extracts_one_file_archive ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_rejects_tampered_signer_identity ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_rejects_tampered_terminal ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_extracts_recipient_wrap_table_variants ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_rejects_tampered_archive_root_commitment ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_reports_recipientwrap_signed_footers ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_public_header_revision_mismatch ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_unsigned_requires_recoverable_image ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_rejects_truncated_archive ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_recipientwrap_kdf_profile_mismatch_across_volumes ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_recovered_image_with_unknown_layout_flags ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_reports_unsigned_archives ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_recipientwrap_startup_and_cmra_kdf_mismatch ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_recovered_footer_revision_mismatch ... ok
[INFO] [stdout] test reader::tests::read_at_api_recovers_crc_valid_physical_volume_index_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::read_at_api_recovers_physical_header_magic_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::reader_defaults_use_available_parallelism_jobs ... ok
[INFO] [stdout] test reader::tests::reader_options_reject_zero_jobs ... ok
[INFO] [stdout] test reader::tests::public_no_key_verifies_encrypted_data_block_commitment_with_callback ... ok
[INFO] [stdout] test reader::tests::public_no_key_rejects_unsigned_archives ... ok
[INFO] [stdout] test reader::tests::public_no_key_verifier_not_invoked_for_future_revision ... ok
[INFO] [stdout] test reader::tests::public_no_key_verifies_signed_recipientwrap_block_commitment ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_extracts_across_cmra_geometries ... ok
[INFO] [stdout] test reader::tests::recipientwrap_archive_does_not_fall_back_to_raw_master_key_open ... ok
[INFO] [stdout] test reader::tests::public_no_key_verify_readers_matches_slice_based_path_and_bounds_reads ... ok
[INFO] [stdout] test reader::tests::recipientwrap_future_revision_rejects_before_resolver_callback ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_extracts_varied_authenticator_values ... ok
[INFO] [stdout] test reader::tests::recipientwrap_defers_raw_stream_profile_rejection_until_after_resolver_callback ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_extracts_varied_signer_identities ... ok
[INFO] [stdout] test reader::tests::recipientwrap_open_recovers_tampered_physical_crypto_header_hmac_from_cmra ... ok
[INFO] [stdout] test reader::tests::recipientwrap_open_rejects_wrong_candidate_header_hmac ... ok
[INFO] [stdout] test reader::tests::recipientwrap_seekable_archive_does_not_fall_back_to_raw_master_key_open ... ok
[INFO] [stdout] test reader::tests::recipientwrap_open_accepts_candidate_after_header_hmac ... ok
[INFO] [stdout] test reader::tests::recovers_cmra_header_magic_from_locator_tuple ... ok
[INFO] [stdout] test reader::tests::recovers_cmra_shard_magic_as_erasure ... ok
[INFO] [stdout] test reader::tests::recipientwrap_stripe_width_mismatch_rejects_before_resolver_callback ... ok
[INFO] [stdout] test reader::tests::recovers_crc_valid_physical_volume_index_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recipientwrap_startup_rejects_malformed_record_length ... ok
[INFO] [stdout] test reader::tests::recipientwrap_open_tries_subsequent_records_after_failed_candidate ... ok
[INFO] [stdout] test reader::tests::recipientwrap_recovers_physical_key_wrap_table_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recipient_wrap_non_seekable_stream_full_lifecycle ... ok
[INFO] [stdout] test reader::tests::recovers_physical_crypto_header_magic_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recovers_physical_crypto_header_splice_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recovers_physical_volume_header_magic_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recovers_physical_odd_block_size_from_cmra_authority ... ok
[INFO] [stdout] test reader::tests::recipientwrap_seekable_open_uses_lazy_block_source ... ok
[INFO] [stdout] test reader::tests::recipientwrap_seekable_volume_set_opens_with_resolver ... ok
[INFO] [stdout] test reader::tests::rejects_conflicting_duplicate_authenticated_volume_indexes_by_default ... ok
[INFO] [stdout] test reader::tests::rejects_block_record_at_wrong_stripe_position ... ok
[INFO] [stdout] test reader::tests::rejects_cmra_crypto_header_pre_hmac_mismatch ... ok
[INFO] [stdout] test reader::tests::rejects_future_volume_format_revision_before_key_mismatch ... ok
[INFO] [stdout] test reader::tests::rejects_decreasing_block_record_index_in_required_region ... ok
[INFO] [stdout] test reader::tests::rejects_authenticated_index_root_extent_size_mismatch_at_open ... ok
[INFO] [stdout] test reader::tests::rejects_missing_and_duplicate_payload_last_data_flags ... ok
[INFO] [stdout] test reader::tests::recovers_from_crc_corrupted_block_when_parity_allows ... ok
[INFO] [stdout] test reader::tests::rejects_parity_block_with_last_data_flag ... ok
[INFO] [stdout] test reader::tests::rejects_duplicate_authenticated_volume_indexes ... ok
[INFO] [stdout] test reader::tests::recovers_from_one_missing_volume_when_parity_allows ... ok
[INFO] [stdout] test reader::tests::rejects_multi_volume_count_mismatch_without_tolerance ... ok
[INFO] [stdout] test reader::tests::rejects_missing_volume_when_loss_tolerance_zero_even_with_bitrot_parity ... ok
[INFO] [stdout] test reader::tests::recovers_from_one_corrupt_manifest_footer_copy_when_another_volume_authenticates ... ok
[INFO] [stdout] test reader::tests::rejects_wrong_key_before_metadata_release ... ok
[INFO] [stdout] test reader::tests::repair_patches_restore_crc_erased_payload_block ... ok
[INFO] [stdout] test reader::tests::repair_patches_restore_crc_erased_payload_parity_block ... ok
[INFO] [stdout] test reader::tests::public_no_key_inspect_footer_reads_only_header_and_tail ... ok
[INFO] [stdout] test reader::tests::rejects_multi_volume_manifest_bootstrap_field_mismatch ... ok
[INFO] [stdout] test reader::tests::repairs_structurally_malformed_index_root_block_slot ... ok
[INFO] [stdout] test reader::tests::repairs_crc_erasure_only_within_parity_budget ... ok
[INFO] [stdout] test reader::tests::repair_patches_restore_structurally_malformed_payload_block_slot ... ok
[INFO] [stdout] test reader::tests::root_auth_diagnostic_labels_and_archive_read_at_is_empty ... ok
[INFO] [stdout] test reader::tests::repairs_structurally_malformed_payload_block_slots ... ok
[INFO] [stdout] test reader::tests::rejects_payload_tamper_even_with_recomputed_block_crc ... ok
[INFO] [stdout] test reader::tests::rejects_same_key_header_terminal_material_splice ... ok
[INFO] [stdout] test reader::tests::root_auth_unencrypted_v45_round_trips_with_recomputed_archive_root ... ok
[INFO] [stdout] test reader::tests::root_auth_verifies_with_tolerated_missing_volume_after_fec_repair ... ok
[INFO] [stdout] test reader::tests::rejects_same_key_object_splice_with_session_mismatch ... ok
[INFO] [stdout] test reader::tests::repairs_corrupted_index_shard_block_in_multi_volume_archive ... ok
[INFO] [stdout] test reader::tests::root_auth_rejects_fast_content_verification_token ... ok
[INFO] [stdout] test reader::tests::repairs_corrupted_index_root_block_in_multi_volume_archive ... ok
[INFO] [stdout] test reader::tests::root_auth_verifies_key_holding_and_public_no_key_modes ... ok
[INFO] [stdout] test reader::tests::seekable_extract_all_to_rejects_size_mismatch_before_writing_the_file ... ok
[INFO] [stdout] test reader::tests::root_auth_archive_round_trips_and_verifies_with_callback ... ok
[INFO] [stdout] test reader::tests::rejects_authenticated_trailer_outside_trailing_scan_cap ... ok
[INFO] [stdout] test reader::tests::safe_extract_rejects_overwriting_existing_file_by_default ... ok
[INFO] [stdout] test reader::tests::root_auth_verification_requires_authenticator_success ... ok
[INFO] [stdout] test reader::tests::seekable_open_rejects_too_small_and_unavailable_header_crypto_bytes ... ok
[INFO] [stdout] test reader::tests::safe_extract_writes_regular_file_under_root ... ok
[INFO] [stdout] test reader::tests::seekable_open_recovers_physical_noncanonical_crypto_header_offset ... ok
[INFO] [stdout] test reader::tests::same_os_restore_rejects_required_native_profile_from_another_os ... ok
[INFO] [stdout] test reader::tests::same_os_restore_reports_system_xattr_as_policy_skipped ... ok
[INFO] [stdout] test reader::tests::non_seekable_stream_agrees_with_the_seekable_reader_at_scale ... ok
[INFO] [stdout] test reader::tests::seekable_extract_all_to_rejects_duplicate_paths_for_cli_fallback ... ok
[INFO] [stdout] test reader::tests::seekable_extract_does_not_read_unselected_payload_envelope ... ok
[INFO] [stdout] test reader::tests::selected_restore_preflights_every_path_before_writing ... ok
[INFO] [stdout] test reader::tests::sequential_extract_rejects_bytes_after_terminal_locator ... ok
[INFO] [stdout] test reader::tests::sequential_extracts_dictionary_free_tar_stream ... ok
[INFO] [stdout] test reader::tests::sequential_rejects_crc_failed_payload_data_without_guaranteed_parity ... ok
[INFO] [stdout] test reader::tests::seekable_extract_all_to_streams_unique_archive ... ok
[INFO] [stdout] test reader::tests::sequential_zstd_stream_rejects_skippable_frame_segments ... ok
[INFO] [stdout] test reader::tests::sequential_rejects_dictionary_archive_without_bootstrap_before_payload_release ... ok
[INFO] [stdout] test reader::tests::seekable_extract_indexed_files_to_restores_final_duplicate_winner ... ok
[INFO] [stdout] test reader::tests::sidecar_size_cap_counts_only_present_sparse_sections ... ok
[INFO] [stdout] test reader::tests::sidecar_size_cap_rejects_sparse_section_above_class_max ... ok
[INFO] [stdout] test reader::tests::sidecar_size_cap_uses_wide_arithmetic_for_large_record_classes ... ok
[INFO] [stdout] test reader::tests::sidecar_manifest_validation_does_not_compare_opened_volume_index ... ok
[INFO] [stdout] test reader::tests::sequential_repairs_crc_failed_payload_data_when_parity_is_guaranteed ... ok
[INFO] [stdout] test reader::tests::unencrypted_non_seekable_stream_full_lifecycle ... ok
[INFO] [stdout] test reader::tests::sequential_rejects_when_terminal_authentication_fails_without_returning_bytes ... ok
[INFO] [stdout] test reader::tests::verify_accepts_cross_shard_shared_envelope_frame_union ... ok
[INFO] [stdout] test reader::tests::seekable_sidecar_uses_index_root_records_after_terminal_manifest_authority ... ok
[INFO] [stdout] test reader::tests::verify_helper_envelope_frame_count_bound_keeps_in_range_counts ... ok
[INFO] [stdout] test reader::tests::verify_helper_rejects_envelope_frame_count_exceeding_table_before_allocation ... ok
[INFO] [stdout] test reader::tests::verify_helper_rejects_envelope_frame_coverage_gap ... ok
[INFO] [stdout] test reader::tests::verify_helper_rejects_file_extent_gaps_and_overlaps ... ok
[INFO] [stdout] test reader::tests::seekable_sidecar_uses_dictionary_records_after_index_root_authority ... ok
[INFO] [stdout] test reader::tests::sequential_rejects_logical_payload_above_total_size_cap ... ok
[INFO] [stdout] test reader::tests::sequential_rejects_tar_stream_above_buffer_cap_during_decode ... ok
[INFO] [stdout] test reader::tests::unencrypted_non_seekable_stream_with_bootstrap_sidecar_lifecycle ... ok
[INFO] [stdout] test reader::tests::verify_rejects_frame_decompressed_size_over_envelope_target_cap ... ok
[INFO] [stdout] test reader::tests::verify_rejects_inconsistent_duplicate_local_envelope_rows_across_shards ... ok
[INFO] [stdout] test reader::tests::verify_rejects_inconsistent_duplicate_local_frame_rows_across_shards ... ok
[INFO] [stdout] test reader::tests::verify_rejects_non_contiguous_global_envelope_indexes ... ok
[INFO] [stdout] test reader::tests::verify_rejects_missing_required_object_block_extent ... ok
[INFO] [stdout] test reader::tests::verify_rejects_file_entry_tar_path_and_size_mismatches ... ok
[INFO] [stdout] test reader::tests::verify_rejects_payload_object_extent_overlap ... ok
[INFO] [stdout] test root_auth::tests::archive_root_rejects_legacy_revision_43 ... ok
[INFO] [stdout] test root_auth::tests::root_auth_wrappers_use_current_revision_domains ... ok
[INFO] [stdout] test root_auth::tests::v45_recipient_wrap_archive_root_commits_keywrap_table_digest ... ok
[INFO] [stdout] test streaming_writer::tests::pax_mtime_preserves_fraction_and_pre_epoch_value ... ok
[INFO] [stdout] test reader::tests::write_archive_defaults_to_current_revision ... ok
[INFO] [stdout] test streaming_writer::tests::sized_raw_stdin_rejects_short_input ... ok
[INFO] [stdout] test streaming_writer::tests::sized_raw_stdin_rejects_trailing_input ... ok
[INFO] [stdout] test reader::tests::streaming_filesystem_extract_does_not_publish_partial_file_on_late_payload_error ... ok
[INFO] [stdout] test reader::tests::verify_rejects_authenticated_archive_missing_required_directory_hints ... ok
[INFO] [stdout] test reader::tests::sidecar_hmac_boundaries_enforced_physical_terminal_flips_tolerated ... ok
[INFO] [stdout] test reader::tests::unsigned_archive_reports_root_auth_absent ... ok
[INFO] [stdout] test reader::tests::verify_does_not_apply_extraction_payload_cap ... ok
[INFO] [stdout] test reader::tests::verify_streams_past_legacy_in_memory_tar_cap ... ok
[INFO] [stdout] test reader::tests::verify_rejects_authenticated_content_hash_mismatch ... ok
[INFO] [stdout] test streaming_writer::tests::sized_raw_stdin_known_size_multi_volume_round_trips ... ok
[INFO] [stdout] test streaming_writer::tests::sized_raw_stdin_round_trips_as_regular_tar_member_archive ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_accepts_base256_numeric_size_fields ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_accepts_the_zero_length_terminator_gnu_tar_actually_emits ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_canonicalizes_all_hole_gnu_sparse_1_0 ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_empty_stream_accepts_two_zero_eof_blocks ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_canonicalizes_gnu_sparse_1_0_without_materializing_holes ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_accepts_a_wholly_sparse_member_from_a_real_tar ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_rejects_metadata_header_without_following_member ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_rejects_volume_loss_tolerance ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_emits_identical_bytes_to_file_list_create_with_streaming_metadata_class ... ok
[INFO] [stdout] test reader::tests::selecting_every_member_matches_a_full_extraction ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_data_leaf_hashes_match_file_list_writer_sequence ... ok
[INFO] [stdout] test tar_model::tests::a_clone_group_hint_never_makes_a_member_unrestorable ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_drops_a_leading_zero_length_entry_without_faulting_the_first_real_extent ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_still_rejects_the_malformed_sparse_maps_the_zero_length_rule_used_to_catch ... ok
[INFO] [stdout] test tar_model::tests::a_member_whose_flags_disagree_with_the_index_never_reaches_the_restore_observer ... ok
[INFO] [stdout] test tar_model::tests::a_selected_descendant_of_a_symlink_or_reparse_ancestor_is_refused ... ok
[INFO] [stdout] test tar_model::tests::canonicalizes_one_directory_trailing_slash_only_for_directories ... ok
[INFO] [stdout] test tar_model::tests::content_restore_reports_portable_mode_and_mtime_as_skipped ... ok
[INFO] [stdout] test tar_model::tests::create_and_publish_temp_regular_file ... ok
[INFO] [stdout] test tar_model::tests::create_directory_rechecks_leaf_without_following_symlink ... ok
[INFO] [stdout] test tar_model::tests::directory_sync_tolerates_filesystems_that_reject_dir_fsync ... ok
[INFO] [stdout] test tar_model::tests::exact_linux_restore_rejects_unrecognized_inode_flag_bits ... ok
[INFO] [stdout] test tar_model::tests::generic_xattr_auxiliary_failure_is_bound_to_pinned_special_object ... ok
[INFO] [stdout] test tar_model::tests::hardlink_target_checks_use_component_position_not_value ... ok
[INFO] [stdout] test tar_model::tests::hardlink_targets_obey_max_path_length ... ok
[INFO] [stdout] test tar_model::tests::linux_restore_creationtime_supported_under_same_os ... ok
[INFO] [stdout] test tar_model::tests::malformed_pax_record_matrix_rejects_before_metadata_is_trusted ... ok
[INFO] [stdout] test tar_model::tests::member_graph_accepts_hardlink_target_after_alias_and_rejects_mirror_mismatch ... ok
[INFO] [stdout] test tar_model::tests::member_graph_rejects_writes_below_selected_symlink ... ok
[INFO] [stdout] test tar_model::tests::metadata_verification_report_generation ... ok
[INFO] [stdout] test tar_model::tests::os_restore_flags_and_auxiliary_checks ... ok
[INFO] [stdout] test tar_model::tests::parse_tar_member_group_error_branches ... ok
[INFO] [stdout] test tar_model::tests::parse_tar_member_group_negatives_and_validation ... ok
[INFO] [stdout] test tar_model::tests::parse_tar_member_group_with_auxiliary_records_and_stream_handling ... ok
[INFO] [stdout] test tar_model::tests::parses_ustar_regular_member ... ok
[INFO] [stdout] test tar_model::tests::partial_capture_diagnostics_preserve_authenticated_omission_details ... ok
[INFO] [stdout] test tar_model::tests::pax_size_exceeding_available_group_is_rejected_by_buffered_and_streaming_parsers ... ok
[INFO] [stdout] test tar_model::tests::portable_directory_metadata_is_supported_without_degradation ... ok
[INFO] [stdout] test tar_model::tests::prepared_regular_file_uses_open_parent_after_parent_path_swap ... ok
[INFO] [stdout] test tar_model::tests::punch_linux_sparse_holes_comprehensive ... ok
[INFO] [stdout] test tar_model::tests::rejects_global_gnu_headers ... ok
[INFO] [stdout] test tar_model::tests::rejects_global_pax_before_main_entry ... ok
[INFO] [stdout] test tar_model::tests::rejects_global_pax_headers ... ok
[INFO] [stdout] test tar_model::tests::rejects_gnu_long_name_and_link_records ... ok
[INFO] [stdout] test tar_model::tests::rejects_mixed_unregistered_local_pax_keys ... ok
[INFO] [stdout] test tar_model::tests::rejects_noncanonical_extra_local_pax_path_and_size ... ok
[INFO] [stdout] test tar_model::tests::rejects_noncanonical_sparse_and_unknown_pax_keys ... ok
[INFO] [stdout] test tar_model::tests::rejects_platform_escape_paths ... ok
[INFO] [stdout] test tar_model::tests::rejects_unregistered_legacy_timestamp_pax_keys ... ok
[INFO] [stdout] test tar_model::tests::rejects_unregistered_legacy_xattr_and_acl_pax_keys ... ok
[INFO] [stdout] test tar_model::tests::rejects_unsupported_gnu_sparse_entry_type ... ok
[INFO] [stdout] test tar_model::tests::restore_applies_regular_file_mode_metadata ... ok
[INFO] [stdout] test tar_model::tests::restore_applies_regular_file_mtime_metadata ... ok
[INFO] [stdout] test tar_model::tests::restore_directory_and_symlink_and_hardlink_members ... ok
[INFO] [stdout] test tar_model::tests::restore_policy_matrix_keeps_content_restore_free_of_native_metadata_requirements ... ok
[INFO] [stdout] test tar_model::tests::restore_revalidates_symlink_targets_from_owned_members ... ok
[INFO] [stdout] test tar_model::tests::restore_tar_member_various_kinds_and_policies ... ok
[INFO] [stdout] test tar_model::tests::safe_restore_rejects_directory_over_existing_file_even_with_overwrite ... ok
[INFO] [stdout] test tar_model::tests::safe_restore_rejects_symlink_parent ... ok
[INFO] [stdout] test tar_model::tests::safe_restore_rejects_unsafe_paths_and_overwrites ... ok
[INFO] [stdout] test tar_model::tests::safe_restore_requires_hardlink_target_to_be_existing_regular_file ... ok
[INFO] [stdout] test tar_model::tests::skipped_entries_do_not_create_destination_parents ... ok
[INFO] [stdout] test tar_model::tests::sparse_layout_materialization_requires_explicit_degraded_portable_restore ... ok
[INFO] [stdout] test tar_model::tests::stream_sparse_primary_payload_error_cases ... ok
[INFO] [stdout] test tar_model::tests::stream_sparse_primary_payload_native_and_regular_modes ... ok
[INFO] [stdout] test tar_model::tests::streaming_restore_helpers_and_group_end ... ok
[INFO] [stdout] test tar_model::tests::streaming_sparse_primary_observer_behaviour ... ok
[INFO] [stdout] test tar_model::tests::supported_tar_metadata_profile_matrix_matches_buffered_and_streaming_parsers ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_preserves_directory_entries_and_regular_children ... ok
[INFO] [stdout] test tar_model::tests::tar_metadata_rejects_unsafe_or_inconsistent_overrides_matrix ... ok
[INFO] [stdout] test tar_model::tests::temp_name_shortening_never_splits_a_character ... ok
[INFO] [stdout] test tar_model::tests::unsupported_required_profile_needs_explicit_degraded_restore ... ok
[INFO] [stdout] test tar_model::tests::validate_symlink_target_rules ... ok
[INFO] [stdout] test tar_model::tests::validate_v45_member_graph_and_owned_restore_plan_error_branches ... ok
[INFO] [stdout] test tar_model::tests::write_zero_run_variations ... ok
[INFO] [stdout] test volume_file::tests::discovers_sibling_volume_paths_sorted_by_index ... ok
[INFO] [stdout] test volume_file::tests::formats_volume_file_names_with_zero_padded_width ... ok
[INFO] [stdout] test volume_file::tests::multi_volume_base_name_strips_extension_case_insensitively ... ok
[INFO] [stdout] test volume_file::tests::non_tzap_unicode_names_do_not_panic_during_suffix_checks ... ok
[INFO] [stdout] test volume_file::tests::parses_volume_file_names ... ok
[INFO] [stdout] test volume_file::tests::round_trips_marker_and_width_constants ... ok
[INFO] [stdout] test volume_file::tests::volume_output_path_follows_destination_parent ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_large_single_volume_round_trips ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_lets_a_dropped_zero_length_entry_constrain_nothing_that_follows ... ok
[INFO] [stdout] test wire::tests::block_record_round_trips_and_validates_crc ... ok
[INFO] [stdout] test wire::tests::block_record_serializes_an_empty_payload_as_framing_only ... ok
[INFO] [stdout] test wire::tests::block_record_serializes_to_an_exact_pinned_byte_layout ... ok
[INFO] [stdout] test wire::tests::block_record_to_bytes_agrees_with_to_bytes_from_parts_across_sizes ... ok
[INFO] [stdout] test wire::tests::bootstrap_sidecar_header_validates_presence_and_layout ... ok
[INFO] [stdout] test wire::tests::critical_metadata_image_rejects_unsupported_volume_format_revision ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_preserves_symlink_target_and_mtime ... ok
[INFO] [stdout] test wire::tests::crypto_extension_scanner_enforces_terminator_and_caps ... ok
[INFO] [stdout] test wire::tests::block_record_rejects_reserved_kind_flags_and_parity_last_flag ... ok
[INFO] [stdout] test wire::tests::crypto_extension_semantics_reject_forbidden_duplicate_and_critical ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_rejects_parameter_mutation_matrix ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_rejects_reader_cap_excesses ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_rejects_unsupported_profile_values ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_round_trips_and_validates ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_treats_expected_volume_size_as_advisory_not_reserved ... ok
[INFO] [stdout] test wire::tests::crypto_header_fixed_validates_v45_protection_mode_pairs ... ok
[INFO] [stdout] test wire::tests::crypto_header_length_mismatch_matrix_rejects_independent_declared_lengths ... ok
[INFO] [stdout] test wire::tests::crypto_header_parse_rejects_truncated_and_bad_kdf_params ... ok
[INFO] [stdout] test wire::tests::crypto_header_parse_splits_fixed_kdf_extensions_and_hmac ... ok
[INFO] [stdout] test wire::tests::fixed_structure_magic_matrix_rejects_all_magic_fields ... ok
[INFO] [stdout] test wire::tests::key_wrap_records_parse_unknown_profile_id ... ok
[INFO] [stdout] test wire::tests::key_wrap_records_reject_invalid_digest_and_record_length ... ok
[INFO] [stdout] test wire::tests::key_wrap_table_parse_rejects_magic_version_revision_and_reserved_fields ... ok
[INFO] [stdout] test wire::tests::key_wrap_table_parse_rejects_table_record_count_and_length_mismatch ... ok
[INFO] [stdout] test wire::tests::manifest_footer_round_trips_and_validates_index_extent ... ok
[INFO] [stdout] test wire::tests::key_wrap_table_parse_rejects_short_table_without_panic ... ok
[INFO] [stdout] test wire::tests::root_auth_footer_round_trips_and_validates_crc_and_lengths ... ok
[INFO] [stdout] test wire::tests::volume_header_revision_dispatch_is_versioned ... ok
[INFO] [stdout] test wire::tests::volume_header_rejects_mutations ... ok
[INFO] [stdout] test wire::tests::key_wrap_table_round_trips_with_record_digest_checks ... ok
[INFO] [stdout] test wire::tests::volume_header_round_trips_and_validates ... ok
[INFO] [stdout] test writer::tests::argon2id_kdf_serialization_rejects_memory_requirement_overflow ... ok
[INFO] [stdout] test wire::tests::volume_trailer_round_trips_and_requires_manifest_length ... ok
[INFO] [stdout] test writer::tests::crypto_header_extension_area_emits_only_terminator ... ok
[INFO] [stdout] test writer::tests::directory_hints_are_required_only_above_v45_threshold ... ok
[INFO] [stdout] test writer::tests::directory_hint_rows_include_directory_members_own_paths ... ok
[INFO] [stdout] test writer::tests::emission_state_collects_data_leaf_hashes_only_for_root_auth ... ok
[INFO] [stdout] test writer::tests::directory_writer_emits_type_and_portable_ownership_metadata ... ok
[INFO] [stdout] test writer::tests::hardlink_writer_emits_zero_data_alias_with_portable_mirror_only ... ok
[INFO] [stdout] test writer::tests::hardlink_writer_rejects_native_file_object_metadata ... ok
[INFO] [stdout] test writer::tests::linux_bsd_macos_immutable_flags_require_system_restore ... ok
[INFO] [stdout] test writer::tests::macos_entitlement_and_superuser_flags_require_system_restore ... ok
[INFO] [stdout] test writer::tests::index_root_data_shard_maximum_obeys_v45_minimum ... ok
[INFO] [stdout] test writer::tests::metadata_class_planning_raises_index_root_class_above_default ... ok
[INFO] [stdout] test writer::tests::metadata_class_planning_rejects_gf16_total_overflow_for_dictionary ... ok
[INFO] [stdout] test writer::tests::metadata_class_planning_rejects_index_root_u32_encrypted_size_overflow ... ok
[INFO] [stdout] test writer::tests::metadata_class_planning_rejects_oversized_dictionary ... ok
[INFO] [stdout] test writer::tests::metadata_class_planning_rejects_oversized_index_root ... ok
[INFO] [stdout] test writer::tests::native_auxiliary_metadata_streamed_sparse_and_open_auxiliary ... ok
[INFO] [stdout] test writer::tests::object_parity_uses_per_object_recurrence_even_with_larger_class_max ... ok
[INFO] [stdout] test writer::tests::object_total_shards_obeys_reed_solomon_limit ... ok
[INFO] [stdout] test wire::tests::block_record_crc_covers_every_record_header_and_payload_byte ... ok
[INFO] [stdout] test writer::tests::ordered_envelope_serializes_zero_parity_without_root_auth_leaf_collection ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_sink_summary_reports_input_not_output_tar_size ... ok
[INFO] [stdout] test writer::tests::ordered_parallel_progress_reports_emission_phases ... ok
[INFO] [stdout] test writer::tests::ordered_sink_writer_rejects_recipientwrap_kdf_without_records_before_writing ... ok
[INFO] [stdout] test tar_model::tests::tar_member_parsers_survive_deterministic_header_and_payload_mutations ... ok
[INFO] [stdout] test writer::tests::ordered_sink_writer_indexes_v45_metadata_flags_from_member_semantics ... ok
[INFO] [stdout] test writer::tests::parity_auto_scaling_matches_v45_examples ... ok
[INFO] [stdout] test writer::tests::other_unix_source_with_creation_time_round_trips_with_consistent_native_metadata_flag ... ok
[INFO] [stdout] test writer::tests::parity_auto_scaling_rejects_non_convergent_budget ... ok
[INFO] [stdout] test writer::tests::posix_special_writer_emits_fifo_and_device_primaries ... ok
[INFO] [stdout] test writer::tests::recipient_wrap_kdf_serialization ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_emits_and_flags_valid_native_primary_metadata ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_emits_capture_partial_flag_when_capture_report_present ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_emits_no_global_metadata_or_tar_eof ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_emits_valid_native_auxiliary_metadata ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_rejects_invalid_timestamp_nanoseconds ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_rejects_reserved_portable_attribute_bits ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_round_trips_mode_and_mtime ... ok
[INFO] [stdout] test writer::tests::ordered_sink_writer_round_trips_recipientwrap_records ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_round_trips_nanosecond_and_pre_epoch_mtimes ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_serializes_portable_creation_and_access_times ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_round_trips_portable_owner_origin_and_attributes ... ok
[INFO] [stdout] test writer::tests::regular_file_writer_uses_local_pax_path_for_long_and_non_ascii_paths ... ok
[INFO] [stdout] test writer::tests::root_auth_writer_config_rejects_reader_cap_excess_before_authenticator ... ok
[INFO] [stdout] test writer::tests::seekable_dictionary_extent_requires_non_zero_extent_fields ... ok
[INFO] [stdout] test writer::tests::single_pass_progress_reports_emission_phases ... ok
[INFO] [stdout] test writer::tests::single_pass_sink_writer_round_trips_recipientwrap_records ... ok
[INFO] [stdout] test writer::tests::root_auth_writer_accepts_128_kib_authenticator_value ... ok
[INFO] [stdout] test writer::tests::single_pass_writer_predeclares_metadata_class_before_payload_streaming ... ok
[INFO] [stdout] test writer::tests::single_pass_writer_rejects_recipientwrap_kdf_without_records_before_writing ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_multi_volume_round_trips_list_verify_and_extract ... ok
[INFO] [stdout] test writer::tests::single_pass_sink_writer_round_trips_recipientwrap_root_auth ... ok
[INFO] [stdout] test streaming_writer::tests::tar_stdin_single_volume_round_trips_list_verify_and_extract ... ok
[INFO] [stdout] test writer::tests::spanning_payload_derives_exact_multi_frame_multi_envelope_stats ... ok
[INFO] [stdout] test writer::tests::sparse_writer_emits_canonical_gnu_sparse_primary_and_all_hole_file ... ok
[INFO] [stdout] test writer::tests::sparse_writer_indexes_logical_size_and_streams_expanded_content ... ok
[INFO] [stdout] test writer::tests::sparse_writer_rejects_noncanonical_extent_maps ... ok
[INFO] [stdout] test writer::tests::split_member_frames_carry_exact_boundary_flags ... ok
[INFO] [stdout] test writer::tests::sticky_mode_does_not_require_system_restore_but_setid_modes_do ... ok
[INFO] [stdout] test writer::tests::production_writer_defaults_generate_distinct_v4_identities ... ok
[INFO] [stdout] test writer::tests::sink_writer_progress_reports_source_bytes_for_each_multi_pass_phase ... ok
[INFO] [stdout] test writer::tests::ordered_envelope_serializes_encrypted_zero_parity_like_materialized_path ... ok
[INFO] [stdout] test writer::tests::symlink_writer_emits_target_and_fractional_mtime ... ok
[INFO] [stdout] test writer::tests::windows_reparse_and_attributes_require_system_restore ... ok
[INFO] [stdout] test writer::tests::writer_builds_directory_hint_rows_for_ancestor_directories ... ok
[INFO] [stdout] test writer::tests::writer_defaults_use_v45_sizing_and_parallel_mode ... ok
[INFO] [stdout] test writer::tests::sink_writer_progress_reports_each_volume_size_replanning_attempt ... ok
[INFO] [stdout] test writer::tests::writer_options_reject_reader_resource_cap_excesses ... ok
[INFO] [stdout] test writer::tests::writer_options_reject_zero_jobs ... ok
[INFO] [stdout] test writer::tests::writer_options_validation_edges ... ok
[INFO] [stdout] test writer::tests::streaming_writer_sink_round_trips_archive ... ok
[INFO] [stdout] test writer::tests::writer_rejects_loss_tolerance_at_or_above_stripe_width ... ok
[INFO] [stdout] test writer::tests::sink_writer_progress_reports_multi_pass_phases_and_phase_bytes ... ok
[INFO] [stdout] test writer::tests::writer_partitions_multiple_default_sized_index_shards ... ok
[INFO] [stdout] test writer::tests::a_write_failure_mid_archive_surfaces_and_leaves_no_usable_archive ... ok
[INFO] [stdout] test writer::tests::writes_empty_archive_with_authentic_bootstrap_structures ... ok
[INFO] [stdout] test writer::tests::zero_parity_is_allowed_when_no_recovery_margin_is_requested ... ok
[INFO] [stdout] test writer::tests::writer_extends_shard_for_bounded_hash_prefix_run ... ok
[INFO] [stdout] test writer::tests::written_archive_authenticates_final_index_root_fec_class ... ok
[INFO] [stdout] test writer::tests::writer_splits_oversized_hash_prefix_run_at_writer_ceiling ... ok
[INFO] [stdout] test writer::tests::streaming_writer_bounds_source_reads_and_sink_writes_for_large_file ... ok
[INFO] [stdout] test tar_model::tests::a_member_named_close_to_the_component_limit_in_wide_characters_restores ... ok
[INFO] [stdout] test tar_model::tests::a_member_named_close_to_the_component_limit_restores ... ok
[INFO] [stdout] test writer::tests::writer_splits_large_payload_across_seekable_envelopes ... ok
[INFO] [stdout] test writer::tests::many_threads_reading_one_archive_agree_with_a_single_reader ... ok
[INFO] [stdout] test writer::tests::streamed_auxiliary_sources_work_across_writer_modes_and_verify_digest ... ok
[INFO] [stdout] test reader::tests::batch_lookup_spans_multiple_index_shards ... ok
[INFO] [stdout] test reader::tests::losing_a_tolerated_volume_still_serves_every_read_surface ... ok
[INFO] [stdout] test reader::tests::dictionary_archives_serve_every_read_surface_across_volume_and_parity_shapes has been running for over 60 seconds
[INFO] [stdout] test reader::tests::every_read_surface_agrees_across_an_index_shard_boundary has been running for over 60 seconds
[INFO] [stdout] test reader::tests::every_read_surface_agrees_across_volume_and_parity_shapes has been running for over 60 seconds
[INFO] [stdout] test reader::tests::root_auth_archives_serve_every_read_surface_across_volume_and_parity_shapes has been running for over 60 seconds
[INFO] [stdout] test reader::tests::dictionary_archives_serve_every_read_surface_across_volume_and_parity_shapes ... ok
[INFO] [stdout] test reader::tests::root_auth_archives_serve_every_read_surface_across_volume_and_parity_shapes ... ok
[INFO] [stdout] test reader::tests::every_read_surface_agrees_across_volume_and_parity_shapes ... ok
[INFO] [stdout] test reader::tests::every_read_surface_agrees_across_an_index_shard_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 596 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 244.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metadata_capture.rs (/opt/rustwide/target/debug/build/tzap-core/ea3b0fdadcac9a6a/out/metadata_capture-ea3b0fdadcac9a6a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test host_times_survive_the_public_conversion_pair ... ok
[INFO] [stdout] test absent_ownership_is_not_the_same_as_uid_zero ... ok
[INFO] [stdout] test a_replaced_object_is_reported_as_a_race_not_an_opaque_error ... ok
[INFO] [stdout] test capturing_a_symlink_never_describes_its_target ... ok
[INFO] [stdout] test the_retry_budget_is_bounded_and_reports_the_race ... ok
[INFO] [stdout] test a_captured_file_round_trips_through_the_writer_and_reader ... ok
[INFO] [stdout] test capture_under_a_concurrent_writer_only_ever_fails_with_a_recognisable_race ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.88s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metadata_matrix.rs (/opt/rustwide/target/debug/build/tzap-core/0672ddf7345ee917/out/metadata_matrix-0672ddf7345ee917)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test each_restore_policy_applies_exactly_what_it_admits ... ok
[INFO] [stdout] test every_writer_path_is_byte_for_byte_deterministic ... ok
[INFO] [stdout] test a_compression_dictionary_changes_no_metadata ... ok
[INFO] [stdout] test the_streaming_reader_agrees_with_the_seekable_reader ... ok
[INFO] [stdout] test every_writer_path_and_option_combination_stores_the_same_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tar_interop.rs (/opt/rustwide/target/debug/build/tzap-core/60d3c7f166a5966e/out/tar_interop-60d3c7f166a5966e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test standard_tar_tools_can_read_the_reconstructed_member_stream ... ok
[INFO] [stdout] test a_standard_tar_stream_is_ingested_without_loss ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v45_corpus.rs (/opt/rustwide/target/debug/build/tzap-core/123afe0ed7884654/out/v45_corpus-123afe0ed7884654)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test canonical_timestamp_grammar_accepts_and_rejects_host_independently ... ok
[INFO] [stdout] test cross_platform_path_rejections_are_host_independent ... ok
[INFO] [stdout] test directory_hint_counter_uniqueness_and_non_row_position_values ... ok
[INFO] [stdout] test directory_hint_equal_start_ordering_uses_last_hash_before_index ... ok
[INFO] [stdout] test exact_directory_entry_and_descendant_hints_have_distinct_authority ... ok
[INFO] [stdout] test hash_prefix_ordering_is_raw_digest_byte_order ... ok
[INFO] [stdout] test aead_combined_output_tag_is_final_and_authenticated ... ok
[INFO] [stdout] test hash_prefix_ordering_rejects_little_endian_integer_reinterpretation ... ok
[INFO] [stdout] test hkdf_subkey_and_nonce_vectors_are_literal ... ok
[INFO] [stdout] test metadata_path_hash_bindings_reject_silent_misroutes ... ok
[INFO] [stdout] test metadata_zstd_exactness_mutation_corpus ... ok
[INFO] [stdout] test payload_zstd_frame_validity_rejects_arbitrary_and_truncated_frames ... ok
[INFO] [stdout] test minimal_file_entry_frame_range_corpus_cases ... ok
[INFO] [stdout] test argon2id_profile_vector_is_pinned ... ok
[INFO] [stdout] test reserved_file_entry_flags_are_rejected_before_lookup ... ok
[INFO] [stdout] test volume_format_revision_freshness_is_pinned_to_current_revision ... ok
[INFO] [stdout] test shard_boundary_metadata_bindings_are_checked ... ok
[INFO] [stdout] test sparse_local_frame_offsets_allow_unrelated_frame_index_gaps ... ok
[INFO] [stdout] test fec_effective_object_ceiling_is_enforced ... ok
[INFO] [stdout] test reed_solomon_gf16_wire_vector_is_pinned ... ok
[INFO] [stdout] test reconstructed_tar_stream_fixture_matches_member_bindings ... ok
[INFO] [stdout] test exact_file_lookup_is_independent_from_directory_hints ... ok
[INFO] [stdout] test golden_fixtures_are_deterministic_and_readable ... ok
[INFO] [stdout] test mutation_fixture_generator_rejects_authentication_and_revision_mutations ... ok
[INFO] [stdout] test deterministic_round_trip_property_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tzap_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4", kill_on_drop: false }`
[INFO] [stdout] 7dfe14c40bb9026100cdac0ae2beaaead39d8eff4ba537913b47fb9bd60d73c4
