[INFO] fetching crate wardrobe-embedded 0.26.725...
[INFO] testing wardrobe-embedded-0.26.725 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate wardrobe-embedded 0.26.725 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate wardrobe-embedded 0.26.725
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wardrobe-embedded 0.26.725
[INFO] tweaked toml for crates.io crate wardrobe-embedded 0.26.725 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wardrobe-embedded 0.26.725 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wardrobe-embedded 0.26.725 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 time-macros v0.2.29
[INFO] [stderr]   Downloaded time-core v0.1.9
[INFO] [stderr]   Downloaded data-encoding v2.11.0
[INFO] [stderr]   Downloaded wardrobe-client v0.26.725
[INFO] [stderr]   Downloaded toml_datetime v0.6.3
[INFO] [stderr]   Downloaded time v0.3.49
[INFO] [stderr]   Downloaded rustls-pemfile v2.2.0
[INFO] [stderr]   Downloaded rcgen v0.14.8
[INFO] [stderr]   Downloaded toml_edit v0.20.2
[INFO] [stderr]   Downloaded toml v0.8.2
[INFO] [stderr]   Downloaded bson v2.15.0
[INFO] [stderr]   Downloaded rustls v0.23.41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0
[INFO] running `Command { std: "docker" "start" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", 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" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0" "/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" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", 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" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling cc v1.2.64
[INFO] [stderr]    Compiling time-macros v0.2.29
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling time v0.3.49
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling rusticata-macros v4.1.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling uuid v1.23.3
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling yasna v0.6.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling asn1-rs v0.7.2
[INFO] [stderr]    Compiling der-parser v10.0.0
[INFO] [stderr]    Compiling x509-parser v0.18.1
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling bson v2.15.0
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling rcgen v0.14.8
[INFO] [stderr]    Compiling toml v0.8.2
[INFO] [stderr]    Compiling wardrobe-client v0.26.725
[INFO] [stderr]    Compiling wardrobe-embedded v0.26.725 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 45s
[INFO] running `Command { std: "docker" "inspect" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", 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" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0" "/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 wardrobe-embedded v0.26.725 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.56s
[INFO] running `Command { std: "docker" "inspect" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", 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" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0" "/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.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wardrobe_embedded-f717db205ac427df)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test engine::access_control::tests::certificate_identities_resolve_to_registered_users ... ok
[INFO] [stdout] test engine::access_control::tests::manage_user_unknown_actions_are_logged_for_admin_audit ... ok
[INFO] [stdout] test engine::access_control::tests::manage_user_rejects_invalid_payloads_and_scopes ... ok
[INFO] [stdout] test engine::access_control::tests::manage_user_canonical_actions_update_access_control_registry ... ok
[INFO] [stdout] test engine::tests::read_shape_record_pointer_and_merge_helpers_cover_branches ... ok
[INFO] [stdout] test engine::tests::operation_selection_merges_drawers_queries_and_pointers ... ok
[INFO] [stdout] test engine::tests::upsert_context_and_record_target_cover_pointer_and_error_paths ... ok
[INFO] [stdout] test engine::tests::engine_open_does_not_configure_application_logging_by_default ... ok
[INFO] [stdout] test wrdb_lib::application_logging::tests::application_logging_writes_file_without_terminal ... ok
[INFO] [stdout] test wrdb_lib::application_logging::tests::embedded_logging_is_not_configured_by_default ... ok
[INFO] [stdout] test wrdb_lib::application_logging::tests::logging_config_parses_supported_values ... ok
[INFO] [stdout] test wrdb_lib::command::dispatch::tests::drawer_name_resolution_and_registry_validation_cover_nested_commands ... ok
[INFO] [stdout] test wrdb_lib::command::dispatch::tests::execute_command_routes_scoped_and_local_commands_with_wal ... ok
[INFO] [stdout] test wrdb_lib::command::dispatch::tests::execute_command_routes_boundary_commands_and_wal_policy ... ok
[INFO] [stdout] test wrdb_lib::command::dispatch::tests::execute_in_database_covers_local_data_commands ... ok
[INFO] [stdout] test wrdb_lib::command::model::tests::canonical_operation_filters_normalize_supported_inputs ... ok
[INFO] [stdout] test wrdb_lib::command::model::tests::operation_options_parse_builders_and_validation_paths ... ok
[INFO] [stdout] test wrdb_lib::command::model::tests::canonical_request_constructors_cover_all_variants ... ok
[INFO] [stdout] test wrdb_lib::command::model::tests::storage_diagnosis_defaults_missing_storage_bytes_for_older_payloads ... ok
[INFO] [stdout] test wrdb_lib::command::dispatch::tests::execute_in_database_rejects_boundary_only_commands ... ok
[INFO] [stdout] test wrdb_lib::command::model::tests::canonical_results_permissions_and_status_helpers_round_trip ... ok
[INFO] [stdout] test wrdb_lib::command::result_expectations::tests::canonical_result_extractors_accept_matching_variants ... ok
[INFO] [stdout] test wrdb_lib::config::tests::invalid_config_fails_with_useful_errors ... ok
[INFO] [stdout] test wrdb_lib::application_logging::tests::logging_config_validation_rejects_invalid_values ... ok
[INFO] [stdout] test wrdb_lib::application_logging::tests::pretty_and_json_renderers_include_structured_fields ... ok
[INFO] [stdout] test wrdb_lib::command::result_expectations::tests::unexpected_result_returns_invaliddata ... ok
[INFO] [stdout] test wrdb_lib::config::tests::default_config_validates ... ok
[INFO] [stdout] test wrdb_lib::config::tests::security_modes_validate_listener_and_external_pki_requirements ... ok
[INFO] [stdout] test wrdb_lib::config::tests::toml_config_deserializes_and_omitted_sections_default ... ok
[INFO] [stdout] test wrdb_lib::config::tests::security_config_parsing_validation_and_summary_cover_all_modes ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::bson::tests::bson_frame_roundtrip_serialize_and_deserialize ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::bson::tests::tombstone_frame_is_detected_as_tombstone ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_record::tests::version_two_record_with_json_encoded_object_value_remains_readable ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_value::tests::malformed_native_values_return_data_errors ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::bson::tests::parse_frame_invalid_version_is_error ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::bson::tests::parse_slot_size_for_non_bson_returns_none ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_value::tests::native_nested_values_round_trip_without_json_blobs ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::bson::tests::with_slot_size_errors_for_non_bson_frame ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_value::tests::truncated_native_object_key_is_rejected ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_value::tests::version_two_json_encoded_nested_values_remain_readable ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::native_value::tests::version_two_json_encoded_arrays_remain_readable ... ok
[INFO] [stdout] test wrdb_lib::core::storage_format_lib::widx::tests::widx_frame_roundtrip_serialize_and_deserialize ... ok
[INFO] [stdout] test wrdb_lib::drawer::delete_rules::tests::cascade_fields_collect_nested_pointer_values ... ok
[INFO] [stdout] test wrdb_lib::drawer::delete_rules::tests::cascade_rules_collect_scoped_child_pointers ... ok
[INFO] [stdout] test wrdb_lib::drawer::delete_rules::tests::inverse_delete_rules_keep_only_complete_relationship_metadata ... ok
[INFO] [stdout] test wrdb_lib::drawer::delete_rules::tests::set_null_rules_clear_child_pointer_fields_and_upsert_children ... ok
[INFO] [stdout] test wrdb_lib::drawer::delete_rules::tests::restrict_rules_return_blocking_pointer_error ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_records_expands_array_pointers_and_removes_ids_when_requested ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_value_recurses_into_nested_objects ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_records_expands_object_pointers ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_value_skips_active_pointer_cycles ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_records_reuses_repeated_pointer_fetches ... ok
[INFO] [stdout] test wrdb_lib::drawer::hydration::tests::hydrate_virtual_relationships_attaches_child_arrays ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::declared_relationship_rejects_conflicting_pointer_target ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::decompose_id_only_object_into_inferred_pointer_without_upsert ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::decompose_full_nested_object_via_child_upsert_callback ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::register_inline_aliases_persists_new_polymorphic_rules ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::decompose_nested_object_propagates_slash_namespace ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::map_entries_are_classified_independently_and_keys_are_preserved ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::static_relationships_normalize_plain_strings_and_scoped_drawers ... ok
[INFO] [stdout] test wrdb_lib::drawer::nested_decomposition::tests::decompose_arrays_recursively_preserves_pointer_order ... ok
[INFO] [stdout] test wrdb_lib::drawer::relationship::tests::inline_aliases_detect_inline_pointer_drawers ... ok
[INFO] [stdout] test wrdb_lib::drawer::relationship::tests::virtual_relationships_returns_one_to_many_metadata ... ok
[INFO] [stdout] test wrdb_lib::drawer::relationship::tests::relation_target_infers_pluralized_drawer_names ... ok
[INFO] [stdout] test wrdb_lib::drawer::relationship::tests::relation_target_resolves_static_polymorphic_and_self_references ... ok
[INFO] [stdout] test wrdb_lib::drawer::schema::tests::schema_helper_functions_and_error_paths ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::drawer_schema_extension_helpers_update_schema_state ... ok
[INFO] [stdout] test wrdb_lib::command::result_expectations::tests::canonical_result_extractors_reject_wrong_variants ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::field_name_encoding_maps_records_and_reuses_stable_tokens ... ok
[INFO] [stdout] test wrdb_lib::config::tests::managed_pki_persists_identity_profiles_and_revocation ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::drawer_reopens_from_compact_index_format ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::metadata_crc_and_index_helpers_cover_round_trips ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::primary_and_secondary_index_records_use_compact_field_names ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::logical_filters_and_indexed_queries_work_with_encoded_storage ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::ordered_secondary_index_serves_numeric_ranges_and_stays_current ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::schema_normalization_validation_and_index_key_helpers_cover_edges ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::relationship_legacy_and_delete_rule_helpers_cover_validation_paths ... ok
[INFO] [stdout] test wrdb_lib::pointer::tests::clean_primary_key_token_handles_pointer_variants ... ok
[INFO] [stdout] test wrdb_lib::pointer::tests::inline_pointer_drawers_stop_at_relationship_object_identity ... ok
[INFO] [stdout] test wrdb_lib::pointer::tests::locator_to_pointer_handles_explicit_and_inline ... ok
[INFO] [stdout] test wrdb_lib::pointer::tests::parses_deep_structural_pointer_reference ... ok
[INFO] [stdout] test wrdb_lib::pointer::tests::rejects_shallow_structural_pointer_reference ... ok
[INFO] [stdout] test wrdb_lib::query::tests::fixed_field_paths_resolve_nested_objects_and_filters ... ok
[INFO] [stdout] test wrdb_lib::query::tests::filters_cover_nested_objects_arrays_references_and_scalar_operators ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::compaction_rewrites_index_records_with_compact_field_names ... ok
[INFO] [stdout] test wrdb_lib::query::tests::query_modifiers_cover_bool_string_pagination_and_empty_results ... ok
[INFO] [stdout] test wrdb_lib::query::tests::query_modifiers_sort_by_fixed_field_paths ... ok
[INFO] [stdout] test wrdb_lib::reverse_relationships::tests::implicit_mappings_are_recorded_for_pointer_like_values ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::primary_key_batch_delete_deduplicates_keys_and_flushes_metadata_once ... ok
[INFO] [stdout] test wrdb_lib::reverse_relationships::tests::replace_record_removes_stale_parent_mappings ... ok
[INFO] [stdout] test wrdb_lib::config::tests::managed_pki_validation_reissue_and_removal_paths_are_covered ... ok
[INFO] [stdout] test client::tests::client_wrappers_delegate_to_embedded_driver ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::legacy_drawer_without_field_map_reads_and_compacts_to_encoded_storage ... ok
[INFO] [stdout] test wrdb_lib::drawer::tests::filter_delete_uses_indexed_offsets_and_batches_side_effects ... ok
[INFO] [stdout] test wrdb_lib::storage_lock::tests::storage_root_lock_keeps_live_marker_with_matching_process_identity ... ok
[INFO] [stdout] test wrdb_lib::storage_lock::tests::storage_root_lock_blocks_competing_local_admin_access ... ok
[INFO] [stdout] test wrdb_lib::transport::tests::execute_on_stream_roundtrips_result ... ok
[INFO] [stdout] test wrdb_lib::storage_lock::tests::storage_root_lock_reclaims_stale_unheld_marker_file ... ok
[INFO] [stdout] test wrdb_lib::transport::tests::execute_on_socket_stream_roundtrips_without_flushing_request ... ok
[INFO] [stdout] test wrdb_lib::storage_lock::tests::storage_root_lock_reclaims_legacy_server_marker_for_reused_current_pid ... ok
[INFO] [stdout] test wrdb_lib::wal::tests::grouped_policy_batches_concurrent_appends_into_one_sync ... ok
[INFO] [stdout] test wrdb_lib::wal::tests::read_entries_ignores_partial_trailing_frame ... ok
[INFO] [stdout] test wrdb_lib::transport::network::tests::network_transport_connect_disables_nagle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/client_test.rs (/opt/rustwide/target/debug/deps/client_test-3997d44030efebf7)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test client_handles_server_closing_connection_gracefully ... ok
[INFO] [stdout] test client_handles_server_explicit_protocol_error_opcode ... ok
[INFO] [stdout] test client_embedded_user_admin_rejects_direct_writes_when_server_lock_is_held ... ok
[INFO] [stdout] test client_direct_disk_path_delegates_to_embedded_engine ... ok
[INFO] [stdout] test client_local_uri_delegates_to_embedded_engine ... ok
[INFO] [stdout] test client_handles_malformed_json_response_as_invaliddata ... ok
[INFO] [stdout] test client_handles_server_misbehaving_with_command_opcode ... ok
[INFO] [stdout] test client_network_driver_does_not_initialize_local_storage ... ok
[INFO] [stdout] test client_show_databases_unexpected_result_returns_invaliddata ... ok
[INFO] [stdout] test client_file_uri_delegates_to_embedded_engine ... ok
[INFO] [stdout] test client_show_drawers_unexpected_result_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_delete_by_filter_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_delete_returns_invaliddata ... ok
[INFO] [stdout] test client_embedded_driver_exhaustive_execution ... ok
[INFO] [stdout] test client_unexpected_result_on_find_all_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_find_by_filter_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_find_by_id_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_bulk_upsert_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_upsert_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_vacuum_returns_invaliddata ... ok
[INFO] [stdout] test client_unexpected_result_on_show_schemas_returns_invaliddata ... ok
[INFO] [stdout] test opening_empty_connection_returns_error ... ok
[INFO] [stdout] test client_unexpected_result_on_migrate_returns_invaliddata ... ok
[INFO] [stdout] test opening_unsupported_scheme_returns_error ... ok
[INFO] [stdout] test client_unexpected_result_paths_return_invaliddata ... ok
[INFO] [stdout] test client_unix_socket_driver_sends_command_frames ... ok
[INFO] [stdout] test client_alias_methods_execute_successfully ... ok
[INFO] [stdout] test client_admin_setup_commands_route_over_network ... ok
[INFO] [stdout] test client_network_driver_sends_commands_and_unpacks_results ... ok
[INFO] [stdout] test client_remote_canonical_admin_maintenance_and_status_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stderr]      Running tests/database_test.rs (/opt/rustwide/target/debug/deps/database_test-f1cca238bdcd7876)
[INFO] [stdout] test database_wal_counters_record_and_reset ... ok
[INFO] [stdout] test active_drawer_or_load_from_disk_returns_none_when_files_are_missing ... ok
[INFO] [stdout] test us_001_database_initialization_creates_storage_directory ... ok
[INFO] [stdout] test us_043_cache_limit_rejects_zero_sized_pool ... ok
[INFO] [stdout] test load_existing_drawers_ignores_meta_sidecar_files ... ok
[INFO] [stdout] test get_all_drawers_reflects_loaded_and_closed_drawers ... ok
[INFO] [stdout] test us_002_opening_a_drawer_creates_data_and_index_files ... ok
[INFO] [stdout] test us_043_lru_cache_does_not_evict_actively_borrowed_drawers ... ok
[INFO] [stdout] test load_existing_drawers_registers_all_non_index_drawers ... ok
[INFO] [stdout] test active_drawer_or_load_from_disk_opens_existing_drawer_files ... ok
[INFO] [stdout] test us_043_lru_cache_evicts_least_recently_used_drawer_when_limit_is_exceeded ... ok
[INFO] [stdout] test us_012_indexes_rebuild_from_disk_after_restart ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/drawer_test.rs (/opt/rustwide/target/debug/deps/drawer_test-1672c2a011951dc6)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test drawer_checkpoint_creates_meta_and_syncs ... ok
[INFO] [stdout] test bug_001_repeat_upserts_tombstone_stale_index_entries_and_reuse_after_reopen ... ok
[INFO] [stdout] test missing_secondary_lookups_return_empty_results ... ok
[INFO] [stdout] test find_all_records_skips_tombstoned_lines ... ok
[INFO] [stdout] test update_same_primary_key_rewrites_the_record ... ok
[INFO] [stdout] test open_rebuilds_secondary_indexes_from_disk ... ok
[INFO] [stdout] test delete_by_primary_key_tombstones_record_and_evicts_indexes ... ok
[INFO] [stdout] test open_rebuilds_array_form_secondary_offsets_from_disk ... ok
[INFO] [stdout] test updating_secondary_field_removes_stale_index_entries ... ok
[INFO] [stdout] test unique_constraints_are_enforced_and_tombstones_are_recycled ... ok
[INFO] [stdout] test non_unique_schema_indexes_materialize_lazily_for_duplicate_string_and_integer_values ... ok
[INFO] [stdout] test us_046_upsert_reuses_recycler_slot_before_appending ... ok
[INFO] [stdout] test upsert_record_rejects_missing_primary_key ... ok
[INFO] [stdout] test us_015_index_journal_tracks_blocks_and_reuses_dead_slots_after_reopen ... ok
[INFO] [stdout] test us_042_vacuum_compacts_live_records_and_rebuilds_indexes ... ok
[INFO] [stdout] test us_047_recycler_cache_is_built_lazily_from_merged_index ... ok
[INFO] [stdout] test us_102_open_recovers_record_count_from_index_when_metadata_is_stale ... ok
[INFO] [stdout] test us_102_metadata_sidecar_defers_record_count_until_checkpoint ... ok
[INFO] [stdout] test us_017_open_creates_metadata_sidecar_file_for_drawer ... ok
[INFO] [stdout] test us_035_drawer_without_schema_accepts_flexible_json_documents ... ok
[INFO] [stdout] test us_035_drawer_schema_rejects_missing_required_or_wrong_type_fields ... ok
[INFO] [stdout] test us_111_lazy_secondary_index_is_invalidated_after_write_and_rebuilt_on_next_lookup ... ok
[INFO] [stdout] test us_102_structural_metadata_persists_immediately_with_dirty_record_count ... ok
[INFO] [stdout] test us_106_find_all_uses_primary_index_offsets_for_live_storage_order ... ok
[INFO] [stdout] test us_111_admin_rebuild_materializes_secondary_index_without_rewriting_drawer_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/engine_test.rs (/opt/rustwide/target/debug/deps/engine_test-c2b1965a046d24af)
[INFO] [stdout] 
[INFO] [stdout] running 119 tests
[INFO] [stdout] test delete_by_id_accepts_deep_structural_pointer ... ok
[INFO] [stdout] test diagnose_storage_reports_recursive_storage_bytes ... ok
[INFO] [stdout] test engine_appends_to_wal_on_write ... ok
[INFO] [stdout] test bug_020_drawerless_read_lists_structural_children ... ok
[INFO] [stdout] test bug_018_command_read_hydrates_fully_qualified_plant_type_pointer ... ok
[INFO] [stdout] test embedded_engine_opens_direct_storage_path_and_writes_records ... ok
[INFO] [stdout] test bug_017_implicit_drawer_upsert_registers_catalog_entry ... ok
[INFO] [stdout] test bug_023_restore_rebuilds_indexes_from_raw_tombstoned_archive ... ok
[INFO] [stdout] test find_by_id_rejects_malformed_pointer ... ok
[INFO] [stdout] test bug_023_backup_omits_tombstoned_records ... ok
[INFO] [stdout] test bug_021_implicit_reverse_fields_are_payload_stored_and_hidden_on_yield ... ok
[INFO] [stdout] test find_by_id_handles_cyclic_links_without_recursive_overflow ... ok
[INFO] [stdout] test us_013_reads_do_not_auto_create_missing_drawers ... ok
[INFO] [stdout] test upsert_rejects_non_object_payload ... ok
[INFO] [stdout] test us_018_full_subobject_is_upserted_and_parent_stores_reference ... ok
[INFO] [stdout] test find_by_id_hydrates_without_id_fields ... ok
[INFO] [stdout] test find_all_keeps_pointer_when_target_record_is_missing ... ok
[INFO] [stdout] test find_all_loads_existing_drawer_files_after_restart ... ok
[INFO] [stdout] test us_013_find_all_auto_loads_drawers_and_hydrates_linked_drawers_on_demand ... ok
[INFO] [stdout] test find_by_id_returns_none_for_missing_drawer_and_does_not_create_files ... ok
[INFO] [stdout] test us_019_scalar_arrays_are_preserved_on_upsert ... ok
[INFO] [stdout] test us_018_id_only_subobject_accepts_preformatted_pointers ... ok
[INFO] [stdout] test us_018_id_only_subobject_normalizes_raw_ids_and_preserves_child_record ... ok
[INFO] [stdout] test us_014_safe_engine_hydration_resolves_nested_records_after_restart ... ok
[INFO] [stdout] test us_020_delete_by_id_errors_for_missing_drawer ... ok
[INFO] [stdout] test us_020_delete_by_filter_deletes_matching_records_and_returns_count ... ok
[INFO] [stdout] test us_019_pointer_arrays_are_hydrated_in_order ... ok
[INFO] [stdout] test us_020_delete_by_id_returns_false_for_missing_record_in_existing_drawer ... ok
[INFO] [stdout] test us_030_cascade_delete_uses_metadata_rules_leaf_first ... ok
[INFO] [stdout] test us_019_id_only_object_arrays_are_normalized_to_references ... ok
[INFO] [stdout] test us_019_full_nested_object_arrays_are_upserted_and_hydrated ... ok
[INFO] [stdout] test us_031_find_by_filter_matches_numeric_range_operators ... ok
[INFO] [stdout] test us_031_find_by_filter_matches_exact_properties_and_string_wildcards ... ok
[INFO] [stdout] test us_031_find_by_filter_rejects_non_object_filters ... ok
[INFO] [stdout] test us_032_count_rejects_non_object_filters ... ok
[INFO] [stdout] test us_020_delete_by_id_tombstones_record_and_hides_future_lookups ... ok
[INFO] [stdout] test us_030_delete_preserves_links_not_configured_for_cascade ... ok
[INFO] [stdout] test us_033_count_applies_query_pagination_modifiers ... ok
[INFO] [stdout] test us_033_find_by_filter_applies_sorting_before_offset_and_limit ... ok
[INFO] [stdout] test us_031_find_by_filter_matches_reference_ids_against_stored_pointers ... ok
[INFO] [stdout] test us_034_storage_coordinate_rejects_path_traversal_segments ... ok
[INFO] [stdout] test us_033_sorting_pushes_missing_and_mixed_type_fields_to_the_end ... ok
[INFO] [stdout] test us_032_count_matches_filter_semantics_without_hydrating_records ... ok
[INFO] [stdout] test us_034_execute_routes_commands_to_nested_tenant_database_schema_paths ... ok
[INFO] [stdout] test us_035_engine_rejects_schema_violations_as_invalid_data ... ok
[INFO] [stdout] test us_034_routed_nested_objects_and_hydration_stay_inside_coordinate ... ok
[INFO] [stdout] test us_032_count_uses_metadata_fast_path_when_no_filter_is_provided ... ok
[INFO] [stdout] test us_036_database_level_isolation_uses_independent_open_paths ... ok
[INFO] [stdout] test us_034_storage_coordinates_isolate_neighboring_tenants ... ok
[INFO] [stdout] test us_037_relationship_constraints_reject_wrong_target_drawer_pointers ... ok
[INFO] [stdout] test us_037_one_to_one_blocks_duplicate_pointer_and_many_to_one_allows_shared_targets ... ok
[INFO] [stdout] test us_036_drawer_level_nested_records_and_filters_stay_namespaced ... ok
[INFO] [stdout] test us_038_one_to_many_virtual_relationships_populate_child_arrays_on_read ... ok
[INFO] [stdout] test us_036_drawer_level_isolation_uses_prefixed_drawer_files ... ok
[INFO] [stdout] test us_039_restrict_delete_rule_aborts_before_cascade_mutations ... ok
[INFO] [stdout] test us_039_cascade_delete_rule_removes_child_records_tracking_parent_pointer ... ok
[INFO] [stdout] test us_036_schema_level_isolation_uses_nested_database_schema_folders ... ok
[INFO] [stdout] test us_039_set_null_delete_rule_clears_child_pointer_and_preserves_child_record ... ok
[INFO] [stdout] test us_041_failed_mutations_append_abort_and_do_not_replay_on_open ... ok
[INFO] [stdout] test us_043_engine_rejects_zero_drawer_cache_limit ... ok
[INFO] [stdout] test us_038_many_to_many_pointer_arrays_validate_targets_and_hydrate ... ok
[INFO] [stdout] test us_041_mutations_append_durable_wal_begin_and_commit_records ... ok
[INFO] [stdout] test us_043_engine_reloads_evicted_drawers_from_disk_with_cache_limit ... ok
[INFO] [stdout] test us_042_vacuum_command_compacts_routed_drawer_scope ... ok
[INFO] [stdout] test us_048_show_tenants_discovers_active_tenant_namespaces ... ok
[INFO] [stdout] test us_040_shared_engine_allows_concurrent_reader_threads ... ok
[INFO] [stdout] test us_042_engine_vacuum_drawer_compacts_storage_and_preserves_hydration ... ok
[INFO] [stdout] test us_050_show_schemas_discovers_nested_and_flat_namespaces ... ok
[INFO] [stdout] test us_049_show_databases_discovers_database_footprints_with_inventory ... ok
[INFO] [stdout] test us_040_shared_engine_serializes_competing_writer_threads ... ok
[INFO] [stdout] test us_053_inline_routing_registers_polymorphic_alias_and_hydrates_targets ... ok
[INFO] [stdout] test us_054_delete_accepts_explicit_storage_locator ... ok
[INFO] [stdout] test us_054_delete_by_id_accepts_tuple_locator_conversion ... ok
[INFO] [stdout] test us_063_engine_bootstraps_registry_from_catalog_and_validates_locations ... ok
[INFO] [stdout] test us_060_wal_checkpoint_thresholds_reject_zero_values ... ok
[INFO] [stdout] test us_054_delete_accepts_inline_storage_locator ... ok
[INFO] [stdout] test us_053_self_referencing_alias_resolves_clean_string_keys ... ok
[INFO] [stdout] test us_052_primary_ids_are_stored_clean_while_references_keep_drawer_routing ... ok
[INFO] [stdout] test us_072_batch_migration_rejects_legacy_newline_storage_partition ... ok
[INFO] [stdout] test us_064_managed_database_schema_and_drawer_lifecycle_updates_catalog ... ok
[INFO] [stdout] test us_060_byte_threshold_triggers_checkpoint_and_truncates_wal ... ok
[INFO] [stdout] test us_072_find_all_rejects_legacy_newline_record_layout ... ok
[INFO] [stdout] test us_060_ops_threshold_triggers_checkpoint_and_truncates_wal ... ok
[INFO] [stdout] test us_066_binary_wal_logs_mutating_commands ... ok
[INFO] [stdout] test us_103_open_ignores_uncommitted_upsert_transaction_from_wal ... ok
[INFO] [stdout] test us_074_transaction_coordinator_commits_wal_and_hardens_drawer_state ... ok
[INFO] [stdout] test us_101_bulk_upsert_returns_ordered_pointers ... ok
[INFO] [stdout] test us_101_atomic_bulk_upsert_rejects_invalid_batch_without_writes ... ok
[INFO] [stdout] test us_065_logical_tenant_routes_to_catalog_defined_location ... ok
[INFO] [stdout] test us_051_show_drawers_discovers_scoped_drawers_with_live_counts ... ok
[INFO] [stdout] test us_102_engine_transactions_flush_dirty_metadata_on_commit ... ok
[INFO] [stdout] test us_104_find_by_filter_intersects_declared_secondary_indexes ... ok
[INFO] [stdout] test us_112_delete_by_empty_filter_deletes_all_records_in_drawer ... ok
[INFO] [stdout] test us_112_delete_by_filter_preserves_restrict_rules ... ok
[INFO] [stdout] test us_112_delete_by_filter_preserves_set_null_rules ... ok
[INFO] [stdout] test us_112_delete_by_filter_replays_from_transaction_wal ... ok
[INFO] [stdout] test us_103_open_replays_committed_upsert_transaction_from_wal ... ok
[INFO] [stdout] test us_101_bulk_upsert_normalizes_plain_relationship_ids ... ok
[INFO] [stdout] test us_112_delete_by_filter_runs_as_single_transaction_and_updates_metadata ... ok
[INFO] [stdout] test us_127_engine_builder_opens_with_explicit_config ... ok
[INFO] [stdout] test us_127_open_with_config_applies_cache_and_wal_settings_without_global_logging ... ok
[INFO] [stdout] test us_112_delete_by_filter_uses_materialized_index_and_keeps_it_current ... ok
[INFO] [stdout] test us_103_open_replays_committed_cascading_delete_transaction_from_wal ... ok
[INFO] [stdout] test us_121_field_name_encoding_preserves_relationship_hydration ... ok
[INFO] [stdout] test us_141_plain_maps_and_nested_arrays_round_trip_inline ... ok
[INFO] [stdout] test us_129_set_null_delete_rule_updates_reverse_relationship_index ... ok
[INFO] [stdout] test us_145_cursor_and_page_pagination_are_deterministic ... ok
[INFO] [stdout] test us_141_declared_relationship_resolves_ids_and_rejects_conflicts_before_mutation ... ok
[INFO] [stdout] test us_112_delete_by_filter_preserves_cascade_rules ... ok
[INFO] [stdout] test us_141_nested_indexes_and_constraints_resolve_fixed_inline_paths ... ok
[INFO] [stdout] test us_149_conditional_relationship_hydration_control ... ok
[INFO] [stdout] test us_146_automatic_record_timestamps ... ok
[INFO] [stdout] test us_150_field_projections_and_subdocument_selection ... ok
[INFO] [stdout] test us_142_keeps_idless_objects_and_mixed_array_elements_inline ... ok
[INFO] [stdout] test us_141_reference_maps_preserve_keys_and_apply_strict_and_cascade_semantics ... ok
[INFO] [stdout] test us_129_reverse_relationship_index_survives_compaction ... ok
[INFO] [stdout] test us_151_bay_level_hidden_non_replicated_relationships ... ok
[INFO] [stdout] test us_147_in_operator_filtering ... ok
[INFO] [stdout] test us_129_reverse_relationship_index_tracks_insert_update_delete_and_restart ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_test.rs (/opt/rustwide/target/debug/deps/protocol_test-7c2e231a7282d796)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test protocol_frame_generic_writer_still_flushes_after_payload ... ok
[INFO] [stdout] test protocol_frame_rejects_invalid_opcode ... ok
[INFO] [stdout] test protocol_frame_reports_truncated_payload ... ok
[INFO] [stdout] test protocol_frame_unflushed_writer_splits_header_and_payload_without_flush ... ok
[INFO] [stdout] test cursor_page_options_and_metadata_round_trip_through_protocol_payloads ... ok
[INFO] [stdout] test protocol_frame_rejects_invalid_magic_bytes ... ok
[INFO] [stdout] test protocol_frame_reads_encoded_payload_from_stream ... ok
[INFO] [stdout] test protocol_frame_writes_stable_binary_header_and_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reader_test.rs (/opt/rustwide/target/debug/deps/reader_test-8b8219eabeab9fed)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test read_record_at_offset_deserialization_failure ... ok
[INFO] [stdout] test read_records_at_offsets_batches_ordered_live_reads ... ok
[INFO] [stdout] test read_record_and_raw_bytes_at_offset_handle_live_and_dead_lines ... ok
[INFO] [stdout] test reader_empty_file_streams_nothing ... ok
[INFO] [stdout] test reader_handles_truncated_frame_gracefully ... ok
[INFO] [stdout] test read_record_at_offset_valid_binary_parsing ... ok
[INFO] [stdout] test us_071_reader_reuses_handle_for_successive_reads_and_closes_cleanly ... ok
[INFO] [stdout] test us_072_read_record_at_offset_rejects_legacy_plaintext ... ok
[INFO] [stdout] test us_072_stream_with_offsets_rejects_legacy_plaintext ... ok
[INFO] [stdout] test stream_with_offsets_binary_overflow_error ... ok
[INFO] [stdout] test stream_with_offsets_reports_each_line_offset ... ok
[INFO] [stdout] test us_134_reader_passes_field_map_to_native_record_decoder ... ok
[INFO] [stdout] test reader_offset_out_of_bounds_returns_none ... ok
[INFO] [stdout] test reader_open_drawer_missing_file_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/recycler_test.rs (/opt/rustwide/target/debug/deps/recycler_test-8f24655765e0299e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/storage_format_test.rs (/opt/rustwide/target/debug/deps/storage_format_test-866a7a37e1397bca)
[INFO] [stdout] test register_and_pop_free_slots_are_lifo_per_size_class ... ok
[INFO] [stdout] test calculate_aligned_size_rounds_up_to_the_next_bracket ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test us_073_bson_binary_format_rejects_legacy_text_records ... ok
[INFO] [stdout] test us_134_native_record_presence_bitmap_uses_lsb_field_order ... ok
[INFO] [stdout] test us_073_bson_binary_tombstone_frame_decodes_as_empty_record ... ok
[INFO] [stdout] test us_045_bson_binary_rejects_invalid_slot_mutations ... ok
[INFO] [stdout] test us_134_native_record_round_trips_supported_value_types ... ok
[INFO] [stdout] test us_134_native_record_requires_field_map_and_bson_still_reads_with_map ... ok
[INFO] [stdout] test bson_binary_format_round_trips_records ... ok
[INFO] [stdout] test us_134_native_record_decodes_after_field_map_growth ... ok
[INFO] [stdout] test us_045_bson_binary_layout_uses_big_endian_slot_and_payload_lengths ... ok
[INFO] [stdout] test us_045_bson_storage_format_preserves_reader_writer_flow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/writer_test.rs (/opt/rustwide/target/debug/deps/writer_test-120b062bc0fa1cb3)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test open_drawer_creates_file_without_exposing_sync_lifecycle ... ok
[INFO] [stdout] test append_record_pads_to_exact_alignment_with_large_padding_span ... ok
[INFO] [stdout] test append_aligned_index_writes_data_and_reports_length ... ok
[INFO] [stdout] test tombstone_padding_preserves_exact_alignment_with_large_padding_span ... ok
[INFO] [stdout] test append_overwrite_and_tombstone_work ... ok
[INFO] [stdout] test us_073_writer_rejects_legacy_text_payloads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wardrobe_embedded
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0", kill_on_drop: false }`
[INFO] [stdout] ba2bf760d3268d1161aae23fcd3745218a80f5ddd65b87b5caf863b0d8c97ce0
