[INFO] cloning repository https://github.com/flyingrobots/keep
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/flyingrobots/keep" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingrobots%2Fkeep", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingrobots%2Fkeep'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3165890e9291cfb5fe10e81a9d7cd151f3e59464
[INFO] testing flyingrobots/keep against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingrobots%2Fkeep" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/flyingrobots/keep
[INFO] finished tweaking git repo https://github.com/flyingrobots/keep
[INFO] tweaked toml for git repo https://github.com/flyingrobots/keep written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/flyingrobots/keep 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/flyingrobots/keep already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded yaml-rust2 v0.13.0
[INFO] [stderr]   Downloaded condtype v1.3.0
[INFO] [stderr]   Downloaded divan-macros v0.1.21
[INFO] [stderr]   Downloaded cpu-time v1.0.0
[INFO] [stderr]   Downloaded allocation-counter v0.8.1
[INFO] [stderr]   Downloaded clap v4.6.4
[INFO] [stderr]   Downloaded divan v0.1.21
[INFO] [stderr]   Downloaded clap_builder v4.6.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae
[INFO] running `Command { std: "docker" "start" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", 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" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae" "/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" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", 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" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling io-lifetimes v3.0.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling io-lifetimes v2.0.4
[INFO] [stderr]    Compiling io-extras v0.19.0
[INFO] [stderr]    Compiling cap-primitives v4.0.2
[INFO] [stderr]    Compiling cap-std v4.0.2
[INFO] [stderr]    Compiling maybe-owned v0.3.4
[INFO] [stderr]    Compiling ambient-authority v0.0.2
[INFO] [stderr]    Compiling cap-fs-ext v4.0.2
[INFO] [stderr]    Compiling cc v1.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling rustix-linux-procfs v0.1.1
[INFO] [stderr]    Compiling fs-set-times v0.20.3
[INFO] [stderr]    Compiling keep v0.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.25s
[INFO] running `Command { std: "docker" "inspect" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", 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" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling allocation-counter v0.8.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling clap v4.6.4
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling keep v0.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.23s
[INFO] running `Command { std: "docker" "inspect" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", 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" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/keep-7e9007ef442b7468)
[INFO] [stdout] 
[INFO] [stdout] running 401 tests
[INFO] [stdout] test adapters::filesystem_catalog_artifact::tests::directory_synchronization_reopens_an_opath_capability ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::publisher_drop_closes_writable_stages_before_releasing_writer_authority ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_catalog ... FAILED
[INFO] [stdout] test adapters::catalog_restart_io::tests::read_exact_rejects_short_artifacts ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::already_published_retry_refuses_a_recreated_segment_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::durable_publication_retry_returns_the_same_synchronized_receipt ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_next_head_requires_recovery_before_any_mutation ... FAILED
[INFO] [stdout] test adapters::catalog_restart_io::tests::read_exact_rejects_trailing_bytes ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::stale_current_head_refuses_before_creating_catalog_state ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_never_follows_a_symbolic_protocol_namespace ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::successful_publication_materializes_only_the_exact_durable_view ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_refuses_a_non_directory_protocol_namespace ... FAILED
[INFO] [stdout] test adapters::filesystem_platform_profile::policy_tests::bypass_identity_records_an_unreported_mount_identity_as_zero ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::authority_laws::one_publisher_cannot_select_another_publishers_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_platform_profile::policy_tests::production_identity_requires_a_reported_mount_identity ... ok
[INFO] [stdout] test adapters::filesystem_platform_profile::tests::every_protocol_child_must_share_the_root_filesystem_and_mount ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::authority_laws::metadata_equivalent_external_stage_cannot_authorize_publication ... FAILED
[INFO] [stdout] test adapters::filesystem_platform_profile::tests::only_writable_case_sensitive_ext4_is_admitted ... ok
[INFO] [stdout] test adapters::filesystem_platform_profile::tests::root_identity_uses_linux_device_mount_and_inode_coordinates ... ok
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_segment ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::conflicting_immutable_pool_bytes_refuse_before_visibility ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_catalog_stage_refuses_before_segment_pool_mutation ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::a_dropped_sandbox_no_longer_exists ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::absent_record_reads_as_none_and_exact_record_reads_its_bytes ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::require_absent_refuses_a_visible_entry_and_links_never_replace ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::required_record_reports_absence_as_the_filesystem_error ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::verify_named_refuses_different_bytes_and_a_byte_equal_substitute ... FAILED
[INFO] [stdout] test adapters::filesystem_exact_record::tests::wrong_length_or_kind_refuses_before_reading ... FAILED
[INFO] [stdout] test adapters::catalog_restart_io::tests::read_exact_returns_exact_bytes ... ok
[INFO] [stdout] test adapters::filesystem_platform_profile::tests::version_two_admission_covers_every_protocol_directory ... ok
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::namespace_laws::replaced_catalog_namespace_refuses_candidate_loading ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::generation_one_finalizes_and_retries_without_replacement ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::one_writer_excludes_a_second_finalizer ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::corrupt_candidate_catalog_refuses_before_head_replacement ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::empty_prefix_resumes_and_seals_as_an_empty_segment ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_inventory_tests::filesystem_count_stops_at_the_first_global_excess_entry ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_inventory_tests::filesystem_inventory_never_follows_protocol_directory_links ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::exact_prefix_resumes_seals_and_retains_writer_authority ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::changed_candidate_is_refused_at_the_replacement_boundary ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::absent_stage_is_a_typed_refusal ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_inventory_tests::filesystem_inventory_preserves_raw_linux_name_bytes ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::successor_retry_admits_the_exact_published_view ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_inventory_tests::filesystem_inventory_returns_deterministic_name_order ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_inventory_tests::replaced_protocol_directory_refuses_the_pinned_inventory ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::already_finalized_retry_refuses_a_reappeared_candidate ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::byte_replacement_at_the_writable_handoff_is_preserved_and_refused ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::symbolic_stage_is_never_followed ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::exact_segment_and_catalog_complete_to_durable_orphans ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::absent_candidate_reports_typed_missing_without_creating_head ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replaced_staging_namespace_is_refused_before_stage_open ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replacement_at_the_writable_handoff_is_preserved_and_refused ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::refusal_laws::changed_stage_is_refused_before_a_pool_link_is_created ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_pool_is_never_followed_or_admitted ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::disappeared_current_head_refuses_successor_without_mutation ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::symbolic_candidate_is_never_followed_or_published ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::refusal_laws::conflicting_pool_is_refused_without_removing_the_exact_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_stage_is_never_followed_or_linked ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::exact_successor_atomically_replaces_the_current_head ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_stage_open_is_preserved_and_refused ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::changed_stage_evidence_is_preserved_and_refused_before_unlink ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::retained_completer_authority_excludes_a_second_writer ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_pool_open_is_preserved_and_refused ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::replacement_after_observation_refuses_without_removing_the_new_entry ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::fixed_stage_symbolic_link_is_never_followed ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::non_regular_stage_is_refused_before_fingerprinting ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::stage_length_drift_refuses_the_streamed_evidence ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::oversized_sparse_stage_refuses_from_metadata ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::pinned_stage_is_fingerprinted_without_mutation ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::exact_stage_discard_and_absent_retry_are_durable_for_every_parent ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::symbolic_stage_is_never_followed_or_removed ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::replacement_after_open_refuses_without_removing_the_new_entry ... FAILED
[INFO] [stdout] test adapters::filesystem_segment_stage_tests::dropping_an_unsealed_stage_preserves_the_reusable_prefix ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_discard_tests::retained_discarder_authority_excludes_a_second_writer ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_short_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_segment_stage_tests::repeated_stage_creation_admits_exactly_one_owner ... FAILED
[INFO] [stdout] test adapters::filesystem_segment_stage_tests::exclusive_creation_never_truncates_existing_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::empty_namespace_is_admitted_only_with_the_complete_root_shape ... FAILED
[INFO] [stdout] test adapters::filesystem_segment_stage_tests::exclusive_stage_starts_at_zero_and_retains_exact_sealed_bytes ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_trailing_bytes ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_materialization::tests::read_exact_reads_expected_bytes_without_trailing ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_tests::replaced_stage_entry_refuses_the_opened_evidence ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::published_reopen_requires_a_complete_root_namespace ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::published_reopen_refuses_unknown_root_evidence ... FAILED
[INFO] [stdout] test adapters::filesystem_writer_lock::tests::replaced_lock_entry_refuses_authority_after_kernel_acquisition ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::unknown_namespace_refuses_before_writer_file_creation ... FAILED
[INFO] [stdout] test adapters::retention::durable_read_law_tests::durable_ranges_emit_only_the_requested_golden_interval ... FAILED
[INFO] [stdout] test adapters::retention::durable_read_law_tests::unretained_blob_refuses_without_output_but_exact_catalog_layout_remains_readable ... FAILED
[INFO] [stdout] test adapters::retention::durable_read_law_tests::durable_reconstruction_returns_golden_bytes_with_exact_view_coordinates ... FAILED
[INFO] [stdout] test adapters::retention::durable_view_law_tests::durable_snapshot_holds_the_collector_fence_until_drop ... FAILED
[INFO] [stdout] test adapters::retention::durable_view_law_tests::a_pinned_read_keeps_its_retained_view_after_release_publication ... FAILED
[INFO] [stdout] test adapters::retention::durable_view_law_tests::an_unreadable_segment_preserves_the_operational_open_failure ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_attempt_tests::refused_verification_admits_no_later_phase ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_attempt_tests::stale_stage_handle_does_not_survive_a_refused_verification ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::linux_initializer_synchronizes_an_opath_root ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::retained_initializer_authority_excludes_a_second_initializer ... FAILED
[INFO] [stdout] test adapters::filesystem_store_initializer_tests::partial_canonical_namespace_is_completed_without_replacing_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_anchor_order_prefix_tests::impossible_partial_anchor_order_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_attempt_tests::namespace_phases_refuse_a_root_outside_the_admitted_namespace ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_catalog_tests::an_absent_selected_catalog_refuses_publication ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_body_prefix_tests::invalid_complete_entries_in_short_bodies_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_catalog_tests::closure_verified_against_another_catalog_refuses_before_staging ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_admits_a_successor_in_an_existing_namespace ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_recovery_admission_tests::recovery_inventory_reader_refuses_a_migrated_root ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_refuses_a_new_namespace_before_staging ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_recovery_admission_tests::recovery_stage_discarder_refuses_a_migrated_root ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_capacity_tests::an_overfull_namespace_pool_refuses_even_a_successor_in_an_existing_namespace ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_catalog_tests::a_corrupt_catalog_head_refuses_with_its_decode_error ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_body_prefix_tests::duplicate_entries_in_short_bodies_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_attempt_tests::namespace_admission_refuses_a_directory_the_expectation_excludes ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_catalog_tests::committed_retry_over_a_foreign_catalog_refuses_before_reporting_committed ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_manifest_is_corrupt ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_bytes_changed ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_is_absent ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_current_tests::head_predecessor_disagreeing_with_its_manifest_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_bytes_changed ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_closure_prefix_tests::impossible_closure_prefixes_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::absent_expectation_refuses_an_orphan_directory_for_a_new_namespace ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::absent_head_with_retention_artifacts_refuses_as_recovery ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::current_expectation_refuses_when_the_namespace_directory_is_absent ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::predecessor_read_bound_derives_from_the_typed_root_limits ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_file_is_absent ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_format_marker_refuses_instead_of_blocking ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_retention_head_refuses_instead_of_blocking ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_incomplete_disposition_tests::incomplete_stages_block_direct_and_publication_recovery_without_effects ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_a_manifest_pool_name_refuses_instead_of_blocking ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_forward_error_tests::forward_stage_refusal_preserves_its_typed_record_cause ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_namespace_tests::uppercase_root_pool_name_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_framing_prefix_tests::impossible_framing_prefixes_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_generation_refusal_tests::invalid_complete_generations_refuse_recovery_without_changing_retained_bytes ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_namespace_tests::zero_generation_root_pool_name_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_incomplete_disposition_tests::direct_discard_capabilities_refuse_without_mutation ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_io_cause ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_incomplete_disposition_tests::greatest_namespace_with_a_declared_successor_preserves_the_incomplete_manifest ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_namespace_tests::malformed_manifest_pool_name_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_namespace_tests::non_digest_root_namespace_directory_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_incomplete_disposition_tests::known_corruption_precedes_incomplete_disposition ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_entry_tests::zero_generation_in_partial_manifest_entry_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_history_tests::nonzero_partial_initial_predecessors_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_namespace_tests::unknown_retention_entry_refuses_before_any_stage_is_written ... FAILED
[INFO] [stdout] test adapters::filesystem_catalog_publisher_tests::refusal_laws::catalog_only_publication_refuses_a_leftover_segment_stage ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_segment_resume_tests::refusal_laws::changed_stage_is_refused_before_a_write ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_anchor_tests::contradictory_partial_anchor_fields_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_anchor_tests::impossible_partial_layout_lengths_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_entry_tests::impossible_partial_namespace_order_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_partial_record_trailers_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::a_missing_stage_preserves_the_recovery_io_cause ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_profile_tests::contradictory_partial_root_profiles_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_anchor_tests::invalid_lengths_in_partial_anchors_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_corrupted_after_preflight ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_removed_after_preflight ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::effect_tests::recovery_sync_failures_report_exact_known_effects_before_restart ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::substitution_before_reopening_refuses_without_rebinding_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_cleanup_source_refuses_before_unlink ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::changed_stage_bytes_preserve_the_recovery_record_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_a_physical_closure_limit_violation ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_history_tests::successor_predecessors_remain_possible_before_the_digest_is_complete ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_an_absent_anchor_layout ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::cleanup_sync_failure_reports_removed_stage_and_preserved_pool ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_stage_preserves_the_recovery_record_refusal ... FAILED
[INFO] [stdout] test adapters::filesystem_recovery_stage_completion_tests::refusal_laws::absent_stage_and_pool_refuse_without_creating_state ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_complete_body_digests_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_directory_tests::replaced_root_pool_refuses_recovery_without_deleting_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_directory_tests::replaced_retention_directory_refuses_recovery_without_deleting_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_directory_tests::replaced_manifest_pool_refuses_recovery_without_deleting_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_stage ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_stage ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_another_manifest_predecessor ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_identity_tests::substituted_manifest_pool_refuses_before_recovery_commits_head ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_stage ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_identity_tests::substituted_root_pool_refuses_before_recovery_commits_head ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_namespace_tests::direct_recovery_preserves_stages_when_namespace_admission_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_policy_tests::recovery_admits_a_catalog_budget_equal_to_selected_segment_bytes ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_policy_tests::recovery_refuses_a_catalog_budget_smaller_than_selected_segments ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_namespace_tests::publication_recovery_preserves_stages_when_namespace_admission_refuses ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_history_tests::recovered_head_refuses_a_skipped_root_generation ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_history_tests::recovered_initial_head_refuses_noninitial_root_history ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_history_tests::recovered_inserted_namespace_refuses_noninitial_root_history ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_history_domain_tests::recovered_heads_refuse_the_skipped_generation_domain ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_the_wrong_manifest_length ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_prefix_tests::a_crash_during_each_stage_write_requires_disposition_without_effects ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_prefix_tests::noncanonical_short_stages_refuse_recovery_without_changing_retained_bytes ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_prefix_tests::successor_prefixes_recover_against_the_published_generation ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_root_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_prefix_tests::every_initial_publication_prefix_recovers_to_its_documented_state ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::a_synchronized_head_stage_is_finalized_and_the_retry_is_already_committed ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::a_truncated_root_stage_is_preserved_for_disposition ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::a_clean_store_recovers_to_clean ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::a_complete_manifest_without_its_root_reports_the_missing_root ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_head_tests::invalid_manifest_lengths_in_short_heads_preserve_corrupt_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_history_tests::contradictory_short_root_and_manifest_histories_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_namespace_tests::impossible_namespace_sizes_in_short_roots_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_manifest_link ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::a_written_root_stage_is_linked_and_protected ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_head_commit ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_recovery_tests::checksum_corrupt_root_stage_is_refused_without_changing_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_closure_limits_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_head_tests::contradictory_history_in_short_heads_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_head_tests::contradictory_partial_head_checksums_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_count_tests::excessive_counts_in_short_headers_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_entry_tests::ordered_manifest_entries_remain_possible_at_every_partial_length ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_profiles_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot::coordinate_tests::a_changed_catalog_length_refuses_the_loaded_reader_view ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot::moving_error_tests::a_head_change_discards_the_superseded_catalog_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_segment_reports_its_exact_catalog_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_identity_tests::a_reader_refuses_migration_records_bound_to_another_root ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_catalog_head_reports_its_exact_view_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_tests::a_migrated_store_snapshot_binds_the_catalog_and_no_retention_head ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_short_framing_tests::contradictory_lengths_in_short_stage_headers_preserve_evidence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_partial_anchor_tests::canonical_layout_lengths_admit_every_partial_numeric_prefix ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_tests::readers_share_the_fence_and_collection_cannot_take_it_exclusively ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::a_truncated_stage_preserves_evidence_and_blocks_publication ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::exact_committed_retry_mutates_nothing ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::existing_root_stage_is_never_truncated ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::retained_stage_refuses_publication_before_recovery ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_tests::root_checksum_damage_reports_its_exact_mismatch ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::a_complete_orphan_root_stage_refuses_publication_until_disposition ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::byte_equal_substituted_canonical_root_is_refused ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_successor_tests::superseded_candidate_refuses_once_a_successor_is_current ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_storage_tests::complete_publication_preserves_migrated_bytes_and_publishes_exact_retention_prefix ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_selected_catalog_reports_its_decoder_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_successor_tests::expected_current_generation_refuses_when_no_head_is_published ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot::pinning_tests::replacing_the_ambient_root_preserves_the_pinned_catalog ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_catalog_reports_its_exact_catalog_refusal ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_successor_tests::successor_publication_over_existing_head_publishes_exact_successor ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_verification_law_tests::a_missing_selected_root_preserves_its_original_filesystem_cause ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_verification_law_tests::an_unretained_namespace_is_precisely_missing ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_verification_law_tests::published_root_reports_name_only_the_evidence_established_at_the_requested_depth ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_refuses_an_aliased_protocol_directory ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::reopen_admits_a_remounted_root_and_refuses_a_moved_one ... ok
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_admits_exact_migration_records ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_corrupt_format_marker ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_dispositions_directory ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_retention_pool ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_receipt_that_disagrees_with_its_intent ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_gc_entry ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_recovery_entry ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_an_oversized_format_marker ... FAILED
[INFO] [stdout] test adapters::retention::reader_fence::tests::replacing_the_reader_lock_during_acquisition_refuses_the_fence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_admits_an_exact_migrated_store ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_verification_law_tests::corrupted_root_verification_retains_exact_checksum_diagnostics ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_tests::a_published_generation_is_read_and_its_root_verified ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_retention_snapshot_tests::a_non_empty_reader_lock_refuses_the_fence ... FAILED
[INFO] [stdout] test adapters::retention::filesystem_version_two_admission_tests::a_protocol_directory_replaced_after_reopen_is_neither_opened_nor_published_into ... FAILED
[INFO] [stdout] test adapters::retention::recovery_execution_tests::refused_finalization_reports_no_completed_steps ... ok
[INFO] [stdout] test adapters::retention::recovery_execution_tests::uncertain_failed_effect_survives_execution_without_later_cleanup ... ok
[INFO] [stdout] test adapters::retention::reader_platform_law_tests::reader_platform_admission_does_not_acquire_writer_authority ... FAILED
[INFO] [stdout] test adapters::retention::recovery_execution_tests::a_refused_step_stops_execution_and_names_the_completed_prefix ... ok
[INFO] [stdout] test adapters::retention::recovery_execution_tests::an_empty_plan_touches_nothing_and_reports_its_outcome ... ok
[INFO] [stdout] test adapters::retention::recovery_execution_tests::every_step_calls_exactly_its_capability_in_plan_order ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_corrupt_stage_refuses_with_its_decode_error ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_truncated_stage_with_a_later_effect_refuses ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_clean_store_needs_nothing ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::complete_root_and_manifest_stages_are_linked_and_protected ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_complete_root_stage_is_linked_and_protected ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::stages_the_published_head_already_names_are_cleaned_up ... ok
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_a_retry_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_a_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_b_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_a_successor_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_head_stage_without_the_staged_manifest_refuses ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_truncated_head_stage_requires_disposition_despite_complete_earlier_evidence ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_truncated_root_stage_requires_disposition ... ok
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_a_stale_initial_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_release_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_model_tests::sequences_starting_with_restore_agree_with_the_model ... FAILED
[INFO] [stdout] test adapters::retention::retention_storage_error_law_tests::every_recovery_capability_preserves_its_supplied_record_refusal ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector::coordinate_law_tests::changed_predecessor_bytes_discard_the_superseded_view ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::an_absent_catalog_refuses_collection ... ok
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_complete_head_stage_over_linked_stages_is_finalized ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::a_stable_store_returns_its_loaded_view ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::initial_coordinate_failure_preserves_its_io_cause ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::view_load_failure_preserves_its_io_cause ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::changed_retention_digests_discard_the_superseded_view ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::changed_catalog_digests_discard_the_superseded_view ... ok
[INFO] [stdout] test adapters::retention::verification_namespace_law_tests::required_directory_symlinks_are_published_view_corruption ... FAILED
[INFO] [stdout] test adapters::retention::verification_namespace_law_tests::required_directory_files_are_published_view_corruption ... FAILED
[INFO] [stdout] test adapters::retention::verification_namespace_law_tests::unexpected_store_entries_are_published_view_corruption ... FAILED
[INFO] [stdout] test adapters::retention::verification_root_kind_tests::a_selected_root_symlink_is_typed_corruption ... FAILED
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::a_publication_between_reads_discards_the_superseded_view ... ok
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::a_store_that_never_settles_exhausts_the_limit ... ok
[INFO] [stdout] test adapters::retention::verification_selection_law_tests::a_canonical_foreign_root_cannot_certify_the_requested_namespace ... FAILED
[INFO] [stdout] test adapters::retention::verification_selection_law_tests::a_selected_root_coordinate_refusal_keeps_its_typed_evidence ... FAILED
[INFO] [stdout] test adapters::retention::verification_namespace_kind_tests::a_selected_namespace_file_is_typed_corruption ... FAILED
[INFO] [stdout] test adapters::retention::retention_view_collector_tests::final_coordinate_failure_preserves_its_io_cause ... ok
[INFO] [stdout] test adapters::retention::verification_namespace_kind_tests::a_selected_namespace_symlink_is_typed_corruption ... FAILED
[INFO] [stdout] test adapters::retention::verification_store_admission_tests::a_foreign_migration_binding_is_corruption_with_exact_root_coordinates ... FAILED
[INFO] [stdout] test adapters::retention::verification_store_admission_tests::inconclusive_admission_causes_remain_operational_without_losing_the_source ... ok
[INFO] [stdout] test adapters::retention::verification_store_admission_tests::malformed_store_records_are_corrupt_with_the_original_magic ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::catalog_missing_its_segment_refuses_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::segment_corruption_after_pool_admission_refuses_catalog ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_catalogs_tests::every_catalog_binds_exact_pool_segment_records ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_file_tests::regular_file_read_returns_exact_bytes ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_file_tests::replacement_after_read_refuses_the_opened_artifact ... FAILED
[INFO] [stdout] test adapters::retention::verification_unsupported_depth_tests::unsupported_retention_requests_refuse_before_missing_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_reader_tests::writer_locked_pools_reproduce_the_frozen_inventory_digest ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_segments_refusal_tests::corrupt_segment_bytes_refuse_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_segments_refusal_tests::noncanonical_segment_name_refuses_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_reader_tests::replaced_pool_directory_refuses_before_artifact_reads ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_segments_refusal_tests::segment_pool_above_remaining_limit_refuses_before_names ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_authority_tests::exact_published_v1_authority_constructs_and_revalidates_one_intent ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_segments_tests::every_canonical_segment_is_admitted_into_migration_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_names_tests::membership_change_after_scan_refuses_revalidation ... FAILED
[INFO] [stdout] test adapters::segment_record_header::tests::chunk_header_refuses_payload_above_the_protocol_bound ... ok
[INFO] [stdout] test adapters::store_migration::filesystem_migration_authority_tests::immutable_pool_drift_refuses_the_retained_intent ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_pair_admission_tests::substituted_canonical_pairs_refuse_during_adoption_before_forward_execution ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_receipt_evidence_tests::recovery_receipts_distinguish_each_observed_namespace_prefix ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_recovery_tests::a_truncated_intent_stage_is_discarded_and_the_migration_completes ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_recovery_tests::every_forward_prefix_recovers_to_one_complete_migration ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_recovery_truncation_tests::every_strict_fixed_stage_prefix_is_discarded_without_changing_version_one_bytes ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_compatibility_tests::every_migration_prefix_preserves_v1_bytes_but_refuses_v1_authority ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_recovery_truncation_tests::unexpected_nested_residue_refuses_before_creating_a_marker_stage ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_current_recovery_tests::a_corrupt_current_head_cannot_receive_a_version_one_recovery_receipt ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_segments_refusal_tests::linked_segment_entry_refuses_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_remount_tests::a_remounted_store_reopens_without_changing_its_catalog_head ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_remount_tests::device_and_inode_disagreement_refuse_with_exact_coordinates ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_residue_kind_tests::symlink_residue_refuses_by_kind_before_reading_its_target ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::regular_files_at_protocol_directory_names_refuse_restart ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::symbolic_links_at_fixed_record_names_refuse_without_following_them ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::unknown_root_and_nested_entries_preserve_restart_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_order_tests::a_marker_before_namespace_completion_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_order_tests::a_receipt_without_its_marker_preserves_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_order_tests::effects_without_durable_intent_preserve_restart_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_order_tests::namespace_holes_refuse_restart_at_the_exact_coordinates ... FAILED
[INFO] [stdout] test adapters::retention::recovery_planner_tests::a_successor_generation_is_planned_against_the_published_state ... ok
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::unrelated_orphan_segment_remains_in_exact_pool_inventory ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_order_tests::stages_surviving_later_effects_refuse_restart ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::directory_substitution_at_each_fixed_file_refuses_restart ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::a_nonempty_reader_fence_preserves_its_exact_refusal ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_namespace_tests::completed_migration_refuses_unknown_reserved_entries_without_effects ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pool_tests::damaged_immutable_pool_bytes_refuse_restart_before_effects ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pool_tests::unknown_immutable_pool_names_refuse_with_the_exact_name ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pair_tests::byte_equal_stage_substitution_refuses_before_restart_effects ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pool_tests::a_damaged_current_head_preserves_all_restart_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pool_tests::a_valid_segment_substitution_reports_both_digest_coordinates ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pair_tests::conflicting_stage_bytes_preserve_both_records_on_restart ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_record_tests::checksum_damage_in_each_migration_record_preserves_restart_evidence ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_pool_tests::adding_a_valid_orphan_cannot_reuse_the_previous_migration_intent ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_record_tests::a_valid_foreign_receipt_refuses_its_conflicting_intent_digest ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::a_retained_version_one_stage_refuses_migration_before_any_intent ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::byte_equal_substituted_canonical_intent_is_refused ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_record_tests::overlong_stages_refuse_restart_without_disposal ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::canonical_intent_drift_refuses_before_marker_stage_creation ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::complete_migration_preserves_v1_bytes_and_publishes_exact_v2_prefix ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::existing_intent_stage_is_never_truncated ... FAILED
[INFO] [stdout] test adapters::retention::retention_view_collector::coordinate_law_tests::every_changed_manifest_length_discards_the_superseded_view ... ok
[INFO] [stdout] test adapters::store_migration::filesystem_migration_storage_tests::out_of_order_namespace_refuses_before_creating_its_predecessor ... FAILED
[INFO] [stdout] test blob::id::tests::debug_does_not_depend_on_the_text_codec ... ok
[INFO] [stdout] test blob::hasher::tests::length_overflow_refuses_before_mutating_identity_state ... ok
[INFO] [stdout] test chunk::detector::tests::candidate_overflow_reports_attempted_length_and_poisoning ... ok
[INFO] [stdout] test adapters::store_migration::filesystem_migration_restart_root_tests::a_byte_equal_store_copy_refuses_the_persisted_root_identity ... FAILED
[INFO] [stdout] test adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::valid_segment_substitution_names_the_referenced_coordinate ... FAILED
[INFO] [stdout] test chunk::detector::tests::stream_overflow_poisoning_preserves_the_original_failure ... ok
[INFO] [stdout] test chunk::gear_table::tests::compiled_table_is_the_canonical_protocol_fixture ... ok
[INFO] [stdout] test reference::chunk_staging::tests::conflicting_existing_chunk_bytes_are_never_repaired ... ok
[INFO] [stdout] test adapters::store_migration::filesystem_migration_authority_tests::version_two_namespace_evidence_refuses_before_mutation ... FAILED
[INFO] [stdout] test reference::reconstruction::tests::corrupted_stored_chunk_refuses_before_output ... ok
[INFO] [stdout] test reference::staged_blob::tests::committed_blob_index_without_its_layout_is_never_silently_repaired ... ok
[INFO] [stdout] test reference::staged_blob::tests::committed_layout_with_a_missing_chunk_is_never_silently_repaired ... ok
[INFO] [stdout] test reference::staged_blob::tests::committed_layout_without_its_blob_index_is_never_silently_repaired ... ok
[INFO] [stdout] test adapters::retention::reader_platform_law_tests::a_canonical_tmpfs_store_refuses_the_public_reader_profile ... ok
[INFO] [stdout] test adapters::retention::reader_platform_law_tests::a_canonical_tmpfs_store_refuses_durable_snapshot_admission ... ok
[INFO] [stdout] test reference::staged_blob::tests::layout_indexed_under_the_wrong_blob_is_never_silently_extended ... ok
[INFO] [stdout] test chunk::detector::tests::later_failure_reports_partial_progress_after_an_emission ... ok
[INFO] [stdout] test chunk::id::tests::public_chunk_identity_matches_every_golden_vector ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_anchor_order_prefix_tests::every_decisive_anchor_order_prefix_is_corrupt ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_anchor_order_prefix_tests::ordered_anchors_admit_every_partial_length ... ok
[INFO] [stdout] test chunk::detector::tests::successful_feed_keeps_hash_state_consistent_before_callbacks ... ok
[INFO] [stdout] test reference::reconstruction::tests::every_chunk_is_hashed_exactly_once_per_reconstruction ... ok
[INFO] [stdout] test reference::range_read::tests::a_missing_selected_chunk_refuses_before_output ... ok
[INFO] [stdout] test reference::range_read::tests::a_corrupt_selected_chunk_refuses_before_output ... ok
[INFO] [stdout] test reference::range_read::tests::a_range_read_hashes_each_selected_chunk_exactly_once ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_framing_prefix_tests::canonical_manifest_lengths_remain_possible_at_every_header_prefix ... ok
[INFO] [stdout] test reference::range_read::tests::an_interior_range_loads_only_its_single_overlapping_chunk ... ok
[INFO] [stdout] test adapters::retention::recovery_head_length_tests::recovery_binds_head_length_across_the_complete_canonical_length_domain ... ok
[INFO] [stdout] test adapters::retention::filesystem_retention_framing_prefix_tests::canonical_root_framing_remains_possible_at_every_header_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_artifact::tests::directory_synchronization_reopens_an_opath_capability stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_catalog stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::already_published_retry_refuses_a_recreated_segment_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::durable_publication_retry_returns_the_same_synchronized_receipt stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_next_head_requires_recovery_before_any_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::stale_current_head_refuses_before_creating_catalog_state stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_never_follows_a_symbolic_protocol_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::successful_publication_materializes_only_the_exact_durable_view stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_refuses_a_non_directory_protocol_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::authority_laws::one_publisher_cannot_select_another_publishers_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::authority_laws::metadata_equivalent_external_stage_cannot_authorize_publication stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_segment stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::conflicting_immutable_pool_bytes_refuse_before_visibility stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_catalog_stage_refuses_before_segment_pool_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::a_dropped_sandbox_no_longer_exists stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::absent_record_reads_as_none_and_exact_record_reads_its_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::require_absent_refuses_a_visible_entry_and_links_never_replace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::required_record_reports_absence_as_the_filesystem_error stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::verify_named_refuses_different_bytes_and_a_byte_equal_substitute stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_exact_record::tests::wrong_length_or_kind_refuses_before_reading stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::namespace_laws::replaced_catalog_namespace_refuses_candidate_loading stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::generation_one_finalizes_and_retries_without_replacement stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::one_writer_excludes_a_second_finalizer stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::corrupt_candidate_catalog_refuses_before_head_replacement stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::empty_prefix_resumes_and_seals_as_an_empty_segment stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_inventory_tests::filesystem_count_stops_at_the_first_global_excess_entry stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_inventory_tests::filesystem_inventory_never_follows_protocol_directory_links stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::exact_prefix_resumes_seals_and_retains_writer_authority stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::changed_candidate_is_refused_at_the_replacement_boundary stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::absent_stage_is_a_typed_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_inventory_tests::filesystem_inventory_preserves_raw_linux_name_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::successor_retry_admits_the_exact_published_view stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_inventory_tests::filesystem_inventory_returns_deterministic_name_order stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_inventory_tests::replaced_protocol_directory_refuses_the_pinned_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::already_finalized_retry_refuses_a_reappeared_candidate stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::byte_replacement_at_the_writable_handoff_is_preserved_and_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::symbolic_stage_is_never_followed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::exact_segment_and_catalog_complete_to_durable_orphans stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::absent_candidate_reports_typed_missing_without_creating_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replaced_staging_namespace_is_refused_before_stage_open stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replacement_at_the_writable_handoff_is_preserved_and_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::refusal_laws::changed_stage_is_refused_before_a_pool_link_is_created stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_pool_is_never_followed_or_admitted stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::disappeared_current_head_refuses_successor_without_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::symbolic_candidate_is_never_followed_or_published stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::refusal_laws::conflicting_pool_is_refused_without_removing_the_exact_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_stage_is_never_followed_or_linked stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::exact_successor_atomically_replaces_the_current_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_stage_open_is_preserved_and_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::changed_stage_evidence_is_preserved_and_refused_before_unlink stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::retained_completer_authority_excludes_a_second_writer stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_pool_open_is_preserved_and_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::replacement_after_observation_refuses_without_removing_the_new_entry stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::fixed_stage_symbolic_link_is_never_followed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::non_regular_stage_is_refused_before_fingerprinting stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::stage_length_drift_refuses_the_streamed_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::oversized_sparse_stage_refuses_from_metadata stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::pinned_stage_is_fingerprinted_without_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::exact_stage_discard_and_absent_retry_are_durable_for_every_parent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::symbolic_stage_is_never_followed_or_removed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::replacement_after_open_refuses_without_removing_the_new_entry stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_segment_stage_tests::dropping_an_unsealed_stage_preserves_the_reusable_prefix stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_discard_tests::retained_discarder_authority_excludes_a_second_writer stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_short_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_segment_stage_tests::repeated_stage_creation_admits_exactly_one_owner stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_segment_stage_tests::exclusive_creation_never_truncates_existing_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::empty_namespace_is_admitted_only_with_the_complete_root_shape stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_segment_stage_tests::exclusive_stage_starts_at_zero_and_retains_exact_sealed_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_trailing_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_materialization::tests::read_exact_reads_expected_bytes_without_trailing stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_tests::replaced_stage_entry_refuses_the_opened_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::published_reopen_requires_a_complete_root_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::published_reopen_refuses_unknown_root_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_writer_lock::tests::replaced_lock_entry_refuses_authority_after_kernel_acquisition stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::unknown_namespace_refuses_before_writer_file_creation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_read_law_tests::durable_ranges_emit_only_the_requested_golden_interval stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_read_law_tests::unretained_blob_refuses_without_output_but_exact_catalog_layout_remains_readable stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_read_law_tests::durable_reconstruction_returns_golden_bytes_with_exact_view_coordinates stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_view_law_tests::durable_snapshot_holds_the_collector_fence_until_drop stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_view_law_tests::a_pinned_read_keeps_its_retained_view_after_release_publication stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::durable_view_law_tests::an_unreadable_segment_preserves_the_operational_open_failure stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_attempt_tests::refused_verification_admits_no_later_phase stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_attempt_tests::stale_stage_handle_does_not_survive_a_refused_verification stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::linux_initializer_synchronizes_an_opath_root stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::retained_initializer_authority_excludes_a_second_initializer stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_store_initializer_tests::partial_canonical_namespace_is_completed_without_replacing_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_anchor_order_prefix_tests::impossible_partial_anchor_order_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_attempt_tests::namespace_phases_refuse_a_root_outside_the_admitted_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_catalog_tests::an_absent_selected_catalog_refuses_publication stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_body_prefix_tests::invalid_complete_entries_in_short_bodies_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_catalog_tests::closure_verified_against_another_catalog_refuses_before_staging stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_admits_a_successor_in_an_existing_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_recovery_admission_tests::recovery_inventory_reader_refuses_a_migrated_root stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_refuses_a_new_namespace_before_staging stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_recovery_admission_tests::recovery_stage_discarder_refuses_a_migrated_root stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_capacity_tests::an_overfull_namespace_pool_refuses_even_a_successor_in_an_existing_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_catalog_tests::a_corrupt_catalog_head_refuses_with_its_decode_error stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_body_prefix_tests::duplicate_entries_in_short_bodies_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_attempt_tests::namespace_admission_refuses_a_directory_the_expectation_excludes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_catalog_tests::committed_retry_over_a_foreign_catalog_refuses_before_reporting_committed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_manifest_is_corrupt stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_bytes_changed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_is_absent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_current_tests::head_predecessor_disagreeing_with_its_manifest_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_bytes_changed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_closure_prefix_tests::impossible_closure_prefixes_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_expectation_tests::absent_expectation_refuses_an_orphan_directory_for_a_new_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_expectation_tests::absent_head_with_retention_artifacts_refuses_as_recovery stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_expectation_tests::current_expectation_refuses_when_the_namespace_directory_is_absent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_file_is_absent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_format_marker_refuses_instead_of_blocking stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_retention_head_refuses_instead_of_blocking stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_incomplete_disposition_tests::incomplete_stages_block_direct_and_publication_recovery_without_effects stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_a_manifest_pool_name_refuses_instead_of_blocking stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_forward_error_tests::forward_stage_refusal_preserves_its_typed_record_cause stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_namespace_tests::uppercase_root_pool_name_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_framing_prefix_tests::impossible_framing_prefixes_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_generation_refusal_tests::invalid_complete_generations_refuse_recovery_without_changing_retained_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_namespace_tests::zero_generation_root_pool_name_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_incomplete_disposition_tests::direct_discard_capabilities_refuse_without_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_io_cause stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_incomplete_disposition_tests::greatest_namespace_with_a_declared_successor_preserves_the_incomplete_manifest stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_namespace_tests::malformed_manifest_pool_name_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_namespace_tests::non_digest_root_namespace_directory_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_incomplete_disposition_tests::known_corruption_precedes_incomplete_disposition stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_entry_tests::zero_generation_in_partial_manifest_entry_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_history_tests::nonzero_partial_initial_predecessors_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_namespace_tests::unknown_retention_entry_refuses_before_any_stage_is_written stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_catalog_publisher_tests::refusal_laws::catalog_only_publication_refuses_a_leftover_segment_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_segment_resume_tests::refusal_laws::changed_stage_is_refused_before_a_write stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_anchor_tests::contradictory_partial_anchor_fields_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_anchor_tests::impossible_partial_layout_lengths_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_entry_tests::impossible_partial_namespace_order_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_partial_record_trailers_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::a_missing_stage_preserves_the_recovery_io_cause stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_profile_tests::contradictory_partial_root_profiles_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_anchor_tests::invalid_lengths_in_partial_anchors_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_corrupted_after_preflight stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_removed_after_preflight stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::effect_tests::recovery_sync_failures_report_exact_known_effects_before_restart stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::substitution_before_reopening_refuses_without_rebinding_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_cleanup_source_refuses_before_unlink stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::changed_stage_bytes_preserve_the_recovery_record_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_a_physical_closure_limit_violation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_an_absent_anchor_layout stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::cleanup_sync_failure_reports_removed_stage_and_preserved_pool stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_stage_preserves_the_recovery_record_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::filesystem_recovery_stage_completion_tests::refusal_laws::absent_stage_and_pool_refuse_without_creating_state stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_complete_body_digests_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_directory_tests::replaced_root_pool_refuses_recovery_without_deleting_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_directory_tests::replaced_retention_directory_refuses_recovery_without_deleting_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_directory_tests::replaced_manifest_pool_refuses_recovery_without_deleting_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_another_manifest_predecessor stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_identity_tests::substituted_manifest_pool_refuses_before_recovery_commits_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_identity_tests::substituted_root_pool_refuses_before_recovery_commits_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_namespace_tests::direct_recovery_preserves_stages_when_namespace_admission_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_policy_tests::recovery_admits_a_catalog_budget_equal_to_selected_segment_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_policy_tests::recovery_refuses_a_catalog_budget_smaller_than_selected_segments stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_namespace_tests::publication_recovery_preserves_stages_when_namespace_admission_refuses stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_history_tests::recovered_head_refuses_a_skipped_root_generation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_history_tests::recovered_initial_head_refuses_noninitial_root_history stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_history_tests::recovered_inserted_namespace_refuses_noninitial_root_history stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_history_domain_tests::recovered_heads_refuse_the_skipped_generation_domain stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_the_wrong_manifest_length stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_prefix_tests::a_crash_during_each_stage_write_requires_disposition_without_effects stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_prefix_tests::noncanonical_short_stages_refuse_recovery_without_changing_retained_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_prefix_tests::successor_prefixes_recover_against_the_published_generation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_root_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_prefix_tests::every_initial_publication_prefix_recovers_to_its_documented_state stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::a_synchronized_head_stage_is_finalized_and_the_retry_is_already_committed stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::a_truncated_root_stage_is_preserved_for_disposition stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::a_clean_store_recovers_to_clean stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::a_complete_manifest_without_its_root_reports_the_missing_root stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_head_tests::invalid_manifest_lengths_in_short_heads_preserve_corrupt_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_history_tests::contradictory_short_root_and_manifest_histories_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_namespace_tests::impossible_namespace_sizes_in_short_roots_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_manifest_link stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::a_written_root_stage_is_linked_and_protected stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_head_commit stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_recovery_tests::checksum_corrupt_root_stage_is_refused_without_changing_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_closure_limits_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_head_tests::contradictory_history_in_short_heads_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_head_tests::contradictory_partial_head_checksums_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_count_tests::excessive_counts_in_short_headers_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_profiles_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot::coordinate_tests::a_changed_catalog_length_refuses_the_loaded_reader_view stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot::moving_error_tests::a_head_change_discards_the_superseded_catalog_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_segment_reports_its_exact_catalog_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_identity_tests::a_reader_refuses_migration_records_bound_to_another_root stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_catalog_head_reports_its_exact_view_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_tests::a_migrated_store_snapshot_binds_the_catalog_and_no_retention_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_short_framing_tests::contradictory_lengths_in_short_stage_headers_preserve_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_tests::readers_share_the_fence_and_collection_cannot_take_it_exclusively stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::a_truncated_stage_preserves_evidence_and_blocks_publication stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::exact_committed_retry_mutates_nothing stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::existing_root_stage_is_never_truncated stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::retained_stage_refuses_publication_before_recovery stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_tests::root_checksum_damage_reports_its_exact_mismatch stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::a_complete_orphan_root_stage_refuses_publication_until_disposition stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::byte_equal_substituted_canonical_root_is_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_successor_tests::superseded_candidate_refuses_once_a_successor_is_current stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_storage_tests::complete_publication_preserves_migrated_bytes_and_publishes_exact_retention_prefix stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_selected_catalog_reports_its_decoder_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_successor_tests::expected_current_generation_refuses_when_no_head_is_published stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot::pinning_tests::replacing_the_ambient_root_preserves_the_pinned_catalog stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_catalog_reports_its_exact_catalog_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_successor_tests::successor_publication_over_existing_head_publishes_exact_successor stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_verification_law_tests::a_missing_selected_root_preserves_its_original_filesystem_cause stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_verification_law_tests::an_unretained_namespace_is_precisely_missing stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_verification_law_tests::published_root_reports_name_only_the_evidence_established_at_the_requested_depth stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_refuses_an_aliased_protocol_directory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_admits_exact_migration_records stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_corrupt_format_marker stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_dispositions_directory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_retention_pool stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_receipt_that_disagrees_with_its_intent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_gc_entry stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_recovery_entry stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_an_oversized_format_marker stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::reader_fence::tests::replacing_the_reader_lock_during_acquisition_refuses_the_fence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_admits_an_exact_migrated_store stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_verification_law_tests::corrupted_root_verification_retains_exact_checksum_diagnostics stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_tests::a_published_generation_is_read_and_its_root_verified stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_retention_snapshot_tests::a_non_empty_reader_lock_refuses_the_fence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::filesystem_version_two_admission_tests::a_protocol_directory_replaced_after_reopen_is_neither_opened_nor_published_into stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::reader_platform_law_tests::reader_platform_admission_does_not_acquire_writer_authority stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_a_retry_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_a_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_b_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_a_successor_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_a_stale_initial_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_release_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::retention_model_tests::sequences_starting_with_restore_agree_with_the_model stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_namespace_law_tests::required_directory_symlinks_are_published_view_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_namespace_law_tests::required_directory_files_are_published_view_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_namespace_law_tests::unexpected_store_entries_are_published_view_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_root_kind_tests::a_selected_root_symlink_is_typed_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_selection_law_tests::a_canonical_foreign_root_cannot_certify_the_requested_namespace stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_selection_law_tests::a_selected_root_coordinate_refusal_keeps_its_typed_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_namespace_kind_tests::a_selected_namespace_file_is_typed_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_namespace_kind_tests::a_selected_namespace_symlink_is_typed_corruption stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_store_admission_tests::a_foreign_migration_binding_is_corruption_with_exact_root_coordinates stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_store_admission_tests::malformed_store_records_are_corrupt_with_the_original_magic stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::catalog_missing_its_segment_refuses_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::segment_corruption_after_pool_admission_refuses_catalog stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_catalogs_tests::every_catalog_binds_exact_pool_segment_records stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_file_tests::regular_file_read_returns_exact_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_file_tests::replacement_after_read_refuses_the_opened_artifact stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::retention::verification_unsupported_depth_tests::unsupported_retention_requests_refuse_before_missing_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_reader_tests::writer_locked_pools_reproduce_the_frozen_inventory_digest stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_segments_refusal_tests::corrupt_segment_bytes_refuse_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_segments_refusal_tests::noncanonical_segment_name_refuses_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_reader_tests::replaced_pool_directory_refuses_before_artifact_reads stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_segments_refusal_tests::segment_pool_above_remaining_limit_refuses_before_names stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_authority_tests::exact_published_v1_authority_constructs_and_revalidates_one_intent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_segments_tests::every_canonical_segment_is_admitted_into_migration_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_names_tests::membership_change_after_scan_refuses_revalidation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_authority_tests::immutable_pool_drift_refuses_the_retained_intent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_pair_admission_tests::substituted_canonical_pairs_refuse_during_adoption_before_forward_execution stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_receipt_evidence_tests::recovery_receipts_distinguish_each_observed_namespace_prefix stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_recovery_tests::a_truncated_intent_stage_is_discarded_and_the_migration_completes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_recovery_tests::every_forward_prefix_recovers_to_one_complete_migration stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_recovery_truncation_tests::every_strict_fixed_stage_prefix_is_discarded_without_changing_version_one_bytes stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_compatibility_tests::every_migration_prefix_preserves_v1_bytes_but_refuses_v1_authority stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_recovery_truncation_tests::unexpected_nested_residue_refuses_before_creating_a_marker_stage stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_current_recovery_tests::a_corrupt_current_head_cannot_receive_a_version_one_recovery_receipt stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_segments_refusal_tests::linked_segment_entry_refuses_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_remount_tests::a_remounted_store_reopens_without_changing_its_catalog_head stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_remount_tests::device_and_inode_disagreement_refuse_with_exact_coordinates stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_residue_kind_tests::symlink_residue_refuses_by_kind_before_reading_its_target stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::regular_files_at_protocol_directory_names_refuse_restart stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::symbolic_links_at_fixed_record_names_refuse_without_following_them stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::unknown_root_and_nested_entries_preserve_restart_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_order_tests::a_marker_before_namespace_completion_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_order_tests::a_receipt_without_its_marker_preserves_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_order_tests::effects_without_durable_intent_preserve_restart_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_order_tests::namespace_holes_refuse_restart_at_the_exact_coordinates stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::unrelated_orphan_segment_remains_in_exact_pool_inventory stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_order_tests::stages_surviving_later_effects_refuse_restart stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::directory_substitution_at_each_fixed_file_refuses_restart stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::a_nonempty_reader_fence_preserves_its_exact_refusal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_namespace_tests::completed_migration_refuses_unknown_reserved_entries_without_effects stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pool_tests::damaged_immutable_pool_bytes_refuse_restart_before_effects stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pool_tests::unknown_immutable_pool_names_refuse_with_the_exact_name stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pair_tests::byte_equal_stage_substitution_refuses_before_restart_effects stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pool_tests::a_damaged_current_head_preserves_all_restart_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pool_tests::a_valid_segment_substitution_reports_both_digest_coordinates stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pair_tests::conflicting_stage_bytes_preserve_both_records_on_restart stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_record_tests::checksum_damage_in_each_migration_record_preserves_restart_evidence stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_pool_tests::adding_a_valid_orphan_cannot_reuse_the_previous_migration_intent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_record_tests::a_valid_foreign_receipt_refuses_its_conflicting_intent_digest stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::a_retained_version_one_stage_refuses_migration_before_any_intent stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::byte_equal_substituted_canonical_intent_is_refused stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_record_tests::overlong_stages_refuse_restart_without_disposal stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::canonical_intent_drift_refuses_before_marker_stage_creation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::complete_migration_preserves_v1_bytes_and_publishes_exact_v2_prefix stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::existing_intent_stage_is_never_truncated stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_storage_tests::out_of_order_namespace_refuses_before_creating_its_predecessor stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_restart_root_tests::a_byte_equal_store_copy_refuses_the_persisted_root_identity stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::valid_segment_substitution_names_the_referenced_coordinate stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- adapters::store_migration::filesystem_migration_authority_tests::version_two_namespace_evidence_refuses_before_mutation stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     adapters::filesystem_catalog_artifact::tests::directory_synchronization_reopens_an_opath_capability
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::authority_laws::metadata_equivalent_external_stage_cannot_authorize_publication
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::authority_laws::one_publisher_cannot_select_another_publishers_stage
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_never_follows_a_symbolic_protocol_namespace
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::directory_laws::publisher_refuses_a_non_directory_protocol_namespace
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::durable_publication_retry_returns_the_same_synchronized_receipt
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_catalog
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::initialization_laws::absent_head_refuses_a_retained_segment
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::already_published_retry_refuses_a_recreated_segment_stage
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::catalog_only_publication_refuses_a_leftover_segment_stage
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::conflicting_immutable_pool_bytes_refuse_before_visibility
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_catalog_stage_refuses_before_segment_pool_mutation
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::leftover_next_head_requires_recovery_before_any_mutation
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::refusal_laws::stale_current_head_refuses_before_creating_catalog_state
[INFO] [stdout]     adapters::filesystem_catalog_publisher_tests::successful_publication_materializes_only_the_exact_durable_view
[INFO] [stdout]     adapters::filesystem_exact_record::tests::a_dropped_sandbox_no_longer_exists
[INFO] [stdout]     adapters::filesystem_exact_record::tests::absent_record_reads_as_none_and_exact_record_reads_its_bytes
[INFO] [stdout]     adapters::filesystem_exact_record::tests::require_absent_refuses_a_visible_entry_and_links_never_replace
[INFO] [stdout]     adapters::filesystem_exact_record::tests::required_record_reports_absence_as_the_filesystem_error
[INFO] [stdout]     adapters::filesystem_exact_record::tests::verify_named_refuses_different_bytes_and_a_byte_equal_substitute
[INFO] [stdout]     adapters::filesystem_exact_record::tests::wrong_length_or_kind_refuses_before_reading
[INFO] [stdout]     adapters::filesystem_recovery_inventory_tests::filesystem_count_stops_at_the_first_global_excess_entry
[INFO] [stdout]     adapters::filesystem_recovery_inventory_tests::filesystem_inventory_never_follows_protocol_directory_links
[INFO] [stdout]     adapters::filesystem_recovery_inventory_tests::filesystem_inventory_preserves_raw_linux_name_bytes
[INFO] [stdout]     adapters::filesystem_recovery_inventory_tests::filesystem_inventory_returns_deterministic_name_order
[INFO] [stdout]     adapters::filesystem_recovery_inventory_tests::replaced_protocol_directory_refuses_the_pinned_inventory
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::generation_one_finalizes_and_retries_without_replacement
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::namespace_laws::replaced_catalog_namespace_refuses_candidate_loading
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::one_writer_excludes_a_second_finalizer
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::absent_candidate_reports_typed_missing_without_creating_head
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::already_finalized_retry_refuses_a_reappeared_candidate
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::changed_candidate_is_refused_at_the_replacement_boundary
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::corrupt_candidate_catalog_refuses_before_head_replacement
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::disappeared_current_head_refuses_successor_without_mutation
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::refusal_laws::symbolic_candidate_is_never_followed_or_published
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::exact_successor_atomically_replaces_the_current_head
[INFO] [stdout]     adapters::filesystem_recovery_next_head_finalization_tests::replacement_laws::successor_retry_admits_the_exact_published_view
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::empty_prefix_resumes_and_seals_as_an_empty_segment
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::exact_prefix_resumes_seals_and_retains_writer_authority
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::absent_stage_is_a_typed_refusal
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::byte_replacement_at_the_writable_handoff_is_preserved_and_refused
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::changed_stage_is_refused_before_a_write
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replaced_staging_namespace_is_refused_before_stage_open
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::replacement_at_the_writable_handoff_is_preserved_and_refused
[INFO] [stdout]     adapters::filesystem_recovery_segment_resume_tests::refusal_laws::symbolic_stage_is_never_followed
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::exact_segment_and_catalog_complete_to_durable_orphans
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::refusal_laws::absent_stage_and_pool_refuse_without_creating_state
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::refusal_laws::changed_stage_is_refused_before_a_pool_link_is_created
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::refusal_laws::conflicting_pool_is_refused_without_removing_the_exact_stage
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_pool_is_never_followed_or_admitted
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::refusal_laws::symbolic_stage_is_never_followed_or_linked
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_pool_open_is_preserved_and_refused
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::replacement_laws::replacement_after_stage_open_is_preserved_and_refused
[INFO] [stdout]     adapters::filesystem_recovery_stage_completion_tests::retained_completer_authority_excludes_a_second_writer
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::changed_stage_evidence_is_preserved_and_refused_before_unlink
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::exact_stage_discard_and_absent_retry_are_durable_for_every_parent
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::replacement_after_observation_refuses_without_removing_the_new_entry
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::replacement_after_open_refuses_without_removing_the_new_entry
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::retained_discarder_authority_excludes_a_second_writer
[INFO] [stdout]     adapters::filesystem_recovery_stage_discard_tests::symbolic_stage_is_never_followed_or_removed
[INFO] [stdout]     adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_short_stage
[INFO] [stdout]     adapters::filesystem_recovery_stage_materialization::tests::read_and_position_rejects_trailing_bytes
[INFO] [stdout]     adapters::filesystem_recovery_stage_materialization::tests::read_exact_reads_expected_bytes_without_trailing
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::fixed_stage_symbolic_link_is_never_followed
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::non_regular_stage_is_refused_before_fingerprinting
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::oversized_sparse_stage_refuses_from_metadata
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::pinned_stage_is_fingerprinted_without_mutation
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::replaced_stage_entry_refuses_the_opened_evidence
[INFO] [stdout]     adapters::filesystem_recovery_stage_tests::stage_length_drift_refuses_the_streamed_evidence
[INFO] [stdout]     adapters::filesystem_segment_stage_tests::dropping_an_unsealed_stage_preserves_the_reusable_prefix
[INFO] [stdout]     adapters::filesystem_segment_stage_tests::exclusive_creation_never_truncates_existing_stage
[INFO] [stdout]     adapters::filesystem_segment_stage_tests::exclusive_stage_starts_at_zero_and_retains_exact_sealed_bytes
[INFO] [stdout]     adapters::filesystem_segment_stage_tests::repeated_stage_creation_admits_exactly_one_owner
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::empty_namespace_is_admitted_only_with_the_complete_root_shape
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::linux_initializer_synchronizes_an_opath_root
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::partial_canonical_namespace_is_completed_without_replacing_evidence
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::published_reopen_refuses_unknown_root_evidence
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::published_reopen_requires_a_complete_root_namespace
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::retained_initializer_authority_excludes_a_second_initializer
[INFO] [stdout]     adapters::filesystem_store_initializer_tests::unknown_namespace_refuses_before_writer_file_creation
[INFO] [stdout]     adapters::filesystem_writer_lock::tests::replaced_lock_entry_refuses_authority_after_kernel_acquisition
[INFO] [stdout]     adapters::retention::durable_read_law_tests::durable_ranges_emit_only_the_requested_golden_interval
[INFO] [stdout]     adapters::retention::durable_read_law_tests::durable_reconstruction_returns_golden_bytes_with_exact_view_coordinates
[INFO] [stdout]     adapters::retention::durable_read_law_tests::unretained_blob_refuses_without_output_but_exact_catalog_layout_remains_readable
[INFO] [stdout]     adapters::retention::durable_view_law_tests::a_pinned_read_keeps_its_retained_view_after_release_publication
[INFO] [stdout]     adapters::retention::durable_view_law_tests::an_unreadable_segment_preserves_the_operational_open_failure
[INFO] [stdout]     adapters::retention::durable_view_law_tests::durable_snapshot_holds_the_collector_fence_until_drop
[INFO] [stdout]     adapters::retention::filesystem_recovery_admission_tests::recovery_inventory_reader_refuses_a_migrated_root
[INFO] [stdout]     adapters::retention::filesystem_recovery_admission_tests::recovery_stage_discarder_refuses_a_migrated_root
[INFO] [stdout]     adapters::retention::filesystem_retention_anchor_order_prefix_tests::impossible_partial_anchor_order_preserves_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_attempt_tests::namespace_admission_refuses_a_directory_the_expectation_excludes
[INFO] [stdout]     adapters::retention::filesystem_retention_attempt_tests::namespace_phases_refuse_a_root_outside_the_admitted_namespace
[INFO] [stdout]     adapters::retention::filesystem_retention_attempt_tests::refused_verification_admits_no_later_phase
[INFO] [stdout]     adapters::retention::filesystem_retention_attempt_tests::stale_stage_handle_does_not_survive_a_refused_verification
[INFO] [stdout]     adapters::retention::filesystem_retention_body_prefix_tests::duplicate_entries_in_short_bodies_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_body_prefix_tests::invalid_complete_entries_in_short_bodies_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_admits_a_successor_in_an_existing_namespace
[INFO] [stdout]     adapters::retention::filesystem_retention_capacity_tests::a_full_namespace_pool_refuses_a_new_namespace_before_staging
[INFO] [stdout]     adapters::retention::filesystem_retention_capacity_tests::an_overfull_namespace_pool_refuses_even_a_successor_in_an_existing_namespace
[INFO] [stdout]     adapters::retention::filesystem_retention_catalog_tests::a_corrupt_catalog_head_refuses_with_its_decode_error
[INFO] [stdout]     adapters::retention::filesystem_retention_catalog_tests::an_absent_selected_catalog_refuses_publication
[INFO] [stdout]     adapters::retention::filesystem_retention_catalog_tests::closure_verified_against_another_catalog_refuses_before_staging
[INFO] [stdout]     adapters::retention::filesystem_retention_catalog_tests::committed_retry_over_a_foreign_catalog_refuses_before_reporting_committed
[INFO] [stdout]     adapters::retention::filesystem_retention_closure_prefix_tests::impossible_closure_prefixes_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_manifest_is_corrupt
[INFO] [stdout]     adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_bytes_changed
[INFO] [stdout]     adapters::retention::filesystem_retention_current_tests::committed_retry_refuses_when_the_selected_root_is_absent
[INFO] [stdout]     adapters::retention::filesystem_retention_current_tests::head_predecessor_disagreeing_with_its_manifest_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_expectation_tests::absent_expectation_refuses_an_orphan_directory_for_a_new_namespace
[INFO] [stdout]     adapters::retention::filesystem_retention_expectation_tests::absent_head_with_retention_artifacts_refuses_as_recovery
[INFO] [stdout]     adapters::retention::filesystem_retention_expectation_tests::current_expectation_refuses_when_the_namespace_directory_is_absent
[INFO] [stdout]     adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_bytes_changed
[INFO] [stdout]     adapters::retention::filesystem_retention_expectation_tests::successor_refuses_when_the_predecessor_root_file_is_absent
[INFO] [stdout]     adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_a_manifest_pool_name_refuses_instead_of_blocking
[INFO] [stdout]     adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_format_marker_refuses_instead_of_blocking
[INFO] [stdout]     adapters::retention::filesystem_retention_fifo_tests::a_fifo_at_the_retention_head_refuses_instead_of_blocking
[INFO] [stdout]     adapters::retention::filesystem_retention_forward_error_tests::forward_stage_refusal_preserves_its_typed_record_cause
[INFO] [stdout]     adapters::retention::filesystem_retention_framing_prefix_tests::impossible_framing_prefixes_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_generation_refusal_tests::invalid_complete_generations_refuse_recovery_without_changing_retained_bytes
[INFO] [stdout]     adapters::retention::filesystem_retention_incomplete_disposition_tests::direct_discard_capabilities_refuse_without_mutation
[INFO] [stdout]     adapters::retention::filesystem_retention_incomplete_disposition_tests::greatest_namespace_with_a_declared_successor_preserves_the_incomplete_manifest
[INFO] [stdout]     adapters::retention::filesystem_retention_incomplete_disposition_tests::incomplete_stages_block_direct_and_publication_recovery_without_effects
[INFO] [stdout]     adapters::retention::filesystem_retention_incomplete_disposition_tests::known_corruption_precedes_incomplete_disposition
[INFO] [stdout]     adapters::retention::filesystem_retention_namespace_tests::malformed_manifest_pool_name_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_namespace_tests::non_digest_root_namespace_directory_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_namespace_tests::unknown_retention_entry_refuses_before_any_stage_is_written
[INFO] [stdout]     adapters::retention::filesystem_retention_namespace_tests::uppercase_root_pool_name_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_namespace_tests::zero_generation_root_pool_name_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_io_cause
[INFO] [stdout]     adapters::retention::filesystem_retention_observation_error_tests::publication_preserves_the_recovery_observation_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_anchor_tests::contradictory_partial_anchor_fields_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_anchor_tests::impossible_partial_layout_lengths_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_anchor_tests::invalid_lengths_in_partial_anchors_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_entry_tests::impossible_partial_namespace_order_preserves_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_entry_tests::zero_generation_in_partial_manifest_entry_preserves_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_history_tests::nonzero_partial_initial_predecessors_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_complete_body_digests_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_integrity_tests::corrupt_partial_record_trailers_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_partial_profile_tests::contradictory_partial_root_profiles_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_corrupted_after_preflight
[INFO] [stdout]     adapters::retention::filesystem_retention_publication_closure_tests::publication_refuses_a_segment_removed_after_preflight
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::effect_tests::recovery_sync_failures_report_exact_known_effects_before_restart
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::a_missing_stage_preserves_the_recovery_io_cause
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::changed_stage_bytes_preserve_the_recovery_record_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::cleanup_sync_failure_reports_removed_stage_and_preserved_pool
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_cleanup_source_refuses_before_unlink
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::substituted_stage_preserves_the_recovery_record_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery::storage_error_tests::substitution_before_reopening_refuses_without_rebinding_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_a_physical_closure_limit_violation
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_law_tests::recovered_head_refuses_an_absent_anchor_layout
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_catalogs_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_corrupt_segments_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_catalogs_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_closure_tests::recovery_refuses_missing_segments_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_directory_tests::replaced_manifest_pool_refuses_recovery_without_deleting_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_directory_tests::replaced_retention_directory_refuses_recovery_without_deleting_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_directory_tests::replaced_root_pool_refuses_recovery_without_deleting_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_manifest_stage
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_head_refuses_a_missing_root_stage
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_discard_prefix_tests::truncated_manifest_refuses_a_missing_root_stage
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_altered_namespaces_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_entry_set_tests::recovery_refuses_dropped_namespaces_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_another_manifest_predecessor
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_head_binding_tests::recovery_refuses_a_canonical_head_with_the_wrong_manifest_length
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_history_domain_tests::recovered_heads_refuse_the_skipped_generation_domain
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_history_tests::recovered_head_refuses_a_skipped_root_generation
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_history_tests::recovered_initial_head_refuses_noninitial_root_history
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_history_tests::recovered_inserted_namespace_refuses_noninitial_root_history
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_identity_tests::substituted_manifest_pool_refuses_before_recovery_commits_head
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_identity_tests::substituted_root_pool_refuses_before_recovery_commits_head
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_namespace_tests::direct_recovery_preserves_stages_when_namespace_admission_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_namespace_tests::publication_recovery_preserves_stages_when_namespace_admission_refuses
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_policy_tests::recovery_admits_a_catalog_budget_equal_to_selected_segment_bytes
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_policy_tests::recovery_refuses_a_catalog_budget_smaller_than_selected_segments
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_corrupt_predecessor_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_missing_predecessor_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_head_commit
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_manifest_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_predecessor_tests::recovery_refuses_a_substituted_predecessor_before_root_link
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_prefix_tests::a_crash_during_each_stage_write_requires_disposition_without_effects
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_prefix_tests::every_initial_publication_prefix_recovers_to_its_documented_state
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_prefix_tests::noncanonical_short_stages_refuse_recovery_without_changing_retained_bytes
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_prefix_tests::successor_prefixes_recover_against_the_published_generation
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::a_clean_store_recovers_to_clean
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::a_complete_manifest_without_its_root_reports_the_missing_root
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::a_synchronized_head_stage_is_finalized_and_the_retry_is_already_committed
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::a_truncated_root_stage_is_preserved_for_disposition
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::a_written_root_stage_is_linked_and_protected
[INFO] [stdout]     adapters::retention::filesystem_retention_recovery_tests::checksum_corrupt_root_stage_is_refused_without_changing_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_count_tests::excessive_counts_in_short_headers_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_framing_tests::contradictory_lengths_in_short_stage_headers_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_head_tests::contradictory_history_in_short_heads_preserves_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_head_tests::contradictory_partial_head_checksums_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_head_tests::invalid_manifest_lengths_in_short_heads_preserve_corrupt_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_history_tests::contradictory_short_root_and_manifest_histories_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_namespace_tests::impossible_namespace_sizes_in_short_roots_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_closure_limits_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_short_policy_tests::invalid_short_root_profiles_preserve_evidence
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot::coordinate_tests::a_changed_catalog_length_refuses_the_loaded_reader_view
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot::moving_error_tests::a_head_change_discards_the_superseded_catalog_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot::pinning_tests::replacing_the_ambient_root_preserves_the_pinned_catalog
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_catalog_head_reports_its_exact_view_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_error_tests::a_corrupt_selected_catalog_reports_its_decoder_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_catalog_reports_its_exact_catalog_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_error_tests::a_missing_selected_segment_reports_its_exact_catalog_refusal
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_identity_tests::a_reader_refuses_migration_records_bound_to_another_root
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_tests::a_migrated_store_snapshot_binds_the_catalog_and_no_retention_head
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_tests::a_non_empty_reader_lock_refuses_the_fence
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_tests::a_published_generation_is_read_and_its_root_verified
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_tests::readers_share_the_fence_and_collection_cannot_take_it_exclusively
[INFO] [stdout]     adapters::retention::filesystem_retention_snapshot_tests::root_checksum_damage_reports_its_exact_mismatch
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::a_complete_orphan_root_stage_refuses_publication_until_disposition
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::a_truncated_stage_preserves_evidence_and_blocks_publication
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::byte_equal_substituted_canonical_root_is_refused
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::complete_publication_preserves_migrated_bytes_and_publishes_exact_retention_prefix
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::exact_committed_retry_mutates_nothing
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::existing_root_stage_is_never_truncated
[INFO] [stdout]     adapters::retention::filesystem_retention_storage_tests::retained_stage_refuses_publication_before_recovery
[INFO] [stdout]     adapters::retention::filesystem_retention_successor_tests::expected_current_generation_refuses_when_no_head_is_published
[INFO] [stdout]     adapters::retention::filesystem_retention_successor_tests::successor_publication_over_existing_head_publishes_exact_successor
[INFO] [stdout]     adapters::retention::filesystem_retention_successor_tests::superseded_candidate_refuses_once_a_successor_is_current
[INFO] [stdout]     adapters::retention::filesystem_verification_law_tests::a_missing_selected_root_preserves_its_original_filesystem_cause
[INFO] [stdout]     adapters::retention::filesystem_verification_law_tests::an_unretained_namespace_is_precisely_missing
[INFO] [stdout]     adapters::retention::filesystem_verification_law_tests::corrupted_root_verification_retains_exact_checksum_diagnostics
[INFO] [stdout]     adapters::retention::filesystem_verification_law_tests::published_root_reports_name_only_the_evidence_established_at_the_requested_depth
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::a_protocol_directory_replaced_after_reopen_is_neither_opened_nor_published_into
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_admits_an_exact_migrated_store
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::production_version_two_reopen_refuses_an_aliased_protocol_directory
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_admits_exact_migration_records
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_corrupt_format_marker
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_dispositions_directory
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_missing_retention_pool
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_receipt_that_disagrees_with_its_intent
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_gc_entry
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_a_stray_recovery_entry
[INFO] [stdout]     adapters::retention::filesystem_version_two_admission_tests::version_two_reopen_refuses_an_oversized_format_marker
[INFO] [stdout]     adapters::retention::reader_fence::tests::replacing_the_reader_lock_during_acquisition_refuses_the_fence
[INFO] [stdout]     adapters::retention::reader_platform_law_tests::reader_platform_admission_does_not_acquire_writer_authority
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_a_retry_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_a_stale_initial_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_a_successor_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_a_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_an_initial_publication_of_b_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_release_agree_with_the_model
[INFO] [stdout]     adapters::retention::retention_model_tests::sequences_starting_with_restore_agree_with_the_model
[INFO] [stdout]     adapters::retention::verification_namespace_kind_tests::a_selected_namespace_file_is_typed_corruption
[INFO] [stdout]     adapters::retention::verification_namespace_kind_tests::a_selected_namespace_symlink_is_typed_corruption
[INFO] [stdout]     adapters::retention::verification_namespace_law_tests::required_directory_files_are_published_view_corruption
[INFO] [stdout]     adapters::retention::verification_namespace_law_tests::required_directory_symlinks_are_published_view_corruption
[INFO] [stdout]     adapters::retention::verification_namespace_law_tests::unexpected_store_entries_are_published_view_corruption
[INFO] [stdout]     adapters::retention::verification_root_kind_tests::a_selected_root_symlink_is_typed_corruption
[INFO] [stdout]     adapters::retention::verification_selection_law_tests::a_canonical_foreign_root_cannot_certify_the_requested_namespace
[INFO] [stdout]     adapters::retention::verification_selection_law_tests::a_selected_root_coordinate_refusal_keeps_its_typed_evidence
[INFO] [stdout]     adapters::retention::verification_store_admission_tests::a_foreign_migration_binding_is_corruption_with_exact_root_coordinates
[INFO] [stdout]     adapters::retention::verification_store_admission_tests::malformed_store_records_are_corrupt_with_the_original_magic
[INFO] [stdout]     adapters::retention::verification_unsupported_depth_tests::unsupported_retention_requests_refuse_before_missing_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::catalog_missing_its_segment_refuses_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::segment_corruption_after_pool_admission_refuses_catalog
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::unrelated_orphan_segment_remains_in_exact_pool_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_catalogs_refusal_tests::valid_segment_substitution_names_the_referenced_coordinate
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_catalogs_tests::every_catalog_binds_exact_pool_segment_records
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_file_tests::regular_file_read_returns_exact_bytes
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_file_tests::replacement_after_read_refuses_the_opened_artifact
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_names_tests::membership_change_after_scan_refuses_revalidation
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_reader_tests::replaced_pool_directory_refuses_before_artifact_reads
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_reader_tests::writer_locked_pools_reproduce_the_frozen_inventory_digest
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_segments_refusal_tests::corrupt_segment_bytes_refuse_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_segments_refusal_tests::linked_segment_entry_refuses_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_segments_refusal_tests::noncanonical_segment_name_refuses_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_segments_refusal_tests::segment_pool_above_remaining_limit_refuses_before_names
[INFO] [stdout]     adapters::store_migration::filesystem_inventory_segments_tests::every_canonical_segment_is_admitted_into_migration_inventory
[INFO] [stdout]     adapters::store_migration::filesystem_migration_authority_tests::exact_published_v1_authority_constructs_and_revalidates_one_intent
[INFO] [stdout]     adapters::store_migration::filesystem_migration_authority_tests::immutable_pool_drift_refuses_the_retained_intent
[INFO] [stdout]     adapters::store_migration::filesystem_migration_authority_tests::version_two_namespace_evidence_refuses_before_mutation
[INFO] [stdout]     adapters::store_migration::filesystem_migration_compatibility_tests::every_migration_prefix_preserves_v1_bytes_but_refuses_v1_authority
[INFO] [stdout]     adapters::store_migration::filesystem_migration_current_recovery_tests::a_corrupt_current_head_cannot_receive_a_version_one_recovery_receipt
[INFO] [stdout]     adapters::store_migration::filesystem_migration_pair_admission_tests::substituted_canonical_pairs_refuse_during_adoption_before_forward_execution
[INFO] [stdout]     adapters::store_migration::filesystem_migration_receipt_evidence_tests::recovery_receipts_distinguish_each_observed_namespace_prefix
[INFO] [stdout]     adapters::store_migration::filesystem_migration_recovery_tests::a_truncated_intent_stage_is_discarded_and_the_migration_completes
[INFO] [stdout]     adapters::store_migration::filesystem_migration_recovery_tests::every_forward_prefix_recovers_to_one_complete_migration
[INFO] [stdout]     adapters::store_migration::filesystem_migration_recovery_truncation_tests::every_strict_fixed_stage_prefix_is_discarded_without_changing_version_one_bytes
[INFO] [stdout]     adapters::store_migration::filesystem_migration_recovery_truncation_tests::unexpected_nested_residue_refuses_before_creating_a_marker_stage
[INFO] [stdout]     adapters::store_migration::filesystem_migration_remount_tests::a_remounted_store_reopens_without_changing_its_catalog_head
[INFO] [stdout]     adapters::store_migration::filesystem_migration_remount_tests::device_and_inode_disagreement_refuse_with_exact_coordinates
[INFO] [stdout]     adapters::store_migration::filesystem_migration_residue_kind_tests::symlink_residue_refuses_by_kind_before_reading_its_target
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::a_nonempty_reader_fence_preserves_its_exact_refusal
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::completed_migration_refuses_unknown_reserved_entries_without_effects
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::directory_substitution_at_each_fixed_file_refuses_restart
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::regular_files_at_protocol_directory_names_refuse_restart
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::symbolic_links_at_fixed_record_names_refuse_without_following_them
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_namespace_tests::unknown_root_and_nested_entries_preserve_restart_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_order_tests::a_marker_before_namespace_completion_preserves_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_order_tests::a_receipt_without_its_marker_preserves_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_order_tests::effects_without_durable_intent_preserve_restart_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_order_tests::namespace_holes_refuse_restart_at_the_exact_coordinates
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_order_tests::stages_surviving_later_effects_refuse_restart
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pair_tests::byte_equal_stage_substitution_refuses_before_restart_effects
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pair_tests::conflicting_stage_bytes_preserve_both_records_on_restart
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pool_tests::a_damaged_current_head_preserves_all_restart_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pool_tests::a_valid_segment_substitution_reports_both_digest_coordinates
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pool_tests::adding_a_valid_orphan_cannot_reuse_the_previous_migration_intent
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pool_tests::damaged_immutable_pool_bytes_refuse_restart_before_effects
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_pool_tests::unknown_immutable_pool_names_refuse_with_the_exact_name
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_record_tests::a_valid_foreign_receipt_refuses_its_conflicting_intent_digest
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_record_tests::checksum_damage_in_each_migration_record_preserves_restart_evidence
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_record_tests::overlong_stages_refuse_restart_without_disposal
[INFO] [stdout]     adapters::store_migration::filesystem_migration_restart_root_tests::a_byte_equal_store_copy_refuses_the_persisted_root_identity
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::a_retained_version_one_stage_refuses_migration_before_any_intent
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::byte_equal_substituted_canonical_intent_is_refused
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::canonical_intent_drift_refuses_before_marker_stage_creation
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::complete_migration_preserves_v1_bytes_and_publishes_exact_v2_prefix
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::existing_intent_stage_is_never_truncated
[INFO] [stdout]     adapters::store_migration::filesystem_migration_storage_tests::out_of_order_namespace_refuses_before_creating_its_predecessor
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 71 passed; 330 failed; 0 ignored; 0 measured; 0 filtered out; finished in 46.46s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae", kill_on_drop: false }`
[INFO] [stdout] da4aa256366478a21368594e3432ce3c72c474c5d29ba1950ed24bcaba530dae
