[INFO] fetching crate shodh-redb 0.5.0...
[INFO] testing shodh-redb-0.5.0 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate shodh-redb 0.5.0 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain
[INFO] started tweaking crates.io crate shodh-redb 0.5.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate shodh-redb 0.5.0
[INFO] tweaked toml for crates.io crate shodh-redb 0.5.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate shodh-redb 0.5.0 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shodh-redb 0.5.0 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] aa7c54c41665ee73a94952c38444a23ae49c7eb38883037257fde632a682ebd9
[INFO] running `Command { std: "docker" "start" "-a" "aa7c54c41665ee73a94952c38444a23ae49c7eb38883037257fde632a682ebd9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aa7c54c41665ee73a94952c38444a23ae49c7eb38883037257fde632a682ebd9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa7c54c41665ee73a94952c38444a23ae49c7eb38883037257fde632a682ebd9", kill_on_drop: false }`
[INFO] [stdout] aa7c54c41665ee73a94952c38444a23ae49c7eb38883037257fde632a682ebd9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] af494a0482db81655b50d677e4788bb3a4de502b9a37b364cdaad10437ca4b0f
[INFO] running `Command { std: "docker" "start" "-a" "af494a0482db81655b50d677e4788bb3a4de502b9a37b364cdaad10437ca4b0f", kill_on_drop: false }`
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling shodh-redb v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stdout] warning: struct `AssignmentValue` is never constructed
[INFO] [stdout]    --> src/ivfpq/types.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct AssignmentValue;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.47s
[INFO] running `Command { std: "docker" "inspect" "af494a0482db81655b50d677e4788bb3a4de502b9a37b364cdaad10437ca4b0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af494a0482db81655b50d677e4788bb3a4de502b9a37b364cdaad10437ca4b0f", kill_on_drop: false }`
[INFO] [stdout] af494a0482db81655b50d677e4788bb3a4de502b9a37b364cdaad10437ca4b0f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5444dac65ff5f4ebef57849485769d0bafe0eca5ca58fc4aa99e1c7b2a613964
[INFO] running `Command { std: "docker" "start" "-a" "5444dac65ff5f4ebef57849485769d0bafe0eca5ca58fc4aa99e1c7b2a613964", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling zerocopy v0.8.41
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling redb v2.6.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stdout] warning: struct `AssignmentValue` is never constructed
[INFO] [stdout]    --> src/ivfpq/types.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct AssignmentValue;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling zerocopy-derive v0.8.41
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling shodh-redb-derive v0.1.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling shodh-redb v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `AssignmentValue` is never constructed
[INFO] [stdout]    --> src/ivfpq/types.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct AssignmentValue;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 15s
[INFO] running `Command { std: "docker" "inspect" "5444dac65ff5f4ebef57849485769d0bafe0eca5ca58fc4aa99e1c7b2a613964", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5444dac65ff5f4ebef57849485769d0bafe0eca5ca58fc4aa99e1c7b2a613964", kill_on_drop: false }`
[INFO] [stdout] 5444dac65ff5f4ebef57849485769d0bafe0eca5ca58fc4aa99e1c7b2a613964
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6fe553ac4df4866882ddbbff7e8af7e972ebd1be4d5411ae9df3a6f10f04931c
[INFO] running `Command { std: "docker" "start" "-a" "6fe553ac4df4866882ddbbff7e8af7e972ebd1be4d5411ae9df3a6f10f04931c", kill_on_drop: false }`
[INFO] [stderr] warning: struct `AssignmentValue` is never constructed
[INFO] [stderr]    --> src/ivfpq/types.rs:157:12
[INFO] [stderr]     |
[INFO] [stderr] 157 | pub struct AssignmentValue;
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `shodh-redb` (lib) generated 1 warning
[INFO] [stderr] warning: `shodh-redb` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/shodh_redb-f4eae85bdd33cb1e)
[INFO] [stdout] 
[INFO] [stdout] running 240 tests
[INFO] [stdout] test blob_store::types::tests::blob_id_ordering ... ok
[INFO] [stdout] test blob_store::types::tests::blob_meta_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::blob_id_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::blob_ref_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::causal_edge_context_truncation ... ok
[INFO] [stdout] test blob_store::types::tests::causal_edge_empty_context ... ok
[INFO] [stdout] test blob_store::types::tests::causal_edge_legacy ... ok
[INFO] [stdout] test blob_store::types::tests::causal_edge_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::blob_id_key_trait ... ok
[INFO] [stdout] test blob_store::types::tests::causal_edge_value_trait ... ok
[INFO] [stdout] test blob_store::types::tests::content_type_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::namespace_key_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::namespace_val_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::relation_type_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::blob_meta_no_parent_roundtrip ... ok
[INFO] [stdout] test blob_store::types::tests::store_options_default ... ok
[INFO] [stdout] test blob_store::types::tests::temporal_key_key_trait ... ok
[INFO] [stdout] test blob_store::types::tests::tag_key_truncation ... ok
[INFO] [stdout] test blob_store::types::tests::temporal_key_ordering_by_hlc_within_same_wall_clock ... ok
[INFO] [stdout] test blob_store::types::tests::temporal_key_range_bounds ... ok
[INFO] [stdout] test blob_store::types::tests::blob_meta_label_truncation ... ok
[INFO] [stdout] test blob_store::types::tests::tag_key_ordering ... ok
[INFO] [stdout] test blob_store::types::tests::tag_key_roundtrip ... ok
[INFO] [stdout] test cdc::types::tests::cdc_key_be_ordering_across_byte_boundary ... ok
[INFO] [stdout] test cdc::types::tests::cdc_change_op_invalid_discriminant ... ok
[INFO] [stdout] test cdc::types::tests::cdc_key_ordering ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_deserialize_invalid_op ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_empty_values ... ok
[INFO] [stdout] test cdc::types::tests::cdc_key_round_trip ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_round_trip_delete ... ok
[INFO] [stdout] test composite::scoring::tests::ratio_u64_zero_denominator ... ok
[INFO] [stdout] test composite::scoring::tests::ratio_u64_large_values ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_deserialize_empty_data ... ok
[INFO] [stdout] test composite::scoring::tests::semantic_normalization_basic ... ok
[INFO] [stdout] test composite::scoring::tests::temporal_normalization_basic ... ok
[INFO] [stdout] test composite::scoring::tests::ratio_u64_boundaries ... ok
[INFO] [stdout] test blob_store::types::tests::temporal_key_roundtrip ... ok
[INFO] [stdout] test composite::scoring::tests::empty_inputs ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_round_trip_update ... ok
[INFO] [stdout] test composite::scoring::tests::causal_normalization_basic ... ok
[INFO] [stdout] test cdc::types::tests::cdc_record_round_trip_insert ... ok
[INFO] [stdout] test composite::scoring::tests::semantic_normalization_identical ... ok
[INFO] [stdout] test db::test::default_cache_size_within_bounds ... ok
[INFO] [stdout] test composite::scoring::tests::causal_normalization_root_only ... ok
[INFO] [stdout] test composite::scoring::tests::temporal_normalization_same_timestamp ... ok
[INFO] [stdout] test db::test::open_empty_file ... ok
[INFO] [stdout] test db::test::salvage_empty_file_returns_error ... ok
[INFO] [stdout] test blob_store::types::tests::temporal_key_ordering_by_wall_clock ... ok
[INFO] [stdout] test db::test::open_missing_file ... ok
[INFO] [stdout] test db::test::create_new_db_in_empty_file ... ok
[INFO] [stdout] test db::test::transient_io_error ... ok
[INFO] [stdout] test db::test::small_pages ... ok
[INFO] [stdout] test db::test::crash_regression4 ... ok
[INFO] [stdout] test db::test::online_compaction_rejects_persistent_savepoint ... ok
[INFO] [stdout] test db::test::small_pages3 ... ok
[INFO] [stdout] test incremental::tests::incremental_base_not_in_history ... ok
[INFO] [stdout] test incremental::tests::incremental_delete_tracking ... ok
[INFO] [stdout] test db::test::online_compaction_allows_concurrent_reads ... ok
[INFO] [stdout] test db::test::salvage_valid_database ... ok
[INFO] [stdout] test incremental::tests::incremental_basic_upserts ... ok
[INFO] [stdout] test db::test::small_pages4 ... ok
[INFO] [stdout] test db::test::salvage_with_data_corruption ... ok
[INFO] [stdout] test incremental::tests::incremental_from_bytes_truncated_payload ... ok
[INFO] [stdout] test incremental::tests::incremental_no_changes ... ok
[INFO] [stdout] test incremental::tests::incremental_file_backup_and_apply ... ok
[INFO] [stdout] test incremental::tests::incremental_chain ... ok
[INFO] [stdout] test incremental::tests::incremental_dropped_table ... ok
[INFO] [stdout] test ivfpq::adc::tests::int_adc_empty_table ... ok
[INFO] [stdout] test ivfpq::adc::tests::adc_ordering_preserved ... ok
[INFO] [stdout] test ivfpq::adc::tests::int_adc_ranking_matches_float ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::binary_search ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::corrupted_magic ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::corrupted_truncated ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::empty_blob ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::merge_into_empty ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::merge_upsert ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::pq_codes_block_contiguous ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::remove_last_vector ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::remove_nonexistent ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::remove_vector ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::round_trip_no_raw ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::round_trip_with_raw ... ok
[INFO] [stdout] test ivfpq::cluster_blob::tests::wrong_pq_len ... ok
[INFO] [stdout] test ivfpq::kmeans::tests::assign_nearest_basic ... ok
[INFO] [stdout] test ivfpq::kmeans::tests::kmeans_basic_2d ... ok
[INFO] [stdout] test ivfpq::kmeans::tests::nearest_clusters_ordering ... ok
[INFO] [stdout] test ivfpq::kmeans::tests::xorshift_deterministic ... ok
[INFO] [stdout] test incremental::tests::incremental_from_bytes_too_short ... ok
[INFO] [stdout] test ivfpq::metadata::tests::decode_empty_returns_none ... ok
[INFO] [stdout] test ivfpq::adc::tests::adc_matches_exact_distance ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_and_or ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_bool_equality ... ok
[INFO] [stdout] test ivfpq::kmeans::tests::xorshift_f64_range ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_cross_type_numeric ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_eq ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_missing_field_fails_closed ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_ne ... ok
[INFO] [stdout] test ivfpq::metadata::tests::filter_numeric_comparisons ... ok
[INFO] [stdout] test ivfpq::adc::tests::int_adc_to_f32_accuracy ... ok
[INFO] [stdout] test ivfpq::metadata::tests::decode_wrong_version_returns_none ... ok
[INFO] [stdout] test ivfpq::metadata::tests::metadata_map_roundtrip ... ok
[INFO] [stdout] test ivfpq::metadata::tests::metadata_map_replace_existing_key ... ok
[INFO] [stdout] test ivfpq::metadata::tests::passes_filter_corrupted_bytes_fail_closed ... ok
[INFO] [stdout] test ivfpq::metadata::tests::table_name_helpers ... ok
[INFO] [stdout] test ivfpq::metadata::tests::passes_filter_on_raw_bytes ... ok
[INFO] [stdout] test ivfpq::pq::tests::decode_wrong_length_returns_empty ... ok
[INFO] [stdout] test ivfpq::pq::tests::codebook_serialize_roundtrip ... ok
[INFO] [stdout] test ivfpq::pq::tests::serialize_codebook_out_of_range_returns_empty ... ok
[INFO] [stdout] test ivfpq::pq::tests::serialize_codebook_short_data_returns_empty ... ok
[INFO] [stdout] test ivfpq::pq::tests::decode_short_codebook_data_returns_empty ... ok
[INFO] [stdout] test legacy_tuple_types::test::width ... ok
[INFO] [stdout] test merge::tests::bitwise_or_combines ... ok
[INFO] [stdout] test merge::tests::bitwise_or_mismatched_lengths ... ok
[INFO] [stdout] test merge::tests::bitwise_or_no_existing ... ok
[INFO] [stdout] test ivfpq::pq::tests::encode_decode_roundtrip ... ok
[INFO] [stdout] test merge::tests::bytes_append_concatenates ... ok
[INFO] [stdout] test merge::tests::bytes_append_empty_operand ... ok
[INFO] [stdout] test merge::tests::bytes_append_empty_existing ... ok
[INFO] [stdout] test merge::tests::bytes_append_no_existing ... ok
[INFO] [stdout] test merge::tests::float_add_f32 ... ok
[INFO] [stdout] test merge::tests::float_add_f64 ... ok
[INFO] [stdout] test merge::tests::float_add_nan_propagates ... ok
[INFO] [stdout] test merge::tests::float_add_no_existing ... ok
[INFO] [stdout] test incremental::tests::incremental_unchanged_table_skipped ... ok
[INFO] [stdout] test merge::tests::numeric_add_mismatched_widths ... ok
[INFO] [stdout] test merge::tests::float_add_unsupported_width ... ok
[INFO] [stdout] test integrity_scanner::tests::scanner_drop_triggers_shutdown ... ok
[INFO] [stdout] test merge::tests::merge_fn_custom_delete ... ok
[INFO] [stdout] test merge::tests::merge_fn_key_aware ... ok
[INFO] [stdout] test db::test::small_pages2 ... ok
[INFO] [stdout] test merge::tests::numeric_add_unsupported_width ... ok
[INFO] [stdout] test merge::tests::numeric_add_wrapping_u64 ... ok
[INFO] [stdout] test merge::tests::numeric_max_no_existing ... ok
[INFO] [stdout] test merge::tests::numeric_max_u64_keeps_existing ... ok
[INFO] [stdout] test merge::tests::numeric_max_u64_picks_larger ... ok
[INFO] [stdout] test merge::tests::numeric_min_no_existing ... ok
[INFO] [stdout] test merge::tests::numeric_max_u8 ... ok
[INFO] [stdout] test merge::tests::numeric_min_u64_keeps_existing ... ok
[INFO] [stdout] test merge::tests::numeric_min_u64_picks_smaller ... ok
[INFO] [stdout] test merge::tests::saturating_add_no_existing ... ok
[INFO] [stdout] test merge::tests::saturating_add_u64_saturates ... ok
[INFO] [stdout] test merge::tests::saturating_add_u8_no_overflow ... ok
[INFO] [stdout] test merge::tests::saturating_add_u8_saturates ... ok
[INFO] [stdout] test multimap_table::tests::collection_type_empty_data_is_corrupted ... ok
[INFO] [stdout] test multimap_table::tests::collection_type_short_subtree_is_corrupted ... ok
[INFO] [stdout] test multimap_table::tests::collection_type_valid_subtree_ok ... ok
[INFO] [stdout] test probe_select::tests::deterministic ... ok
[INFO] [stdout] test probe_select::tests::cosine_diversity_selects_spread ... ok
[INFO] [stdout] test probe_select::tests::diversity_selects_from_both_clusters ... ok
[INFO] [stdout] test probe_select::tests::empty_candidates ... ok
[INFO] [stdout] test probe_select::tests::dot_product_diversity_selects_spread ... ok
[INFO] [stdout] test probe_select::tests::lambda_zero_identical_to_greedy ... ok
[INFO] [stdout] test probe_select::tests::nprobe_exceeds_candidates ... ok
[INFO] [stdout] test probe_select::tests::single_probe_always_closest ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_advance_monotonic ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_from_wall_ns ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_key_compare ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_key_trait_roundtrip ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_merge_produces_greater ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_now_is_monotonic ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_ordering_is_causal ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_physical_and_logical_extraction ... ok
[INFO] [stdout] test merge::tests::numeric_add_no_existing ... ok
[INFO] [stdout] test merge::tests::numeric_add_u16 ... ok
[INFO] [stdout] test merge::tests::numeric_add_u32 ... ok
[INFO] [stdout] test merge::tests::numeric_add_u8 ... ok
[INFO] [stdout] test merge::tests::numeric_add_u64 ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_tick_overflow_advances_physical ... ok
[INFO] [stdout] test tree_store::page_store::base::test::last_page ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_raw_roundtrip ... ok
[INFO] [stdout] test temporal::hlc::tests::hlc_tick_increments_logical ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::free ... ok
[INFO] [stdout] test tree_store::page_store::base::test::reserved_bits ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::alloc ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::find_free ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::all_space_used ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::resize_beyond_initial_capacity ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::reuse_lowest ... ok
[INFO] [stdout] test tree_store::page_store::buddy_allocator::test::alloc_large ... ok
[INFO] [stdout] test tree_store::page_store::buddy_allocator::test::buddy_merge ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::record_alloc ... ok
[INFO] [stdout] test tree_store::page_store::compression::tests::value_empty_decompress_noop ... ok
[INFO] [stdout] test tree_store::page_store::compression::tests::value_no_compression_passthrough ... ok
[INFO] [stdout] test tree_store::page_store::compression::tests::value_uncompressed_decompress_noop ... ok
[INFO] [stdout] test tree_store::page_store::buddy_allocator::test::record_alloc_buddy ... ok
[INFO] [stdout] test incremental::tests::incremental_snapshot_bytes_roundtrip ... ok
[INFO] [stdout] test incremental::tests::incremental_file_integrity_check ... ok
[INFO] [stdout] test tree_store::page_store::header::test::magic_number ... ok
[INFO] [stdout] test tree_store::page_store::header::test::mirror_magic_distinct ... ok
[INFO] [stdout] test tree_store::page_store::cached_file::test::cache_leak ... ok
[INFO] [stdout] test tree_store::page_store::buddy_allocator::test::serialized_size ... ok
[INFO] [stdout] test incremental::tests::incremental_export_import_roundtrip ... ok
[INFO] [stdout] test db::test::online_compaction_reduces_file_size ... ok
[INFO] [stdout] test tree_store::page_store::header::test::abort_repair ... ok
[INFO] [stdout] test integrity_scanner::tests::scanner_callback_invoked ... ok
[INFO] [stdout] test integrity_scanner::tests::scanner_start_and_stop ... ok
[INFO] [stdout] test tree_store::page_store::header::test::both_primary_and_mirror_corrupted_returns_error ... ok
[INFO] [stdout] test tree_store::page_store::xxh3::test::streaming_xxh3_empty_updates ... ok
[INFO] [stdout] test tree_store::page_store::header::test::close_on_drop ... ok
[INFO] [stdout] test tree_store::page_store::xxh3::test::streaming_xxh3_with_seed ... ok
[INFO] [stdout] test tree_store::page_store::header::test::old_database_without_mirror_opens_normally ... ok
[INFO] [stdout] test tree_store::read_verify::tests::rng_always_fires_at_full_rate ... ok
[INFO] [stdout] test tree_store::read_verify::tests::rng_never_fires_at_zero_rate ... ok
[INFO] [stdout] test transactions::test::transaction_id_persistence ... ok
[INFO] [stdout] test tree_store::read_verify::tests::zero_seed_uses_default ... ok
[INFO] [stdout] test tree_store::table_tree::test::round_trip ... ok
[INFO] [stdout] test tree_store::page_store::xxh3::test::test_empty ... ok
[INFO] [stdout] test tuple_types::test::width ... ok
[INFO] [stdout] test vector_ops::tests::cosine_similarity_matches_scalar ... ok
[INFO] [stdout] test vector_ops::tests::cosine_similarity_identical ... ok
[INFO] [stdout] test vector_ops::tests::cosine_similarity_opposite ... ok
[INFO] [stdout] test vector_ops::tests::cosine_similarity_zero_vector ... ok
[INFO] [stdout] test vector_ops::tests::distance_metric_mismatch_returns_max ... ok
[INFO] [stdout] test vector_ops::tests::distance_metric_nan_returns_max ... ok
[INFO] [stdout] test vector_ops::tests::dot_product_matches_scalar ... ok
[INFO] [stdout] test vector_ops::tests::dot_product_zero_vectors ... ok
[INFO] [stdout] test tree_store::page_store::xxh3::test::streaming_xxh3_matches_oneshot_64 ... ok
[INFO] [stdout] test tree_store::read_verify::tests::rng_roughly_correct_rate ... ok
[INFO] [stdout] test tree_store::page_store::header::test::repair_allocator_checksums ... ok
[INFO] [stdout] test vector_ops::tests::euclidean_distance_sq_identical ... ok
[INFO] [stdout] test vector_ops::tests::euclidean_distance_sq_matches_scalar ... ok
[INFO] [stdout] test vector_ops::tests::hamming_distance_known_pattern ... ok
[INFO] [stdout] test vector_ops::tests::hamming_distance_identical ... ok
[INFO] [stdout] test vector_ops::tests::manhattan_distance_matches_scalar ... ok
[INFO] [stdout] test vector_ops::tests::write_read_f32_le_roundtrip ... ok
[INFO] [stdout] test vector_ops::tests::hamming_distance_matches_scalar ... ok
[INFO] [stdout] test vector_ops::tests::manhattan_distance_identical ... ok
[INFO] [stdout] test tree_store::page_store::header::test::mirror_recovery_corrupted_primary ... ok
[INFO] [stdout] test vector_ops::tests::dot_product_dimension_mismatch_panics - should panic ... ok
[INFO] [stdout] test vector_ops::tests::euclidean_dimension_mismatch_panics - should panic ... ok
[INFO] [stdout] test tree_store::page_store::header::test::repair_empty ... ok
[INFO] [stdout] test tree_store::page_store::header::test::repair_insert_reserve_regression ... ok
[INFO] [stdout] test tree_store::page_store::page_manager::test::panic ... ok
[INFO] [stdout] test integrity_scanner::tests::scanner_detects_corruption ... ok
[INFO] [stdout] test tree_store::page_store::bitmap::test::random_pattern ... ok
[INFO] [stdout] test transactions::test::savepoint_restore_then_commit ... ok
[INFO] [stdout] test integrity_scanner::tests::scanner_concurrent_with_writes ... ok
[INFO] [stdout] test db::test::dynamic_shrink ... ok
[INFO] [stdout] test tree_store::page_store::xxh3::test::streaming_xxh3_matches_oneshot_128 ... ok
[INFO] [stdout] test tree_store::page_store::page_manager::test::out_of_regions ... ok
[INFO] [stderr]      Running tests/audit_hardening_tests.rs (/opt/rustwide/target/debug/deps/audit_hardening_tests-0f913acf4a27ae99)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 240 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test cosine_distance_zero_vectors ... ok
[INFO] [stdout] test cosine_similarity_zero_vectors ... ok
[INFO] [stdout] test distance_empty_vectors ... ok
[INFO] [stdout] test distance_metric_enum_all_variants ... ok
[INFO] [stdout] test dot_product_orthogonal ... ok
[INFO] [stdout] test euclidean_distance_identical_vectors ... ok
[INFO] [stdout] test dyn_vec_empty_vector ... ok
[INFO] [stdout] test array_key_ordering_fixed_width ... ok
[INFO] [stdout] test hamming_distance_all_different ... ok
[INFO] [stdout] test hamming_distance_all_same ... ok
[INFO] [stdout] test bool_value_roundtrip ... ok
[INFO] [stdout] test hamming_distance_empty ... ok
[INFO] [stdout] test l2_norm_empty ... ok
[INFO] [stdout] test l2_normalize_single_element ... ok
[INFO] [stdout] test l2_normalize_negative_values ... ok
[INFO] [stdout] test l2_normalize_zero_vector_unchanged ... ok
[INFO] [stdout] test array_fixed_width_roundtrip ... ok
[INFO] [stdout] test nearest_k_fixed_nan_handling ... ok
[INFO] [stdout] test nearest_k_empty_iterator ... ok
[INFO] [stdout] test nearest_k_identical_distances ... ok
[INFO] [stdout] test binary_quantized_large_roundtrip ... ok
[INFO] [stdout] test manhattan_distance_identical_vectors ... ok
[INFO] [stdout] test nearest_k_k_equals_one ... ok
[INFO] [stdout] test dyn_vec_large_dimension ... ok
[INFO] [stdout] test byte_array_roundtrip ... ok
[INFO] [stdout] test neighbor_all_nan_distances ... ok
[INFO] [stdout] test byte_slice_empty_key_and_value ... ok
[INFO] [stdout] test neighbor_nan_distance_does_not_corrupt_heap ... ok
[INFO] [stdout] test nearest_k_large_k_returns_all_sorted ... ok
[INFO] [stdout] test quantize_binary_empty ... ok
[INFO] [stdout] test fixed_vec_single_dimension ... ok
[INFO] [stdout] test quantize_binary_single_negative ... ok
[INFO] [stdout] test quantize_binary_single_positive ... ok
[INFO] [stdout] test quantize_scalar_constant_zero_vector ... ok
[INFO] [stdout] test f32_special_values_stored ... ok
[INFO] [stdout] test char_value_roundtrip ... ok
[INFO] [stdout] test quantize_binary_zero_is_not_positive ... ok
[INFO] [stdout] test neighbor_inf_distance_handled ... ok
[INFO] [stdout] test quantize_scalar_min_equals_max_at_boundary ... ok
[INFO] [stdout] test fixed_vec_zero_dimension ... ok
[INFO] [stdout] test array_variable_width_roundtrip ... ok
[INFO] [stdout] test char_key_ordering ... ok
[INFO] [stdout] test quantize_scalar_extreme_range ... ok
[INFO] [stdout] test binary_quantized_zero_bytes ... ok
[INFO] [stdout] test quantize_scalar_inf_input ... ok
[INFO] [stdout] test quantize_scalar_nan_input ... ok
[INFO] [stdout] test read_f32_le_non_multiple_of_4 ... ok
[INFO] [stdout] test read_f32_le_empty ... ok
[INFO] [stdout] test sq_dot_product_constant_vector ... ok
[INFO] [stdout] test quantize_scalar_single_element ... ok
[INFO] [stdout] test write_f32_le_short_buffer ... ok
[INFO] [stdout] test sq_euclidean_constant_vector ... ok
[INFO] [stdout] test write_read_f32_le_roundtrip ... ok
[INFO] [stdout] test i64_boundary_values ... ok
[INFO] [stdout] test option_key_ordering ... ok
[INFO] [stdout] test range_iteration_empty_range ... ok
[INFO] [stdout] test range_iteration_unbounded ... ok
[INFO] [stdout] test option_type_none_roundtrip ... ok
[INFO] [stdout] test range_iteration_forward_and_reverse ... ok
[INFO] [stdout] test scalar_quantized_store_and_dequantize_accuracy ... ok
[INFO] [stdout] test u64_boundary_values ... ok
[INFO] [stdout] test string_key_and_value_roundtrip ... ok
[INFO] [stdout] test read_transaction_sees_snapshot ... ok
[INFO] [stdout] test flash_backend_many_sequential_writes ... ok
[INFO] [stdout] test stress_many_entries_delete_half ... ok
[INFO] [stdout] test stress_many_entries_insert_and_verify ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/backward_compatibility.rs (/opt/rustwide/target/debug/deps/backward_compatibility-b79530e633a93041)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tuple_types ... ok
[INFO] [stdout] test mixed_width ... ok
[INFO] [stdout] test container_types ... ok
[INFO] [stdout] test primitive_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/basic_tests.rs (/opt/rustwide/target/debug/deps/basic_tests-99beca483c62853d)
[INFO] [stdout] 
[INFO] [stdout] running 85 tests
[INFO] [stdout] test array_type ... ok
[INFO] [stdout] test custom_ordering ... ok
[INFO] [stdout] test abort ... ok
[INFO] [stdout] test delete ... ok
[INFO] [stdout] test delete_table ... ok
[INFO] [stdout] test empty_type ... ok
[INFO] [stdout] test delete_open_table ... ok
[INFO] [stdout] test drain_all ... ok
[INFO] [stdout] test bool_type ... ok
[INFO] [stdout] test create_open ... ok
[INFO] [stdout] test char_type ... ok
[INFO] [stdout] test drain_range ... ok
[INFO] [stdout] test f32_type ... ok
[INFO] [stdout] test first_last ... ok
[INFO] [stdout] test backup_while_reading ... ok
[INFO] [stdout] test generic_array_type ... ok
[INFO] [stdout] test generic_signature_lifetimes ... ok
[INFO] [stdout] test extract_if ... ok
[INFO] [stdout] test i128_type ... ok
[INFO] [stdout] test database_stats_free_pages ... ok
[INFO] [stdout] test insert_reserve ... ok
[INFO] [stdout] test insert_overwrite ... ok
[INFO] [stdout] test get_mut ... ok
[INFO] [stdout] test is_empty ... ok
[INFO] [stdout] test extract_from_if_empty ... ok
[INFO] [stdout] test len ... ok
[INFO] [stdout] test in_memory ... ok
[INFO] [stdout] test legacy_tuple12_type ... ok
[INFO] [stdout] test legacy_tuple2_type ... ok
[INFO] [stdout] test list_tables ... ok
[INFO] [stdout] test multiple_tables ... ok
[INFO] [stdout] test option_type ... ok
[INFO] [stdout] test backup_and_restore ... ok
[INFO] [stdout] test iter ... ok
[INFO] [stdout] test no_dirty_reads ... ok
[INFO] [stdout] test owned_get_signatures ... ok
[INFO] [stdout] test range_arc ... ok
[INFO] [stdout] test pop ... ok
[INFO] [stdout] test read_isolation2 ... ok
[INFO] [stdout] test range_lifetime ... ok
[INFO] [stdout] test read_isolation ... ok
[INFO] [stdout] test read_only ... ok
[INFO] [stdout] test range_clone ... ok
[INFO] [stdout] test reopen_table ... ok
[INFO] [stdout] test rename_open_table ... ok
[INFO] [stdout] test rename_table ... ok
[INFO] [stdout] test signature_lifetimes ... ok
[INFO] [stdout] test retain ... ok
[INFO] [stdout] test table_stats ... ok
[INFO] [stdout] test str_type ... ok
[INFO] [stdout] test string_type ... ok
[INFO] [stdout] test tuple11_type ... ok
[INFO] [stdout] test tuple12_type ... ok
[INFO] [stdout] test tuple10_type ... ok
[INFO] [stdout] test ref_get_signatures ... ok
[INFO] [stdout] test tuple2_type ... ok
[INFO] [stdout] test tuple_type_function_lifetime ... ok
[INFO] [stdout] test tuple4_type ... ok
[INFO] [stdout] test tuple6_type ... ok
[INFO] [stdout] test stored_size ... ok
[INFO] [stdout] test tuple8_type ... ok
[INFO] [stdout] test tuple5_type ... ok
[INFO] [stdout] test tuple3_type ... ok
[INFO] [stdout] test tuple7_type ... ok
[INFO] [stdout] test tuple9_type ... ok
[INFO] [stdout] test retain_in_empty ... ok
[INFO] [stdout] test verify_backup_nonexistent_file ... ok
[INFO] [stdout] test tuple_type_lifetime ... ok
[INFO] [stdout] test vec_var_width_value_type ... ok
[INFO] [stdout] test vec_fixed_width_value_type ... ok
[INFO] [stdout] test vec_vec_type ... ok
[INFO] [stdout] test u8_array_serialization ... ok
[INFO] [stdout] test u64_type ... ok
[INFO] [stdout] test range_empty ... ok
[INFO] [stdout] test verify_backup_corrupt_header ... ok
[INFO] [stdout] test verify_backup_header_level ... ok
[INFO] [stdout] test verify_backup_full_level ... ok
[INFO] [stdout] test verify_backup_corrupt_slot ... ok
[INFO] [stdout] test verify_integrity_open_db ... ok
[INFO] [stdout] test verify_backup_pages_level ... ok
[INFO] [stdout] test verify_backup_with_multimap_table ... ok
[INFO] [stdout] test page_reuse_with_live_reader ... ok
[INFO] [stdout] test page_reuse_non_durable ... ok
[INFO] [stdout] test page_reuse_across_transactions ... ok
[INFO] [stdout] test concurrent_write_transactions_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blob_compaction_tests.rs (/opt/rustwide/target/debug/deps/blob_compaction_tests-7178e45f3f778f03)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test compact_after_all_deleted ... ok
[INFO] [stdout] test compact_with_dedup_interaction ... ok
[INFO] [stdout] test blob_stats_with_chunked_storage ... ok
[INFO] [stdout] test online_compaction_run ... ok
[INFO] [stdout] test compact_preserves_content ... ok
[INFO] [stdout] test online_compaction_readers_between_phases ... ok
[INFO] [stdout] test compact_progress_cancellation ... ok
[INFO] [stdout] test compact_blocked_by_read_txn ... ok
[INFO] [stdout] test should_compact_never_recommends ... ok
[INFO] [stdout] test compact_preserves_metadata ... ok
[INFO] [stdout] test compact_progress_callback ... ok
[INFO] [stdout] test compact_then_store_new ... ok
[INFO] [stdout] test compact_noop_on_clean_db ... ok
[INFO] [stdout] test compact_after_single_delete ... ok
[INFO] [stdout] test compact_large_blobs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/blob_tests.rs (/opt/rustwide/target/debug/deps/blob_tests-9d6b9b27ca1fb5ba)
[INFO] [stdout] 
[INFO] [stdout] running 85 tests
[INFO] [stdout] test blob_compact_empty_region ... ok
[INFO] [stdout] test blob_abort_invisible ... ok
[INFO] [stdout] test blob_compaction_handle_noop ... ok
[INFO] [stdout] test blob_checksum_stored ... ok
[INFO] [stdout] test blob_compact_then_store ... ok
[INFO] [stdout] test blob_compact_noop ... ok
[INFO] [stdout] test blob_compact_basic ... ok
[INFO] [stdout] test blob_compact_with_progress_cancelled ... ok
[INFO] [stdout] test blob_compact_with_progress_callback ... ok
[INFO] [stdout] test blob_compact_with_dedup ... ok
[INFO] [stdout] test blob_compaction_handle_step_by_step ... ok
[INFO] [stdout] test blob_compaction_handle_basic ... ok
[INFO] [stdout] test blob_compact_all_deleted ... ok
[INFO] [stdout] test blob_dedup_bytes_saved ... ok
[INFO] [stdout] test blob_compact_read_txn_blocks ... ok
[INFO] [stdout] test blob_dedup_delete_decrement ... ok
[INFO] [stdout] test blob_dedup_disabled ... ok
[INFO] [stdout] test blob_compact_large ... ok
[INFO] [stdout] test blob_dedup_identical ... ok
[INFO] [stdout] test blob_dedup_different ... ok
[INFO] [stdout] test blob_range_read_basic ... ok
[INFO] [stdout] test blob_namespace_filtered_temporal ... ok
[INFO] [stdout] test blob_dedup_streaming_writer ... ok
[INFO] [stdout] test blob_dedup_mixed ... ok
[INFO] [stdout] test blob_namespace_delete_cleanup ... ok
[INFO] [stdout] test blob_range_read_full ... ok
[INFO] [stdout] test blob_dedup_min_size ... ok
[INFO] [stdout] test blob_range_read_nonexistent ... ok
[INFO] [stdout] test blob_range_read_zero_length ... ok
[INFO] [stdout] test blob_range_read_end ... ok
[INFO] [stdout] test blob_reader_nonexistent ... ok
[INFO] [stdout] test blob_range_read_streaming_writer ... ok
[INFO] [stdout] test blob_range_read_within_write_txn ... ok
[INFO] [stdout] test blob_namespace_basic ... ok
[INFO] [stdout] test blob_dedup_ref_count ... ok
[INFO] [stdout] test blob_dedup_delete_last ... ok
[INFO] [stdout] test blob_range_read_start ... ok
[INFO] [stdout] test blob_label_truncation ... ok
[INFO] [stdout] test blob_reader_read_range_method ... ok
[INFO] [stdout] test blob_reader_seek_and_read ... ok
[INFO] [stdout] test blob_reader_read_sequential ... ok
[INFO] [stdout] test blob_stats_accuracy ... ok
[INFO] [stdout] test blob_stats_read_txn ... ok
[INFO] [stdout] test blob_range_read_out_of_bounds ... ok
[INFO] [stdout] test blob_should_compact_with_dead_space ... ok
[INFO] [stdout] test blob_should_compact_no_dead_space ... ok
[INFO] [stdout] test blob_survives_reopen ... ok
[INFO] [stdout] test blob_tags_and_namespace_combined ... ok
[INFO] [stdout] test blob_tags_with_streaming_writer ... ok
[INFO] [stdout] test blob_tags_max_eight ... ok
[INFO] [stdout] test blob_tags_multiple_blobs ... ok
[INFO] [stdout] test blob_tags_basic ... ok
[INFO] [stdout] test causal_chain ... ok
[INFO] [stdout] test causal_edge_with_streaming_writer ... ok
[INFO] [stdout] test blob_tags_delete_cleanup ... ok
[INFO] [stdout] test causal_children ... ok
[INFO] [stdout] test causal_chain_with_mixed_relations ... ok
[INFO] [stdout] test blobs_near ... ok
[INFO] [stdout] test causal_path_found ... ok
[INFO] [stdout] test content_type_variants ... ok
[INFO] [stdout] test causal_edge_relation_types ... ok
[INFO] [stdout] test causal_path_not_found ... ok
[INFO] [stdout] test get_blob_no_system_tables ... ok
[INFO] [stdout] test delete_blob ... ok
[INFO] [stdout] test causal_edge_context_string ... ok
[INFO] [stdout] test get_blob_meta_only ... ok
[INFO] [stdout] test store_and_get_blob ... ok
[INFO] [stdout] test streaming_blob_basic ... ok
[INFO] [stdout] test hlc_monotonicity_across_blobs ... ok
[INFO] [stdout] test multiple_blobs_sequential ... ok
[INFO] [stdout] test store_blob_in_write_txn_and_read_back ... ok
[INFO] [stdout] test streaming_blob_abort ... ok
[INFO] [stdout] test multiple_transactions_blob_state ... ok
[INFO] [stdout] test streaming_blob_concurrent_writer_rejected ... ok
[INFO] [stdout] test streaming_blob_empty ... ok
[INFO] [stdout] test get_nonexistent_blob ... ok
[INFO] [stdout] test streaming_blob_io_write_trait ... ok
[INFO] [stdout] test temporal_range_empty ... ok
[INFO] [stdout] test streaming_blob_checksum_matches_oneshot ... ok
[INFO] [stdout] test streaming_blob_small ... ok
[INFO] [stdout] test streaming_blob_mixed_with_store_blob ... ok
[INFO] [stdout] test streaming_blob_survives_reopen ... ok
[INFO] [stdout] test temporal_range_query ... ok
[INFO] [stdout] test large_blob ... ok
[INFO] [stdout] test streaming_blob_large ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/btree_invariant_tests.rs (/opt/rustwide/target/debug/deps/btree_invariant_tests-6f8d00f8dee79a2e)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test compact_empty_db_is_noop ... ok
[INFO] [stdout] test multi_table_integrity ... ok
[INFO] [stdout] test large_values_integrity ... ok
[INFO] [stdout] test savepoint_rollback_preserves_integrity ... ok
[INFO] [stdout] test extract_if_preserves_integrity ... ok
[INFO] [stdout] test compact_multiple_rounds ... ok
[INFO] [stdout] test stats_consistent_after_operations ... ok
[INFO] [stdout] test random_overwrite_same_keys ... ok
[INFO] [stdout] test random_insert_delete_10k_ops ... ok
[INFO] [stdout] test compact_after_heavy_churn ... ok
[INFO] [stdout] test sequential_insert_10k ... ok
[INFO] [stdout] test reopen_after_heavy_operations ... ok
[INFO] [stdout] test alternating_insert_10k ... ok
[INFO] [stdout] test reverse_insert_10k ... ok
[INFO] [stdout] test insert_delete_reinsert_cycle ... ok
[INFO] [stdout] test retain_preserves_integrity ... ok
[INFO] [stdout] test insert_delete_half_verify ... ok
[INFO] [stdout] test delete_all_then_reinsert ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cdc_edge_tests.rs (/opt/rustwide/target/debug/deps/cdc_edge_tests-5133acf44b113c9a)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test cdc_captures_old_value_on_delete ... ok
[INFO] [stdout] test cdc_insert_update_delete_ops ... ok
[INFO] [stdout] test cdc_bulk_ops_extract_if ... ok
[INFO] [stdout] test cdc_bulk_ops_retain ... ok
[INFO] [stdout] test cdc_transaction_ordering ... ok
[INFO] [stdout] test cdc_read_from_read_txn ... ok
[INFO] [stdout] test cdc_captures_old_value_on_update ... ok
[INFO] [stdout] test cdc_disabled_no_events ... ok
[INFO] [stdout] test cdc_multi_table_single_txn ... ok
[INFO] [stdout] test cdc_cursor_basic ... ok
[INFO] [stdout] test cdc_bulk_ops_drain ... ok
[INFO] [stdout] test cdc_multiple_cursors ... ok
[INFO] [stdout] test cdc_range_query ... ok
[INFO] [stdout] test cdc_retention_prunes_old ... ok
[INFO] [stdout] test cdc_retention_respects_cursor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cdc_tests.rs (/opt/rustwide/target/debug/deps/cdc_tests-e43c3df328641ca4)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test cdc_transaction_ordering ... ok
[INFO] [stdout] test cdc_multiple_tables ... ok
[INFO] [stdout] test cdc_drain_events ... ok
[INFO] [stdout] test cdc_multimap_drain ... ok
[INFO] [stdout] test cdc_insert_single ... ok
[INFO] [stdout] test cdc_retain ... ok
[INFO] [stdout] test cdc_multimap ... ok
[INFO] [stdout] test cdc_read_since ... ok
[INFO] [stdout] test cdc_multimap_remove_all ... ok
[INFO] [stdout] test cdc_retain_in_range ... ok
[INFO] [stdout] test cdc_delete ... ok
[INFO] [stdout] test cdc_cursor_advance ... ok
[INFO] [stdout] test cdc_extract_if ... ok
[INFO] [stdout] test cdc_disabled_by_default ... ok
[INFO] [stdout] test cdc_read_range ... ok
[INFO] [stdout] test cdc_retention_pruning ... ok
[INFO] [stdout] test cdc_update ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/composite_tests.rs (/opt/rustwide/target/debug/deps/composite_tests-1244508265d49d09)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test validation_no_signals ... ok
[INFO] [stdout] test zero_results ... ok
[INFO] [stdout] test validation_semantic_without_index ... ok
[INFO] [stdout] test tag_intersection ... ok
[INFO] [stdout] test namespace_filter ... ok
[INFO] [stdout] test signal_scores_populated ... ok
[INFO] [stdout] test tag_filter ... ok
[INFO] [stdout] test weighted_fusion ... ok
[INFO] [stdout] test causal_only ... ok
[INFO] [stdout] test temporal_only ... ok
[INFO] [stdout] test single_blob ... ok
[INFO] [stdout] test causal_branching ... ok
[INFO] [stdout] test top_k_limit ... ok
[INFO] [stdout] test semantic_only ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compression_tests.rs (/opt/rustwide/target/debug/deps/compression_tests-3402b93777825407)
[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] [stderr]      Running tests/concurrent_stress_tests.rs (/opt/rustwide/target/debug/deps/concurrent_stress_tests-e55d896ed9157599)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test mvcc_snapshot_isolation ... ok
[INFO] [stdout] test mvcc_snapshot_survives_delete ... ok
[INFO] [stdout] test concurrent_blob_read_write ... ok
[INFO] [stdout] test iterator_stable_during_concurrent_writes ... ok
[INFO] [stdout] test abort_under_contention ... ok
[INFO] [stdout] test concurrent_readers_during_write ... ok
[INFO] [stdout] test high_contention_overlapping_keys ... ok
[INFO] [stdout] test sequential_writer_handoff_10_threads ... ok
[INFO] [stdout] test concurrent_multimap_writes ... ok
[INFO] [stdout] test mixed_read_write_delete_stress ... ok
[INFO] [stdout] test rapid_transaction_churn ... ok
[INFO] [stderr]      Running tests/coverage_gap_tests.rs (/opt/rustwide/target/debug/deps/coverage_gap_tests-ad8e799ff5a6c4da)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.77s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test sq_dot_product_basic ... ok
[INFO] [stdout] test scalar_quantize_negative_values ... ok
[INFO] [stdout] test sq_dot_product_constant_vector ... ok
[INFO] [stdout] test binary_quantized_multi_byte ... ok
[INFO] [stdout] test merge_unsupported_width_noop ... ok
[INFO] [stdout] test merge_add_u32 ... ok
[INFO] [stdout] test merge_max_u32 ... ok
[INFO] [stdout] test blob_writer_bytes_written ... ok
[INFO] [stdout] test blob_reader_is_empty_and_remaining ... ok
[INFO] [stdout] test merge_min_u32 ... ok
[INFO] [stdout] test ttl_double_ended_iterator ... ok
[INFO] [stdout] test ttl_double_ended_mixed_direction ... ok
[INFO] [stdout] test binary_quantized_48_bytes ... ok
[INFO] [stdout] test blob_stats_multiple_blobs ... ok
[INFO] [stdout] test blob_reader_read_range ... ok
[INFO] [stdout] test blob_reader_empty_blob ... ok
[INFO] [stdout] test ttl_with_savepoints ... ok
[INFO] [stdout] test ttl_len_with_expired_counts_all ... ok
[INFO] [stdout] test blob_stats_basic ... ok
[INFO] [stdout] test scalar_quantize_negative_store_and_search ... ok
[INFO] [stdout] test ttl_len_with_expired_on_write_table ... ok
[INFO] [stdout] test concurrent_ivfpq_reads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crash_recovery_tests.rs (/opt/rustwide/target/debug/deps/crash_recovery_tests-879ff830d2016c58)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test eventual_durability_crash_recovery ... ok
[INFO] [stdout] test crash_on_empty_db_recovers ... ok
[INFO] [stdout] test crash_during_insert_before_commit ... ok
[INFO] [stdout] test crash_during_blob_store_recovers ... ok
[INFO] [stdout] test reopen_twice_after_crash ... ok
[INFO] [stdout] test crash_during_delete_preserves_data ... ok
[INFO] [stdout] test multiple_commits_then_crash ... ok
[INFO] [stdout] test crash_during_second_commit_recovers_first ... ok
[INFO] [stdout] test crash_during_compaction_recovers ... ok
[INFO] [stdout] test crash_at_various_write_points ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/flash_backend_tests.rs (/opt/rustwide/target/debug/deps/flash_backend_tests-4f2520c7c21e1c07)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test flash_backend_format_and_mount ... ok
[INFO] [stdout] test flash_backend_mount_fresh_device ... ok
[INFO] [stdout] test flash_backend_cross_block_write ... ok
[INFO] [stdout] test flash_backend_close ... ok
[INFO] [stdout] test flash_backend_set_len_and_read ... ok
[INFO] [stdout] test flash_backend_sync_persists_metadata ... ok
[INFO] [stdout] test flash_backend_shrink ... ok
[INFO] [stdout] test flash_backend_with_bad_blocks ... ok
[INFO] [stdout] test flash_backend_overwrite ... ok
[INFO] [stdout] test flash_backend_nand_geometry ... ok
[INFO] [stdout] test geometry_pages_per_block ... ok
[INFO] [stdout] test geometry_reserved_blocks_reasonable ... ok
[INFO] [stdout] test geometry_total_capacity ... ok
[INFO] [stdout] test mock_flash_bad_block_tracking ... ok
[INFO] [stdout] test geometry_pages_per_block_zero_write_page ... ok
[INFO] [stdout] test geometry_reserved_blocks_zero_erase_block ... ok
[INFO] [stdout] test flash_backend_write_and_read_roundtrip ... ok
[INFO] [stdout] test flash_backend_zero_length_read_write ... ok
[INFO] [stdout] test mock_flash_erase_resets_to_ff ... ok
[INFO] [stdout] test mock_flash_fresh_reads_as_ff ... ok
[INFO] [stdout] test mock_flash_write_and_read ... ok
[INFO] [stdout] test flash_backend_erases_are_distributed ... ok
[INFO] [stdout] test database_on_flash_abort_transaction ... ok
[INFO] [stdout] test database_on_flash_range_queries ... ok
[INFO] [stdout] test database_on_flash_basic_crud ... ok
[INFO] [stdout] test database_on_flash_string_values ... ok
[INFO] [stdout] test database_on_flash_multiple_tables ... ok
[INFO] [stdout] test database_on_flash_with_bad_blocks ... ok
[INFO] [stdout] test database_on_flash_delete_operations ... ok
[INFO] [stdout] test database_on_flash_multiple_transactions ... ok
[INFO] [stdout] test database_on_flash_large_values ... ok
[INFO] [stdout] test database_on_flash_list_tables ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/group_commit_tests.rs (/opt/rustwide/target/debug/deps/group_commit_tests-acbd49562af07c3c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test group_commit_batch_failure ... ok
[INFO] [stdout] test group_commit_interleaved_with_direct_write ... ok
[INFO] [stdout] test group_commit_single_batch ... ok
[INFO] [stdout] test group_commit_multiple_tables ... ok
[INFO] [stdout] test group_commit_read_isolation ... ok
[INFO] [stdout] test group_commit_sequential_groups ... ok
[INFO] [stdout] test group_commit_concurrent_batches ... ok
[INFO] [stdout] test group_commit_throughput ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hardening_phase6_tests.rs (/opt/rustwide/target/debug/deps/hardening_phase6_tests-50ee21347cdc8d1d)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test flash_rejects_misaligned_erase_block ... ok
[INFO] [stdout] test flash_rejects_too_few_blocks ... ok
[INFO] [stdout] test flash_rejects_non_power_of_two_erase_block ... ok
[INFO] [stdout] test flash_accepts_valid_nor_geometry ... ok
[INFO] [stdout] test flash_accepts_valid_nand_geometry ... ok
[INFO] [stdout] test blob_mvcc_isolation ... ok
[INFO] [stdout] test blob_writer_exact_chunk_boundary ... ok
[INFO] [stdout] test blob_delete_reclaims_chunks ... ok
[INFO] [stdout] test blob_reader_cross_chunk_seek ... ok
[INFO] [stdout] test blob_chunked_survives_reopen ... ok
[INFO] [stdout] test flash_space_exhaustion_returns_error ... ok
[INFO] [stdout] test blob_range_read_across_chunks ... ok
[INFO] [stdout] test journal_slot_corruption_recovers_from_other_slot ... ok
[INFO] [stdout] test blob_multi_chunk_roundtrip ... ok
[INFO] [stdout] test flash_crash_at_write_recovers ... ok
[INFO] [stdout] test rapid_non_durable_commits ... ok
[INFO] [stdout] test flash_wear_out_returns_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/history_tests.rs (/opt/rustwide/target/debug/deps/history_tests-e5a0739e4c6097e3)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test history_empty_on_fresh_db ... ok
[INFO] [stdout] test history_disabled_by_default ... ok
[INFO] [stdout] test history_concurrent_reads ... ok
[INFO] [stdout] test history_reopen_persistence ... ok
[INFO] [stdout] test history_basic_time_travel ... ok
[INFO] [stdout] test history_retention_zero_purges ... ok
[INFO] [stdout] test history_timestamp_lookup ... ok
[INFO] [stdout] test history_retention_pruning ... ok
[INFO] [stdout] test history_page_safety ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-a6c443d284254cfb)
[INFO] [stdout] 
[INFO] [stdout] running 57 tests
[INFO] [stdout] test does_not_exist ... ok
[INFO] [stdout] test invalid_database_file ... ok
[INFO] [stdout] test explicit_close ... ok
[INFO] [stdout] test dropped_write ... ok
[INFO] [stdout] test alias_table ... ok
[INFO] [stdout] test custom_table_type ... ok
[INFO] [stdout] test database_lock ... ok
[INFO] [stdout] test delete_all_tables ... ok
[INFO] [stdout] test delete_table ... ok
[INFO] [stdout] test is_send ... ok
[INFO] [stdout] test immediate_persistence ... ok
[INFO] [stdout] test no_downgrade_durability_with_savepoint ... ok
[INFO] [stdout] test large_keys ... ok
[INFO] [stdout] test multi_page_kv ... ok
[INFO] [stdout] test no_savepoint_resurrection ... ok
[INFO] [stdout] test non_durable_read_isolation ... ok
[INFO] [stdout] test previous_io_error ... ok
[INFO] [stdout] test non_page_size_multiple ... ok
[INFO] [stdout] test check_integrity_clean ... ok
[INFO] [stdout] test mixed_durable_commit ... ok
[INFO] [stdout] test range_query ... ok
[INFO] [stdout] test non_durable_commit_persistence ... ok
[INFO] [stdout] test regression10 ... ok
[INFO] [stdout] test regression11 ... ok
[INFO] [stdout] test regression12 ... ok
[INFO] [stdout] test regression17 ... ok
[INFO] [stdout] test regression2 ... ok
[INFO] [stdout] test regression18 ... ok
[INFO] [stdout] test regression19 ... ok
[INFO] [stdout] test regression14 ... ok
[INFO] [stdout] test regression21 ... ok
[INFO] [stdout] test range_query_reversed ... ok
[INFO] [stdout] test regression ... ok
[INFO] [stdout] test persistent_savepoint ... ok
[INFO] [stdout] test regression24 ... ok
[INFO] [stdout] test regression3 ... ok
[INFO] [stdout] test regression7 ... ok
[INFO] [stdout] test regression13 ... ok
[INFO] [stdout] test regression22 ... ok
[INFO] [stdout] test large_values ... ok
[INFO] [stdout] test regression8 ... ok
[INFO] [stdout] test value_too_large ... ok
[INFO] [stdout] test savepoint ... ok
[INFO] [stdout] test tree_balance ... ok
[INFO] [stdout] test nondurable_live_and_free ... ok
[INFO] [stdout] test wrong_types ... ok
[INFO] [stdout] test regression9 ... ok
[INFO] [stdout] test regression23 ... ok
[INFO] [stdout] test small_db_is_small_file ... ok
[INFO] [stdout] test dynamic_growth ... ok
[INFO] [stdout] test immediate_free ... ok
[INFO] [stdout] test regression20 ... ok
[INFO] [stdout] test nondurable_free ... ok
[INFO] [stdout] test compaction ... ok
[INFO] [stdout] test multimap_stats ... ok
[INFO] [stdout] test regression25 ... ok
[INFO] [stdout] test many_pairs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ivfpq_recall_tests.rs (/opt/rustwide/target/debug/deps/ivfpq_recall_tests-46c40ee2076e3fed)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test search_empty_index ... ok
[INFO] [stdout] test remove_vector ... ok
[INFO] [stdout] test insert_after_train ... ok
[INFO] [stdout] test metadata_filter_search ... ok
[INFO] [stdout] test train_and_search_manhattan ... ok
[INFO] [stdout] test train_and_search_euclidean ... ok
[INFO] [stdout] test train_and_search_dot_product ... ok
[INFO] [stdout] test train_and_search_cosine ... ok
[INFO] [stdout] test rerank_improves_recall ... ok
[INFO] [stdout] test search_top_1 ... ok
[INFO] [stdout] test nprobe_affects_recall ... ok
[INFO] [stdout] test large_dataset_recall ... ok
[INFO] [stderr]      Running tests/ivfpq_tests.rs (/opt/rustwide/target/debug/deps/ivfpq_tests-032d4d9091e671ec)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.75s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test index_without_raw_vectors ... ok
[INFO] [stdout] test nan_inf_vectors_rejected ... ok
[INFO] [stdout] test abort_transaction_leaves_index_unchanged ... ok
[INFO] [stdout] test config_persists_correctly ... ok
[INFO] [stdout] test manhattan_metric ... ok
[INFO] [stdout] test insert_batch ... ok
[INFO] [stdout] test database_reopen_persistence ... ok
[INFO] [stdout] test diversity_search_write_txn_ivfpq ... ok
[INFO] [stdout] test multiple_indices_same_database ... ok
[INFO] [stdout] test search_k_larger_than_index_size ... ok
[INFO] [stdout] test untrained_index_errors_on_insert ... ok
[INFO] [stdout] test remove_vector ... ok
[INFO] [stdout] test train_fewer_vectors_than_clusters ... ok
[INFO] [stdout] test cosine_metric ... ok
[INFO] [stdout] test persistence_across_transactions ... ok
[INFO] [stdout] test duplicate_insert_upsert_semantics ... ok
[INFO] [stdout] test retrain_restores_cluster_count_and_clears_data ... ok
[INFO] [stdout] test wrong_dimension_errors ... ok
[INFO] [stdout] test dotproduct_metric ... ok
[INFO] [stdout] test reranking_improves_accuracy ... ok
[INFO] [stdout] test search_within_write_transaction ... ok
[INFO] [stdout] test train_insert_search_basic ... ok
[INFO] [stdout] test write_txn_search_without_insert ... ok
[INFO] [stdout] test diversity_search_ivfpq ... ok
[INFO] [stderr]      Running tests/memory_budget_tests.rs (/opt/rustwide/target/debug/deps/memory_budget_tests-c5c0c0af821916e5)
[INFO] [stdout] test recall_benchmark_128d ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.67s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test budget_stats_report_configured_budget ... ok
[INFO] [stdout] test budget_used_bytes_always_available ... ok
[INFO] [stdout] test budget_basic_read_write ... ok
[INFO] [stdout] test budget_none_default ... ok
[INFO] [stdout] test budget_rejects_too_small - should panic ... ok
[INFO] [stdout] test budget_write_buffer_auto_flush ... ok
[INFO] [stdout] test budget_coexists_with_set_cache_size ... ok
[INFO] [stdout] test budget_mid_transaction_enforcement ... ok
[INFO] [stdout] test budget_eviction_under_pressure ... ok
[INFO] [stdout] test budget_cross_stripe_eviction ... ok
[INFO] [stdout] test budget_graceful_degradation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/merge_tests.rs (/opt/rustwide/target/debug/deps/merge_tests-228eb7ba1287f1d8)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test merge_fn_operator ... ok
[INFO] [stdout] test merge_max ... ok
[INFO] [stdout] test merge_add_existing ... ok
[INFO] [stdout] test merge_multiple_sequential ... ok
[INFO] [stdout] test merge_delete_via_none ... ok
[INFO] [stdout] test merge_different_width_types ... ok
[INFO] [stdout] test merge_min ... ok
[INFO] [stdout] test merge_preserves_other_keys ... ok
[INFO] [stdout] test merge_add_new_key ... ok
[INFO] [stdout] test merge_in_typed ... ok
[INFO] [stdout] test merge_bytes_append ... ok
[INFO] [stdout] test merge_bitwise_or ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multimap_tests.rs (/opt/rustwide/target/debug/deps/multimap_tests-6a43d93e5ca537b9)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test range_arc_lifetime ... ok
[INFO] [stdout] test is_empty ... ok
[INFO] [stdout] test len ... ok
[INFO] [stdout] test get_arc_lifetime ... ok
[INFO] [stdout] test range_lifetime ... ok
[INFO] [stdout] test wrong_types ... ok
[INFO] [stdout] test multimap_signature_lifetimes ... ok
[INFO] [stdout] test range_query ... ok
[INFO] [stdout] test reopen_table ... ok
[INFO] [stdout] test multimap_drain_all ... ok
[INFO] [stdout] test multimap_drain_range ... ok
[INFO] [stdout] test iter ... ok
[INFO] [stdout] test delete ... ok
[INFO] [stdout] test insert ... ok
[INFO] [stdout] test efficient_storage ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multithreading_tests.rs (/opt/rustwide/target/debug/deps/multithreading_tests-914f0a1941dbda64)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test multithreading_test::multithreaded_insert ... ok
[INFO] [stdout] test multithreading_test::multithreaded_re_read ... ok
[INFO] [stdout] test multithreading_test::len ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/no_std_surface_tests.rs (/opt/rustwide/target/debug/deps/no_std_surface_tests-ca7492147b3bdbf4)
[INFO] [stdout] 
[INFO] [stdout] running 76 tests
[INFO] [stdout] test dot_product_negative ... ok
[INFO] [stdout] test distance_metric_dot_product ... ok
[INFO] [stdout] test dot_product_zero_vector ... ok
[INFO] [stdout] test distance_metric_euclidean ... ok
[INFO] [stdout] test dot_product_basic ... ok
[INFO] [stdout] test cosine_similarity_identical ... ok
[INFO] [stdout] test cosine_distance_basic ... ok
[INFO] [stdout] test cosine_similarity_opposite ... ok
[INFO] [stdout] test cosine_similarity_near_zero_norm ... ok
[INFO] [stdout] test distance_metric_cosine ... ok
[INFO] [stdout] test cosine_similarity_orthogonal ... ok
[INFO] [stdout] test dot_product_subnormal ... ok
[INFO] [stdout] test dot_product_high_dim ... ok
[INFO] [stdout] test distance_metric_manhattan ... ok
[INFO] [stdout] test euclidean_distance_sq_high_dim ... ok
[INFO] [stdout] test euclidean_distance_sq_identical ... ok
[INFO] [stdout] test f32_le_empty ... ok
[INFO] [stdout] test f32_le_special_values ... ok
[INFO] [stdout] test hamming_distance_all_different ... ok
[INFO] [stdout] test hamming_distance_large ... ok
[INFO] [stdout] test hamming_distance_identical ... ok
[INFO] [stdout] test euclidean_distance_sq_large_values ... ok
[INFO] [stdout] test hamming_distance_single_bit ... ok
[INFO] [stdout] test f32_le_roundtrip ... ok
[INFO] [stdout] test f32_le_partial_bytes_ignored ... ok
[INFO] [stdout] test hamming_distance_unequal_lengths ... ok
[INFO] [stdout] test cosine_distance_perpendicular ... ok
[INFO] [stdout] test euclidean_distance_sq_basic ... ok
[INFO] [stdout] test inmemory_range_scan ... ok
[INFO] [stdout] test inmemory_multimap ... ok
[INFO] [stdout] test inmemory_empty_db_list_tables ... ok
[INFO] [stdout] test dynvec_store_retrieve ... ok
[INFO] [stdout] test fixedvec_store_retrieve ... ok
[INFO] [stdout] test inmemory_rename_table ... ok
[INFO] [stdout] test inmemory_kv_crud ... ok
[INFO] [stdout] test inmemory_pop_first_last ... ok
[INFO] [stdout] test inmemory_drain_all ... ok
[INFO] [stdout] test inmemory_abort_via_drop ... ok
[INFO] [stdout] test l2_norm_zero ... ok
[INFO] [stdout] test l2_norm_unit_vector ... ok
[INFO] [stdout] test l2_normalized_preserves_direction ... ok
[INFO] [stdout] test inmemory_large_insert ... ok
[INFO] [stdout] test manhattan_distance_zero ... ok
[INFO] [stdout] test manhattan_distance_basic ... ok
[INFO] [stdout] test manhattan_distance_high_dim ... ok
[INFO] [stdout] test l2_normalize_result_is_unit ... ok
[INFO] [stdout] test nearest_k_basic ... ok
[INFO] [stdout] test nearest_k_cosine_metric ... ok
[INFO] [stdout] test nearest_k_empty_input ... ok
[INFO] [stdout] test nearest_k_fewer_than_k ... ok
[INFO] [stdout] test nearest_k_fixed_basic ... ok
[INFO] [stdout] test manhattan_distance_negative_values ... ok
[INFO] [stdout] test inmemory_blob_store ... ok
[INFO] [stdout] test quantize_binary_all_negative ... ok
[INFO] [stdout] test l2_norm_3_4_5 ... ok
[INFO] [stdout] test quantize_binary_single_dim ... ok
[INFO] [stdout] test quantize_scalar_constant_vector ... ok
[INFO] [stdout] test quantize_scalar_extreme_range ... ok
[INFO] [stdout] test quantize_scalar_preserves_range ... ok
[INFO] [stdout] test quantize_scalar_roundtrip ... ok
[INFO] [stdout] test quantize_scalar_single_element ... ok
[INFO] [stdout] test l2_normalize_zero_vector_unchanged ... ok
[INFO] [stdout] test quantize_binary_all_positive ... ok
[INFO] [stdout] test quantize_binary_non_multiple_of_8 ... ok
[INFO] [stdout] test quantize_binary_output_size ... ok
[INFO] [stdout] test quantize_binary_positive_bits ... ok
[INFO] [stdout] test sq_dot_product_basic ... ok
[INFO] [stdout] test inmemory_merge_operator ... ok
[INFO] [stdout] test sq_euclidean_distance_sq_self ... ok
[INFO] [stdout] test inmemory_blob_dedup ... ok
[INFO] [stdout] test inmemory_delete_table ... ok
[INFO] [stdout] test inmemory_savepoint_rollback ... ok
[INFO] [stdout] test inmemory_multiple_tables ... ok
[INFO] [stdout] test inmemory_retain_and_extract ... ok
[INFO] [stdout] test inmemory_transaction_isolation ... ok
[INFO] [stdout] test inmemory_sequential_commits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptest_tests.rs (/opt/rustwide/target/debug/deps/proptest_tests-80fb248ed35f30aa)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test euclidean_non_negative_identity ... ok
[INFO] [stdout] test distance_metric_symmetry ... ok
[INFO] [stdout] test random_insert_delete_len ... ok
[INFO] [stdout] test multimap_values_all_retrievable ... ok
[INFO] [stdout] test blob_store_roundtrip ... ok
[INFO] [stdout] test savepoint_rollback_restores_state ... ok
[INFO] [stdout] test range_scan_matches_filter ... ok
[INFO] [stdout] test table_len_matches_distinct_keys ... ok
[INFO] [stdout] test reopen_persistence ... ok
[INFO] [stdout] test iter_sorted_order ... ok
[INFO] [stdout] test abort_discards_writes ... ok
[INFO] [stdout] test insert_get_roundtrip ... ok
[INFO] [stdout] test overwrite_keeps_latest ... ok
[INFO] [stdout] test string_key_roundtrip ... ok
[INFO] [stdout] test remove_then_get ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/read_verify_tests.rs (/opt/rustwide/target/debug/deps/read_verify_tests-8384c66f77289bc7)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test verify_string_table ... ok
[INFO] [stdout] test verify_none_no_overhead ... ok
[INFO] [stdout] test verify_full_first_last ... ok
[INFO] [stdout] test verify_iterator_path ... ok
[INFO] [stdout] test verify_callback_continue ... ok
[INFO] [stdout] test verify_across_transactions ... ok
[INFO] [stdout] test verify_sampled_boundary_rates ... ok
[INFO] [stdout] test verify_full_reads_succeed_uncorrupted ... ok
[INFO] [stdout] test verify_sampled_probabilistic ... ok
[INFO] [stdout] test verify_full_detects_corruption ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/resource_exhaustion_tests.rs (/opt/rustwide/target/debug/deps/resource_exhaustion_tests-1e3c5077568b0054)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test blob_writer_reuse_after_drop ... ok
[INFO] [stdout] test value_too_large_via_insert_reserve ... ok
[INFO] [stdout] test blob_writer_active_error ... ok
[INFO] [stdout] test store_blob_while_writer_active ... ok
[INFO] [stdout] test transaction_usable_after_failed_insert ... ok
[INFO] [stdout] test blob_range_out_of_bounds ... ok
[INFO] [stdout] test minimum_budget_still_functional ... ok
[INFO] [stdout] test get_nonexistent_blob_returns_none ... ok
[INFO] [stdout] test deleted_blob_returns_none ... ok
[INFO] [stdout] test blob_operations_tight_budget ... ok
[INFO] [stdout] test value_under_limit_passes_size_check ... ok
[INFO] [stdout] test concurrent_readers_tight_budget ... ok
[INFO] [stdout] test small_budget_heavy_writes_trigger_eviction ... ok
[INFO] [stdout] test many_ephemeral_savepoints_no_leak ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/simd_parity_tests.rs (/opt/rustwide/target/debug/deps/simd_parity_tests-92380b7891014507)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test cosine_identical_vectors_one ... ok
[INFO] [stdout] test cosine_opposite_vectors ... ok
[INFO] [stdout] test dot_product_known_values ... ok
[INFO] [stdout] test cosine_orthogonal_zero ... ok
[INFO] [stdout] test distance_metric_enum_dispatch ... ok
[INFO] [stdout] test all_metrics_consistent_across_dimensions ... ok
[INFO] [stdout] test cosine_distance_complement ... ok
[INFO] [stdout] test dot_product_orthogonal_zero ... ok
[INFO] [stdout] test dot_product_self_equals_l2_norm_sq ... ok
[INFO] [stdout] test euclidean_known_values ... ok
[INFO] [stdout] test euclidean_self_distance_zero ... ok
[INFO] [stdout] test hamming_all_different ... ok
[INFO] [stdout] test euclidean_triangle_inequality ... ok
[INFO] [stdout] test hamming_known_values ... ok
[INFO] [stdout] test hamming_identical_zero ... ok
[INFO] [stdout] test l2_normalize_unit_length ... ok
[INFO] [stdout] test manhattan_known_values ... ok
[INFO] [stdout] test manhattan_self_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke_tests.rs (/opt/rustwide/target/debug/deps/smoke_tests-8a028ac8e4c23e8a)
[INFO] [stdout] 
[INFO] [stdout] running 208 tests
[INFO] [stdout] test blob_compaction_step ... ok
[INFO] [stdout] test blob_delete_compact ... ok
[INFO] [stdout] test blob_id_serialization ... ok
[INFO] [stdout] test blob_compaction_handle ... ok
[INFO] [stdout] test blob_by_sequence ... ok
[INFO] [stdout] test blob_empty ... ok
[INFO] [stdout] test blob_many_ops_one_txn ... ok
[INFO] [stdout] test blob_causal_chain ... ok
[INFO] [stdout] test blob_metadata ... ok
[INFO] [stdout] test blob_multiple_content_types ... ok
[INFO] [stdout] test blob_dedup_saves_space ... ok
[INFO] [stdout] test blob_delete_nonexistent ... ok
[INFO] [stdout] test blob_large_streaming ... ok
[INFO] [stdout] test blob_dedup ... ok
[INFO] [stdout] test blob_range_read ... ok
[INFO] [stdout] test blob_stats_fresh_db ... ok
[INFO] [stdout] test blob_reader_write_txn ... ok
[INFO] [stdout] test blob_streaming_write ... ok
[INFO] [stdout] test blob_range_read_full ... ok
[INFO] [stdout] test blob_tags_empty ... ok
[INFO] [stdout] test blob_reader_read_txn ... ok
[INFO] [stdout] test blob_sha256_field_exists ... ok
[INFO] [stdout] test blob_writer_single_byte_chunks ... ok
[INFO] [stdout] test blob_writer_bytes_written ... ok
[INFO] [stdout] test blob_tags ... ok
[INFO] [stdout] test blob_write_read ... ok
[INFO] [stdout] test blob_stats_after_writes ... ok
[INFO] [stdout] test blobs_in_namespace ... ok
[INFO] [stdout] test backup_and_verify ... ok
[INFO] [stdout] test builder_all_options ... ok
[INFO] [stdout] test builder_small_cache ... ok
[INFO] [stdout] test builder_memory_budget_small ... ok
[INFO] [stdout] test builder_dedup_min_size ... ok
[INFO] [stdout] test cdc_capture_changes ... ok
[INFO] [stdout] test cdc_latest_txn_empty ... ok
[INFO] [stdout] test cdc_cursor_nonexistent ... ok
[INFO] [stdout] test content_type_mime_str ... ok
[INFO] [stdout] test content_type_roundtrip ... ok
[INFO] [stdout] test cdc_range_query ... ok
[INFO] [stdout] test blob_namespace ... ok
[INFO] [stdout] test database_stats ... ok
[INFO] [stdout] test compact_empty_db ... ok
[INFO] [stdout] test builder_blob_dedup_enabled ... ok
[INFO] [stdout] test blobs_by_tag ... ok
[INFO] [stdout] test database_stats_full ... ok
[INFO] [stdout] test dedup_stats_fresh ... ok
[INFO] [stdout] test cdc_change_ops ... ok
[INFO] [stdout] test cdc_disabled_by_default ... ok
[INFO] [stdout] test dedup_stats_with_dedup ... ok
[INFO] [stdout] test distance_metric_cosine ... ok
[INFO] [stdout] test distance_metric_manhattan ... ok
[INFO] [stdout] test distance_metric_euclidean_sq ... ok
[INFO] [stdout] test cdc_cursor_advance ... ok
[INFO] [stdout] test cdc_read_range ... ok
[INFO] [stdout] test builder_blob_compaction_policy ... ok
[INFO] [stdout] test drop_write_txn_without_commit ... ok
[INFO] [stdout] test durability_modes ... ok
[INFO] [stdout] test distance_metric_dot_product ... ok
[INFO] [stdout] test edge_blob_delete_nonexistent ... ok
[INFO] [stdout] test edge_blob_range_out_of_bounds ... ok
[INFO] [stdout] test delete_table ... ok
[INFO] [stdout] test edge_cdc_empty_stream ... ok
[INFO] [stdout] test edge_blob_range_zero_length ... ok
[INFO] [stdout] test edge_delete_and_recreate_table ... ok
[INFO] [stdout] test edge_blob_writer_zero_byte ... ok
[INFO] [stdout] test delete_table_nonexistent ... ok
[INFO] [stdout] test check_integrity ... ok
[INFO] [stdout] test durability_eventual_multiple_writes ... ok
[INFO] [stdout] test edge_get_missing_key ... ok
[INFO] [stdout] test edge_insert_returns_old_value ... ok
[INFO] [stdout] test edge_empty_string_key ... ok
[INFO] [stdout] test edge_multimap_get_missing ... ok
[INFO] [stdout] test edge_drain_empty_table ... ok
[INFO] [stdout] test edge_merge_creates_key ... ok
[INFO] [stdout] test edge_blob_max_tags ... ok
[INFO] [stdout] test edge_delete_nonexistent_table ... ok
[INFO] [stdout] test edge_empty_byte_key ... ok
[INFO] [stdout] test edge_extract_if_partial ... ok
[INFO] [stdout] test edge_retain_all ... ok
[INFO] [stdout] test edge_retain_none ... ok
[INFO] [stdout] test builder_history_retention ... ok
[INFO] [stdout] test edge_multimap_remove_nonexistent ... ok
[INFO] [stdout] test edge_savepoint_dirty_transaction ... ok
[INFO] [stdout] test edge_remove_missing_key ... ok
[INFO] [stdout] test edge_open_table_twice ... ok
[INFO] [stdout] test edge_pop_empty_table ... ok
[INFO] [stdout] test edge_table_multimap_type_mismatch ... ok
[INFO] [stdout] test blob_compaction_policy ... ok
[INFO] [stdout] test edge_large_value ... ok
[INFO] [stdout] test compaction_handle_run ... ok
[INFO] [stdout] test edge_range_empty_table ... ok
[INFO] [stdout] test edge_ttl_zero_duration ... ok
[INFO] [stdout] test explicit_abort ... ok
[INFO] [stdout] test edge_write_batch_empty ... ok
[INFO] [stdout] test edge_transaction_drop_aborts ... ok
[INFO] [stdout] test compact_db ... ok
[INFO] [stdout] test group_commit_batch ... ok
[INFO] [stdout] test edge_u64_max_key ... ok
[INFO] [stdout] test edge_sequential_transactions ... ok
[INFO] [stdout] test incremental_backup_to_file ... ok
[INFO] [stdout] test group_commit_multiple_batches ... ok
[INFO] [stdout] test kv_byte_keys ... ok
[INFO] [stdout] test incremental_export_import ... ok
[INFO] [stdout] test edge_rapid_open_close ... ok
[INFO] [stdout] test kv_empty_string_key ... ok
[INFO] [stdout] test kv_empty_table ... ok
[INFO] [stdout] test kv_first_last ... ok
[INFO] [stdout] test kv_large_values ... ok
[INFO] [stdout] test kv_integer_keys ... ok
[INFO] [stdout] test kv_drain_range ... ok
[INFO] [stdout] test kv_range_bounded ... ok
[INFO] [stdout] test kv_overwrite_value ... ok
[INFO] [stdout] test kv_remove_nonexistent ... ok
[INFO] [stdout] test kv_range_inclusive ... ok
[INFO] [stdout] test list_tables_read_txn ... ok
[INFO] [stdout] test kv_iter_all ... ok
[INFO] [stdout] test list_tables_write_txn ... ok
[INFO] [stdout] test kv_drain ... ok
[INFO] [stdout] test kv_crud ... ok
[INFO] [stdout] test kv_reverse_range ... ok
[INFO] [stdout] test merge_all_operators ... ok
[INFO] [stdout] test merge_bitwise_or ... ok
[INFO] [stdout] test kv_unicode_keys ... ok
[INFO] [stdout] test list_multimap_tables ... ok
[INFO] [stdout] test merge_saturating_add ... ok
[INFO] [stdout] test merge_in_existing_key ... ok
[INFO] [stdout] test merge_float_add ... ok
[INFO] [stdout] test merge_on_missing_key ... ok
[INFO] [stdout] test merge_fn_closure ... ok
[INFO] [stdout] test merge_numeric_add ... ok
[INFO] [stdout] test multimap_crud ... ok
[INFO] [stdout] test group_commit_many ... ok
[INFO] [stdout] test multimap_drain_all ... ok
[INFO] [stdout] test multimap_empty_key ... ok
[INFO] [stdout] test multimap_duplicate_insert ... ok
[INFO] [stdout] test multimap_iter_all ... ok
[INFO] [stdout] test multimap_len_and_empty ... ok
[INFO] [stdout] test multimap_range ... ok
[INFO] [stdout] test multimap_multiple_keys ... ok
[INFO] [stdout] test multimap_remove_value ... ok
[INFO] [stdout] test multiple_tables_one_txn ... ok
[INFO] [stdout] test multimap_remove_all ... ok
[INFO] [stdout] test multimap_wrong_type ... ok
[INFO] [stdout] test multimap_reverse_range ... ok
[INFO] [stdout] test scalar_quantize_and_distance ... ok
[INFO] [stdout] test scalar_quantize_identity_distance ... ok
[INFO] [stdout] test read_blob_nonexistent ... ok
[INFO] [stdout] test table_does_not_exist ... ok
[INFO] [stdout] test read_txn_snapshot_isolation ... ok
[INFO] [stdout] test persistent_savepoint_get_delete_list ... ok
[INFO] [stdout] test multiple_databases ... ok
[INFO] [stdout] test open_existing_db ... ok
[INFO] [stdout] test rename_table ... ok
[INFO] [stdout] test persistent_savepoint ... ok
[INFO] [stdout] test savepoint_rollback ... ok
[INFO] [stdout] test reopen_after_multiple_commits ... ok
[INFO] [stdout] test table_is_empty ... ok
[INFO] [stdout] test read_only_database ... ok
[INFO] [stdout] test table_extract_from_if_range ... ok
[INFO] [stdout] test table_extract_if ... ok
[INFO] [stdout] test table_iter_reverse ... ok
[INFO] [stdout] test table_get_mut_exists ... ok
[INFO] [stdout] test table_pop_first ... ok
[INFO] [stdout] test table_pop_empty ... ok
[INFO] [stdout] test sequential_transactions ... ok
[INFO] [stdout] test table_retain ... ok
[INFO] [stdout] test table_pop_last ... ok
[INFO] [stdout] test transaction_commit_abort ... ok
[INFO] [stdout] test table_stats ... ok
[INFO] [stdout] test ttl_iter ... ok
[INFO] [stdout] test ttl_insert_expire ... ok
[INFO] [stdout] test vector_cosine_identical ... ok
[INFO] [stdout] test vector_cosine_opposite ... ok
[INFO] [stdout] test vector_cosine_similarity_value ... ok
[INFO] [stdout] test vector_dequantize_scalar ... ok
[INFO] [stdout] test vector_distance_metrics ... ok
[INFO] [stdout] test vector_dot_product_parallel ... ok
[INFO] [stdout] test vector_euclidean_distance_sq_value ... ok
[INFO] [stdout] test vector_hamming ... ok
[INFO] [stdout] test vector_high_dimensional ... ok
[INFO] [stdout] test vector_l2_norm ... ok
[INFO] [stdout] test vector_l2_normalize ... ok
[INFO] [stdout] test vector_l2_normalized_allocating ... ok
[INFO] [stdout] test table_drain_all ... ok
[INFO] [stdout] test vector_manhattan_zero ... ok
[INFO] [stdout] test vector_nearest_k ... ok
[INFO] [stdout] test vector_nearest_k_fixed ... ok
[INFO] [stdout] test vector_nearest_k_top1 ... ok
[INFO] [stdout] test vector_quantization ... ok
[INFO] [stdout] test vector_quantize_binary_roundtrip ... ok
[INFO] [stdout] test vector_sq_dot_product ... ok
[INFO] [stdout] test vector_write_read_f32_le ... ok
[INFO] [stdout] test vector_zero_norm ... ok
[INFO] [stdout] test ttl_multiple_tables ... ok
[INFO] [stdout] test table_retain_in_range ... ok
[INFO] [stdout] test ttl_purge_expired_empty ... ok
[INFO] [stdout] test ttl_range_query ... ok
[INFO] [stdout] test table_insert_reserve ... ok
[INFO] [stdout] test ttl_remove ... ok
[INFO] [stdout] test ttl_expired_not_visible ... ok
[INFO] [stdout] test transaction_history_info ... ok
[INFO] [stdout] test ttl_len_with_expired ... ok
[INFO] [stdout] test type_mismatch ... ok
[INFO] [stdout] test ttl_without_expiry ... ok
[INFO] [stdout] test verify_integrity_levels ... ok
[INFO] [stdout] test many_small_transactions ... ok
[INFO] [stdout] test kv_many_inserts ... ok
[INFO] [stderr]      Running tests/soak_tests.rs (/opt/rustwide/target/debug/deps/soak_tests-0419ae38081c0dc3)
[INFO] [stdout] test large_single_transaction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 208 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.70s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test soak_kv_ttl ... ok
[INFO] [stdout] test soak_kv_blob ... ok
[INFO] [stdout] test soak_kv_vector ... ok
[INFO] [stdout] test soak_kv_only ... ok
[INFO] [stdout] test soak_mixed_workload ... ok
[INFO] [stdout] test soak_flash_backend ... ok
[INFO] [stdout] test soak_mixed_with_compaction ... ok
[INFO] [stdout] test soak_mixed_workload_durable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/soc_compliance_tests.rs (/opt/rustwide/target/debug/deps/soc_compliance_tests-1f2648ae74f47428)
[INFO] [stdout] 
[INFO] [stdout] running 692 tests
[INFO] [stdout] test blob_id_debug_format ... ok
[INFO] [stdout] test blob_id_copy ... ok
[INFO] [stdout] test blob_id_equality ... ok
[INFO] [stdout] test blob_id_inequality ... ok
[INFO] [stdout] test blob_id_max ... ok
[INFO] [stdout] test blob_id_min ... ok
[INFO] [stdout] test blob_id_hash_consistent ... ok
[INFO] [stdout] test blob_id_new_and_fields ... ok
[INFO] [stdout] test blob_id_ordering ... ok
[INFO] [stdout] test array_3_element_key_ordering ... ok
[INFO] [stdout] test abort_discards_changes ... ok
[INFO] [stdout] test blob_id_serialized_size ... ok
[INFO] [stdout] test blob_id_zero_roundtrip ... ok
[INFO] [stdout] test blob_causal_all_relation_types ... ok
[INFO] [stdout] test blob_causal_parent_child ... ok
[INFO] [stdout] test array_1_element ... ok
[INFO] [stdout] test blob_meta_no_label ... ok
[INFO] [stdout] test abort_does_not_persist ... ok
[INFO] [stdout] test blob_causal_chain_three_levels ... ok
[INFO] [stdout] test blob_dedup_identical_content ... ok
[INFO] [stdout] test blob_causal_children ... ok
[INFO] [stdout] test array_0_element ... ok
[INFO] [stdout] test blob_meta_label_truncation ... ok
[INFO] [stdout] test blob_meta_serialized_size ... ok
[INFO] [stdout] test blob_delete_cleans_tags ... ok
[INFO] [stdout] test blob_meta_with_max_label ... ok
[INFO] [stdout] test blob_ref_content_type_enum ... ok
[INFO] [stdout] test blob_ref_roundtrip ... ok
[INFO] [stdout] test blob_100_blobs_all_readable ... ok
[INFO] [stdout] test blob_key_roundtrip ... ok
[INFO] [stdout] test blob_range_read_middle ... ok
[INFO] [stdout] test blob_ref_zero_fields ... ok
[INFO] [stdout] test blob_ref_serialized_size ... ok
[INFO] [stdout] test blob_id_sequence_zero ... ok
[INFO] [stdout] test blob_meta_roundtrip_no_parent ... ok
[INFO] [stdout] test blob_ref_all_fields_max ... ok
[INFO] [stdout] test blob_compaction_reclaims_space ... ok
[INFO] [stdout] test blob_range_read_out_of_bounds ... ok
[INFO] [stdout] test blob_id_ordering_by_sequence ... ok
[INFO] [stdout] test blob_id_roundtrip ... ok
[INFO] [stdout] test blob_namespace_query ... ok
[INFO] [stdout] test blob_store_empty_data ... ok
[INFO] [stdout] test blob_stats_empty ... ok
[INFO] [stdout] test blob_range_read_zero_length ... ok
[INFO] [stdout] test blob_namespace_roundtrip ... ok
[INFO] [stdout] test blob_stats_after_delete ... ok
[INFO] [stdout] test blob_store_metadata_only_retrieval ... ok
[INFO] [stdout] test blob_tags_query_by_tag ... ok
[INFO] [stdout] test blob_store_get_nonexistent ... ok
[INFO] [stdout] test abort_rolls_back ... ok
[INFO] [stdout] test blob_store_multiple_independent ... ok
[INFO] [stdout] test blob_store_delete ... ok
[INFO] [stdout] test blob_store_multiple_content_types ... ok
[INFO] [stdout] test blob_store_basic_roundtrip ... ok
[INFO] [stdout] test blob_stats_after_inserts ... ok
[INFO] [stdout] test blob_writer_basic ... ok
[INFO] [stdout] test blob_store_persist_across_reopen ... ok
[INFO] [stdout] test bool_key_ordering ... ok
[INFO] [stdout] test boundary_empty_string_key ... ok
[INFO] [stdout] test blob_meta_roundtrip_with_parent ... ok
[INFO] [stdout] test blob_writer_single_byte_chunks ... ok
[INFO] [stdout] test boundary_bool_key ... ok
[INFO] [stdout] test boundary_empty_byte_slice_value ... ok
[INFO] [stdout] test bool_roundtrip ... ok
[INFO] [stdout] test builder_all_options_combined ... ok
[INFO] [stdout] test boundary_large_value_64kb ... ok
[INFO] [stdout] test blob_writer_large_streaming ... ok
[INFO] [stdout] test boundary_overwrite_same_key_100x ... ok
[INFO] [stdout] test blob_tags_roundtrip ... ok
[INFO] [stdout] test builder_open_nonexistent ... ok
[INFO] [stdout] test boundary_i128_extremes ... ok
[INFO] [stdout] test builder_cache_size ... ok
[INFO] [stdout] test builder_cache_size_4mb ... ok
[INFO] [stdout] test builder_blob_dedup_enabled ... ok
[INFO] [stdout] test builder_cdc_enabled ... ok
[INFO] [stdout] test builder_cache_size_large ... ok
[INFO] [stdout] test blob_store_large_1mb ... ok
[INFO] [stdout] test builder_create_file_db ... ok
[INFO] [stdout] test causal_edge_all_relation_types ... ok
[INFO] [stdout] test causal_edge_child_preserved ... ok
[INFO] [stdout] test causal_edge_context_truncation ... ok
[INFO] [stdout] test causal_edge_empty_context ... ok
[INFO] [stdout] test causal_edge_key_roundtrip ... ok
[INFO] [stdout] test causal_edge_key_serialized_size ... ok
[INFO] [stdout] test causal_edge_legacy ... ok
[INFO] [stdout] test causal_edge_max_context ... ok
[INFO] [stdout] test causal_edge_roundtrip ... ok
[INFO] [stdout] test causal_edge_serialized_size ... ok
[INFO] [stdout] test causal_link_derived ... ok
[INFO] [stdout] test causal_link_new ... ok
[INFO] [stdout] test cdc_config_clone ... ok
[INFO] [stdout] test cdc_config_default ... ok
[INFO] [stdout] test cdc_config_enabled ... ok
[INFO] [stdout] test builder_default_creates_db ... ok
[INFO] [stdout] test builder_memory_budget ... ok
[INFO] [stdout] test builder_read_verification_sampled ... ok
[INFO] [stdout] test boundary_u64_max_key ... ok
[INFO] [stdout] test builder_read_verification_none ... ok
[INFO] [stdout] test builder_read_verification_full ... ok
[INFO] [stdout] test builder_with_cache_size ... ok
[INFO] [stdout] test change_op_clone ... ok
[INFO] [stdout] test change_op_variants ... ok
[INFO] [stdout] test builder_in_memory_with_cache ... ok
[INFO] [stdout] test builder_with_cdc ... ok
[INFO] [stdout] test bytes_key_roundtrip ... ok
[INFO] [stdout] test boundary_very_long_string_key ... ok
[INFO] [stdout] test builder_history_retention ... ok
[INFO] [stdout] test cache_stats_report ... ok
[INFO] [stdout] test cdc_delete_detected ... ok
[INFO] [stdout] test cdc_empty_when_disabled ... ok
[INFO] [stdout] test builder_small_cache ... ok
[INFO] [stdout] test cdc_insert_detected ... ok
[INFO] [stdout] test check_integrity_empty_db ... ok
[INFO] [stdout] test check_integrity_clean ... ok
[INFO] [stdout] test cdc_multiple_tables_tracked ... ok
[INFO] [stdout] test cdc_update_detected ... ok
[INFO] [stdout] test content_type_byte_values ... ok
[INFO] [stdout] test content_type_all_variants_roundtrip ... ok
[INFO] [stdout] test content_type_debug ... ok
[INFO] [stdout] test cdc_range_query ... ok
[INFO] [stdout] test check_integrity_clean_db ... ok
[INFO] [stdout] test content_type_from_byte_0_through_9 ... ok
[INFO] [stdout] test cosine_distance_commutativity ... ok
[INFO] [stdout] test content_type_unknown_byte_defaults_to_octet_stream ... ok
[INFO] [stdout] test content_type_mime_strings ... ok
[INFO] [stdout] test cosine_distance_orthogonal ... ok
[INFO] [stdout] test cosine_distance_self_is_zero ... ok
[INFO] [stdout] test cosine_distance_symmetric ... ok
[INFO] [stdout] test cosine_identity ... ok
[INFO] [stdout] test cosine_normalized_vectors ... ok
[INFO] [stdout] test cosine_opposite_vectors ... ok
[INFO] [stdout] test cosine_similarity_antiparallel ... ok
[INFO] [stdout] test cosine_similarity_nearly_parallel ... ok
[INFO] [stdout] test cosine_similarity_parallel ... ok
[INFO] [stdout] test cosine_symmetry ... ok
[INFO] [stdout] test cosine_zero_magnitude ... ok
[INFO] [stdout] test cdc_cursor_management ... ok
[INFO] [stdout] test concurrent_read_write_isolation ... ok
[INFO] [stdout] test database_stats_empty ... ok
[INFO] [stdout] test content_type_display ... ok
[INFO] [stdout] test cosine_distance_identical ... ok
[INFO] [stdout] test cosine_distance_opposite ... ok
[INFO] [stdout] test compact_preserves_data ... ok
[INFO] [stdout] test concurrent_writers_10_threads ... ok
[INFO] [stdout] test database_stats_after_delete ... ok
[INFO] [stdout] test concurrent_write_serialized ... ok
[INFO] [stdout] test compact_integrity_check_after ... ok
[INFO] [stdout] test db_open_nonexistent_fails ... ok
[INFO] [stdout] test db_delete_nonexistent_table ... ok
[INFO] [stdout] test db_create_many_tables ... ok
[INFO] [stdout] test db_list_tables ... ok
[INFO] [stdout] test dedup_val_roundtrip ... ok
[INFO] [stdout] test dedup_val_serialized_size ... ok
[INFO] [stdout] test database_stats_after_inserts ... ok
[INFO] [stdout] test compact_and_integrity_check ... ok
[INFO] [stdout] test db_stats_empty_table ... ok
[INFO] [stdout] test db_empty_has_no_tables ... ok
[INFO] [stdout] test db_stats_basic ... ok
[INFO] [stdout] test compact_reduces_or_maintains_size ... ok
[INFO] [stdout] test compact_then_reopen_preserves_data ... ok
[INFO] [stdout] test db_reopen_multiple_tables ... ok
[INFO] [stdout] test db_delete_table ... ok
[INFO] [stdout] test dequantize_scalar_roundtrip ... ok
[INFO] [stdout] test db_create_and_reopen ... ok
[INFO] [stdout] test delete_nonexistent_key ... ok
[INFO] [stdout] test db_reopen_persists_data ... ok
[INFO] [stdout] test distance_metric_cosine_known ... ok
[INFO] [stdout] test distance_large_dimension ... ok
[INFO] [stdout] test distance_metric_cosine_compute ... ok
[INFO] [stdout] test distance_metric_cosine_identity ... ok
[INFO] [stdout] test distance_metric_dot_compute ... ok
[INFO] [stdout] test delete_all_entries ... ok
[INFO] [stdout] test delete_existing_table ... ok
[INFO] [stdout] test delete_nonexistent_table_returns_false ... ok
[INFO] [stdout] test delete_multimap_table ... ok
[INFO] [stdout] test delete_not_visible_until_commit ... ok
[INFO] [stdout] test distance_metric_dot_identity ... ok
[INFO] [stdout] test distance_metric_dot_product_known ... ok
[INFO] [stdout] test distance_metric_enum_compute ... ok
[INFO] [stdout] test distance_metric_euclidean_known ... ok
[INFO] [stdout] test distance_metric_manhattan_compute ... ok
[INFO] [stdout] test distance_metric_manhattan_known ... ok
[INFO] [stdout] test dot_product_high_dim ... ok
[INFO] [stdout] test dot_product_negative ... ok
[INFO] [stdout] test distance_metric_manhattan_identity ... ok
[INFO] [stdout] test dot_product_commutative ... ok
[INFO] [stdout] test distance_metric_euclidean_identity ... ok
[INFO] [stdout] test distance_negative_values ... ok
[INFO] [stdout] test dot_product_orthogonal_zero_2d ... ok
[INFO] [stdout] test distance_single_dimension ... ok
[INFO] [stdout] test delete_persistent_savepoint ... ok
[INFO] [stdout] test delete_existing_table_returns_true ... ok
[INFO] [stdout] test delete_returns_old_value ... ok
[INFO] [stdout] test dot_product_parallel_vectors ... ok
[INFO] [stdout] test dot_product_commutativity ... ok
[INFO] [stdout] test dot_product_known_value ... ok
[INFO] [stdout] test dot_product_orthogonal_is_zero ... ok
[INFO] [stdout] test dot_product_symmetry ... ok
[INFO] [stdout] test dot_product_zero_vectors ... ok
[INFO] [stdout] test durability_none_may_not_persist ... ok
[INFO] [stdout] test database_stats_free_pages_after_compact ... ok
[INFO] [stdout] test euclidean_commutativity ... ok
[INFO] [stdout] test euclidean_high_dim ... ok
[INFO] [stdout] test euclidean_identity ... ok
[INFO] [stdout] test euclidean_known_value ... ok
[INFO] [stdout] test euclidean_self_is_zero ... ok
[INFO] [stdout] test euclidean_symmetric ... ok
[INFO] [stdout] test euclidean_symmetry ... ok
[INFO] [stdout] test euclidean_triangle_inequality ... ok
[INFO] [stdout] test euclidean_triangle_inequality_2d ... ok
[INFO] [stdout] test euclidean_triangle_inequality_3d ... ok
[INFO] [stdout] test euclidean_unit_vectors ... ok
[INFO] [stdout] test euclidean_zero_vectors ... ok
[INFO] [stdout] test durability_none_setting ... ok
[INFO] [stdout] test compact_reduces_file_after_deletes ... ok
[INFO] [stdout] test error_read_nonexistent_table ... ok
[INFO] [stdout] test empty_bytes_value ... ok
[INFO] [stdout] test error_table_type_mismatch ... ok
[INFO] [stdout] test drop_without_commit_rolls_back ... ok
[INFO] [stdout] test extract_if_removes_matching ... ok
[INFO] [stdout] test error_open_multimap_as_regular ... ok
[INFO] [stdout] test error_durability_with_persistent_savepoint ... ok
[INFO] [stdout] test concurrent_readers_10_threads ... ok
[INFO] [stdout] test empty_blob_roundtrip ... ok
[INFO] [stdout] test empty_string_key ... ok
[INFO] [stdout] test durability_immediate_persists_across_reopen ... ok
[INFO] [stdout] test hamming_all_different_bits ... ok
[INFO] [stdout] test hamming_all_ones ... ok
[INFO] [stdout] test hamming_commutativity ... ok
[INFO] [stdout] test hamming_high_dim ... ok
[INFO] [stdout] test hamming_identical ... ok
[INFO] [stdout] test hamming_large_vectors ... ok
[INFO] [stdout] test hamming_self_is_zero ... ok
[INFO] [stdout] test hamming_single_bit_diff ... ok
[INFO] [stdout] test f32_roundtrip ... ok
[INFO] [stdout] test ephemeral_savepoint_restore ... ok
[INFO] [stdout] test hamming_all_zeros ... ok
[INFO] [stdout] test hamming_symmetric ... ok
[INFO] [stdout] test hamming_symmetry ... ok
[INFO] [stdout] test hlc_advance_forward ... ok
[INFO] [stdout] test hlc_equality ... ok
[INFO] [stdout] test hlc_from_parts_fields_check ... ok
[INFO] [stdout] test hlc_from_parts_various ... ok
[INFO] [stdout] test hlc_from_raw_max ... ok
[INFO] [stdout] test hlc_from_raw_zero ... ok
[INFO] [stdout] test hlc_from_parts_roundtrip ... ok
[INFO] [stdout] test hlc_logical_extraction ... ok
[INFO] [stdout] test hlc_merge_advances_past_both ... ok
[INFO] [stdout] test hamming_alternating_bits ... ok
[INFO] [stdout] test hlc_from_wall_ns ... ok
[INFO] [stdout] test hlc_from_wall_ns_zero ... ok
[INFO] [stdout] test hlc_merge_both_old ... ok
[INFO] [stdout] test hlc_min_max_constants ... ok
[INFO] [stdout] test hlc_merge_takes_greater ... ok
[INFO] [stdout] test hlc_now_has_nonzero_physical ... ok
[INFO] [stdout] test hlc_now_monotonic ... ok
[INFO] [stdout] test hlc_merge_always_advances ... ok
[INFO] [stdout] test hlc_monotonic_100_ticks ... ok
[INFO] [stdout] test hlc_ordering ... ok
[INFO] [stdout] test hlc_ordering_is_total ... ok
[INFO] [stdout] test hlc_ordering_tiebreak_on_logical ... ok
[INFO] [stdout] test hlc_physical_extraction ... ok
[INFO] [stdout] test hlc_raw_roundtrip ... ok
[INFO] [stdout] test hlc_raw_roundtrip_all_bits ... ok
[INFO] [stdout] test hlc_raw_roundtrip_multiple ... ok
[INFO] [stdout] test f64_value_roundtrip ... ok
[INFO] [stdout] test hlc_now_monotonic_successive ... ok
[INFO] [stdout] test hlc_tick_increments_logical ... ok
[INFO] [stdout] test hlc_ordering_physical_then_logical ... ok
[INFO] [stdout] test hlc_tick_multiple ... ok
[INFO] [stdout] test hlc_tick_overflow_to_physical ... ok
[INFO] [stdout] test hlc_zero_constant ... ok
[INFO] [stdout] test f32_value_roundtrip_specials ... ok
[INFO] [stdout] test boundary_insert_delete_same_key_50_cycles ... ok
[INFO] [stdout] test first_last_on_empty_table ... ok
[INFO] [stdout] test first_last_on_table ... ok
[INFO] [stdout] test get_nonexistent_key ... ok
[INFO] [stdout] test get_nonexistent_key_returns_none ... ok
[INFO] [stdout] test first_last_empty_table ... ok
[INFO] [stdout] test i16_roundtrip ... ok
[INFO] [stdout] test f64_roundtrip ... ok
[INFO] [stdout] test i8_roundtrip ... ok
[INFO] [stdout] test i32_roundtrip_and_ordering ... ok
[INFO] [stdout] test i16_roundtrip_and_ordering ... ok
[INFO] [stdout] test i32_roundtrip ... ok
[INFO] [stdout] test i128_roundtrip_and_ordering ... ok
[INFO] [stdout] test i128_roundtrip ... ok
[INFO] [stdout] test i64_extremes ... ok
[INFO] [stdout] test i8_roundtrip_and_ordering ... ok
[INFO] [stdout] test i64_roundtrip ... ok
[INFO] [stdout] test in_memory_backend_basic ... ok
[INFO] [stdout] test f32_subnormals ... ok
[INFO] [stdout] test durability_none_faster_but_works ... ok
[INFO] [stdout] test in_memory_backend_range_query ... ok
[INFO] [stdout] test in_memory_check_integrity ... ok
[INFO] [stdout] test in_memory_multimap ... ok
[INFO] [stdout] test in_memory_backend_delete_and_reinsert ... ok
[INFO] [stdout] test in_memory_backend_empty_db ... ok
[INFO] [stdout] test in_memory_backend_multimap ... ok
[INFO] [stdout] test in_memory_backend_multiple_tables ... ok
[INFO] [stdout] test in_memory_basic_crud ... ok
[INFO] [stdout] test in_memory_ttl_table ... ok
[INFO] [stdout] test insert_returns_old_value ... ok
[INFO] [stdout] test in_memory_concurrent_readers ... ok
[INFO] [stdout] test insert_returns_previous_value ... ok
[INFO] [stdout] test incremental_compaction_basic ... ok
[INFO] [stdout] test iter_ascending_order_str ... ok
[INFO] [stdout] test isolation_across_table_creation ... ok
[INFO] [stdout] test isolation_delete_table_not_visible_to_prior_reader ... ok
[INFO] [stdout] test l2_norm_large_vector ... ok
[INFO] [stdout] test in_memory_multiple_transactions ... ok
[INFO] [stdout] test l2_norm_pythagorean ... ok
[INFO] [stdout] test l2_norm_negative ... ok
[INFO] [stdout] test l2_norm_single_element ... ok
[INFO] [stdout] test in_memory_list_tables ... ok
[INFO] [stdout] test l2_norm_known_value ... ok
[INFO] [stdout] test l2_normalize_already_unit ... ok
[INFO] [stdout] test l2_normalize_small_values ... ok
[INFO] [stdout] test l2_normalize_large_values ... ok
[INFO] [stdout] test l2_normalize_preserves_direction ... ok
[INFO] [stdout] test l2_normalize_zero_vector ... ok
[INFO] [stdout] test l2_normalized_preserves_direction ... ok
[INFO] [stdout] test l2_normalized_returns_unit_vector ... ok
[INFO] [stdout] test l2_normalized_unit_length ... ok
[INFO] [stdout] test l2_normalize_unit_vector ... ok
[INFO] [stdout] test in_memory_delete_table ... ok
[INFO] [stdout] test iter_reverse_full ... ok
[INFO] [stdout] test in_memory_backend_stress ... ok
[INFO] [stdout] test in_memory_backend_savepoint ... ok
[INFO] [stdout] test large_blob_value_roundtrip ... ok
[INFO] [stdout] test in_memory_multiple_tables ... ok
[INFO] [stdout] test large_scale_many_tables_50 ... ok
[INFO] [stdout] test incremental_compaction_steps ... ok
[INFO] [stdout] test iter_ascending_order_u64 ... ok
[INFO] [stdout] test iter_reverse_range ... ok
[INFO] [stdout] test list_multimap_tables ... ok
[INFO] [stdout] test manhattan_commutativity ... ok
[INFO] [stdout] test in_memory_savepoint ... ok
[INFO] [stdout] test manhattan_identity ... ok
[INFO] [stdout] test manhattan_known_value ... ok
[INFO] [stdout] test integrity_after_heavy_mixed_workload ... ok
[INFO] [stdout] test manhattan_high_dim ... ok
[INFO] [stdout] test manhattan_symmetric ... ok
[INFO] [stdout] test manhattan_symmetry ... ok
[INFO] [stdout] test manhattan_triangle_inequality ... ok
[INFO] [stdout] test manhattan_triangle_inequality_2d ... ok
[INFO] [stdout] test manhattan_triangle_inequality_vec2 ... ok
[INFO] [stdout] test manhattan_vs_euclidean_relationship ... ok
[INFO] [stdout] test long_string_value ... ok
[INFO] [stdout] test manhattan_unit_vectors ... ok
[INFO] [stdout] test manhattan_zero_vectors ... ok
[INFO] [stdout] test max_tags_per_blob_constant ... ok
[INFO] [stdout] test manhattan_self_is_zero ... ok
[INFO] [stdout] test in_memory_stress ... ok
[INFO] [stdout] test list_tables_after_creation ... ok
[INFO] [stdout] test many_different_sized_values ... ok
[INFO] [stdout] test list_tables_after_delete ... ok
[INFO] [stdout] test merge_bitwise_or_accumulate ... ok
[INFO] [stdout] test merge_bitwise_or_cumulative ... ok
[INFO] [stdout] test merge_bitwise_or_existing ... ok
[INFO] [stdout] test merge_add_multiple_keys ... ok
[INFO] [stdout] test merge_add_across_transactions ... ok
[INFO] [stdout] test merge_bytes_append_empty ... ok
[INFO] [stdout] test merge_bytes_append_concat_two ... ok
[INFO] [stdout] test merge_bytes_append_existing ... ok
[INFO] [stdout] test merge_bitwise_or_new_key ... ok
[INFO] [stdout] test merge_add_zero ... ok
[INFO] [stdout] test merge_fn_conditional_update ... ok
[INFO] [stdout] test merge_fn_custom_subtract ... ok
[INFO] [stdout] test merge_in_typed_add ... ok
[INFO] [stdout] test merge_bytes_append_multiple ... ok
[INFO] [stdout] test merge_in_typed_max ... ok
[INFO] [stdout] test merge_bytes_append_new_key ... ok
[INFO] [stdout] test merge_in_typed_min ... ok
[INFO] [stdout] test merge_max_equal_values ... ok
[INFO] [stdout] test merge_max_new_key ... ok
[INFO] [stdout] test merge_numeric_add_new_key ... ok
[INFO] [stdout] test merge_min_equal_values ... ok
[INFO] [stdout] test merge_min_new_key ... ok
[INFO] [stdout] test merge_min_across_transactions ... ok
[INFO] [stdout] test merge_numeric_max_replaces_when_larger ... ok
[INFO] [stdout] test merge_numeric_max ... ok
[INFO] [stdout] test merge_add_100_times ... ok
[INFO] [stdout] test memory_budget_tight_still_works ... ok
[INFO] [stdout] test multimap_definition_name ... ok
[INFO] [stdout] test merge_numeric_add_u64 ... ok
[INFO] [stdout] test merge_max_across_transactions ... ok
[INFO] [stdout] test multimap_duplicate_insert_is_idempotent ... ok
[INFO] [stdout] test multimap_100_values_per_key ... ok
[INFO] [stdout] test merge_numeric_min_keeps_when_smaller ... ok
[INFO] [stdout] test multimap_duplicate_insert_idempotent ... ok
[INFO] [stdout] test multimap_empty_key_returns_empty ... ok
[INFO] [stdout] test merge_numeric_min ... ok
[INFO] [stdout] test multimap_is_empty ... ok
[INFO] [stdout] test multimap_insert_multiple_values ... ok
[INFO] [stdout] test merge_sequential_adds ... ok
[INFO] [stdout] test multimap_len ... ok
[INFO] [stdout] test multimap_iter_all ... ok
[INFO] [stdout] test multimap_iter ... ok
[INFO] [stdout] test multimap_multiple_keys ... ok
[INFO] [stdout] test multimap_multiple_keys_count ... ok
[INFO] [stdout] test multimap_many_values_per_key ... ok
[INFO] [stdout] test multimap_len_total_pairs ... ok
[INFO] [stdout] test multimap_range_query ... ok
[INFO] [stdout] test multimap_remove_single_value_deep ... ok
[INFO] [stdout] test large_scale_string_keys_5k ... ok
[INFO] [stdout] test multimap_remove_all_values_for_key ... ok
[INFO] [stdout] test multimap_range_scan_with_multi_values ... ok
[INFO] [stdout] test multimap_range_scan ... ok
[INFO] [stdout] test multimap_remove_all_for_key ... ok
[INFO] [stdout] test multimap_string_values ... ok
[INFO] [stdout] test multiple_readers_see_same_snapshot ... ok
[INFO] [stdout] test namespace_key_empty_string ... ok
[INFO] [stdout] test namespace_key_range_bounds ... ok
[INFO] [stdout] test namespace_key_roundtrip ... ok
[INFO] [stdout] test multimap_remove_all_50_values ... ok
[INFO] [stdout] test large_scale_10k_entries ... ok
[INFO] [stdout] test namespace_key_serialized_size ... ok
[INFO] [stdout] test namespace_val_empty_string ... ok
[INFO] [stdout] test namespace_val_roundtrip ... ok
[INFO] [stdout] test namespace_val_serialized_size ... ok
[INFO] [stdout] test namespace_val_truncation ... ok
[INFO] [stdout] test multiple_concurrent_reads ... ok
[INFO] [stdout] test nearest_k_all_same_distance ... ok
[INFO] [stdout] test nearest_k_correctness_cosine ... ok
[INFO] [stdout] test nearest_k_correctness_euclidean ... ok
[INFO] [stdout] test nearest_k_empty_input ... ok
[INFO] [stdout] test nearest_k_fixed_correctness ... ok
[INFO] [stdout] test nearest_k_fixed_single_input ... ok
[INFO] [stdout] test multimap_remove_specific_value ... ok
[INFO] [stdout] test nearest_k_fixed_with_manhattan ... ok
[INFO] [stdout] test nearest_k_k_zero_returns_empty ... ok
[INFO] [stdout] test nearest_k_large_k_small_data ... ok
[INFO] [stdout] test nearest_k_returns_all_when_k_exceeds ... ok
[INFO] [stdout] test nearest_k_manhattan_top2 ... ok
[INFO] [stdout] test multiple_read_transactions ... ok
[INFO] [stdout] test nearest_k_with_cosine ... ok
[INFO] [stdout] test nearest_k_with_dot_product ... ok
[INFO] [stdout] test nearest_k_more_than_available ... ok
[INFO] [stdout] test multimap_remove_value ... ok
[INFO] [stdout] test nearest_k_with_manhattan ... ok
[INFO] [stdout] test nearest_k_fixed_k_zero ... ok
[INFO] [stdout] test nearest_k_single_element ... ok
[INFO] [stdout] test multiple_savepoints_nested ... ok
[INFO] [stdout] test large_values_4kb_x_1000 ... ok
[INFO] [stdout] test open_multimap_as_regular_is_error ... ok
[INFO] [stdout] test option_bool_roundtrip ... ok
[INFO] [stdout] test option_str_roundtrip ... ok
[INFO] [stdout] test option_key_none_sorts_first ... ok
[INFO] [stdout] test open_regular_as_multimap_is_error ... ok
[INFO] [stdout] test option_u8_none_some_roundtrip ... ok
[INFO] [stdout] test multiple_transactions_sequential ... ok
[INFO] [stdout] test quantize_binary_16_dims ... ok
[INFO] [stdout] test quantize_binary_9_dims ... ok
[INFO] [stdout] test quantize_binary_all_negative ... ok
[INFO] [stdout] test persistence_multimap_survives_reopen ... ok
[INFO] [stdout] test quantize_binary_all_negative_8dims ... ok
[INFO] [stdout] test quantize_binary_exactly_zero ... ok
[INFO] [stdout] test quantize_binary_all_positive ... ok
[INFO] [stdout] test quantize_binary_high_dim ... ok
[INFO] [stdout] test quantize_binary_large_positive ... ok
[INFO] [stdout] test quantize_binary_roundtrip_property ... ok
[INFO] [stdout] test quantize_binary_single_dim ... ok
[INFO] [stdout] test quantize_scalar_128_dims ... ok
[INFO] [stdout] test quantize_scalar_identical_values ... ok
[INFO] [stdout] test quantize_scalar_negative_only ... ok
[INFO] [stdout] test quantize_scalar_negative_range ... ok
[INFO] [stdout] test persistence_uncommitted_not_visible ... ok
[INFO] [stdout] test quantize_scalar_preserves_extremes ... ok
[INFO] [stdout] test quantize_scalar_preserves_ordering ... ok
[INFO] [stdout] test quantize_scalar_single_value ... ok
[INFO] [stdout] test quantize_binary_mixed ... ok
[INFO] [stdout] test quantize_scalar_wide_range ... ok
[INFO] [stdout] test pop_first_last_drain ... ok
[INFO] [stdout] test option_u64_roundtrip ... ok
[INFO] [stdout] test pop_first_pop_last ... ok
[INFO] [stdout] test persistent_savepoint_survives_reopen ... ok
[INFO] [stdout] test range_beyond_data ... ok
[INFO] [stdout] test range_bounded ... ok
[INFO] [stdout] test range_boundary_only_end ... ok
[INFO] [stdout] test large_scale_multimap_10k_pairs ... ok
[INFO] [stdout] test range_empty_result ... ok
[INFO] [stdout] test persist_reopen_multiple_tables ... ok
[INFO] [stdout] test range_empty_table ... ok
[INFO] [stdout] test range_full_scan ... ok
[INFO] [stdout] test range_boundary_only_start ... ok
[INFO] [stdout] test range_full_iteration ... ok
[INFO] [stdout] test overwrite_preserves_isolation ... ok
[INFO] [stdout] test range_full_scan_50_entries ... ok
[INFO] [stdout] test range_inclusive ... ok
[INFO] [stdout] test range_inclusive_end ... ok
[INFO] [stdout] test range_reverse_inclusive ... ok
[INFO] [stdout] test range_reverse_iteration ... ok
[INFO] [stdout] test range_inclusive_inclusive ... ok
[INFO] [stdout] test persistence_data_survives_reopen ... ok
[INFO] [stdout] test range_no_match ... ok
[INFO] [stdout] test range_inclusive_exclusive ... ok
[INFO] [stdout] test range_single_element ... ok
[INFO] [stdout] test range_on_empty_table ... ok
[INFO] [stdout] test range_single_element_inclusive_bounds ... ok
[INFO] [stdout] test range_str_keys ... ok
[INFO] [stdout] test read_write_f32_le_roundtrip_many ... ok
[INFO] [stdout] test read_f32_le_empty ... ok
[INFO] [stdout] test read_f32_le_partial_bytes ... ok
[INFO] [stdout] test read_table_last ... ok
[INFO] [stdout] test read_snapshot_isolation ... ok
[INFO] [stdout] test read_table_first ... ok
[INFO] [stdout] test read_table_first_empty ... ok
[INFO] [stdout] test relation_type_all_variants ... ok
[INFO] [stdout] test relation_type_debug ... ok
[INFO] [stdout] test relation_type_from_byte_0_through_4 ... ok
[INFO] [stdout] test relation_type_labels_unique ... ok
[INFO] [stdout] test relation_type_unknown_byte_defaults_to_derived ... ok
[INFO] [stdout] test in_memory_large_dataset ... ok
[INFO] [stdout] test range_reverse_order ... ok
[INFO] [stdout] test read_after_commit_sees_new_data ... ok
[INFO] [stdout] test regression_multimap_values_len_is_u64 ... ok
[INFO] [stdout] test regression_drop_guards_before_reuse ... ok
[INFO] [stdout] test regression_savepoint_after_write_fails ... ok
[INFO] [stdout] test regression_extract_if_consumes_iterator ... ok
[INFO] [stdout] test reader_survives_concurrent_writer ... ok
[INFO] [stdout] test regression_savepoint_created_before_dirty ... ok
[INFO] [stdout] test retain_all_removes_nothing ... ok
[INFO] [stdout] test remove_nonexistent_returns_none ... ok
[INFO] [stdout] test remove_nonexistent_key_returns_none ... ok
[INFO] [stdout] test large_scale_range_scan_10k ... ok
[INFO] [stdout] test read_after_multiple_writes ... ok
[INFO] [stdout] test retain_keeps_matching ... ok
[INFO] [stdout] test retain_by_value ... ok
[INFO] [stdout] test retain_none_removes_all ... ok
[INFO] [stdout] test sha256_key_roundtrip ... ok
[INFO] [stdout] test sha256_key_serialized_size ... ok
[INFO] [stdout] test signal_scores_all_none ... ok
[INFO] [stdout] test signal_scores_mixed ... ok
[INFO] [stdout] test signal_weights_all_zero ... ok
[INFO] [stdout] test signal_weights_clone ... ok
[INFO] [stdout] test signal_weights_custom ... ok
[INFO] [stdout] test signal_weights_default ... ok
[INFO] [stdout] test reopen_preserves_all_table_names ... ok
[INFO] [stdout] test savepoint_restore_then_continue_writing ... ok
[INFO] [stdout] test snapshot_isolation_read_does_not_see_concurrent_write ... ok
[INFO] [stdout] test reopen_preserves_multimap_data ... ok
[INFO] [stdout] test savepoint_restore_multiple_tables ... ok
[INFO] [stdout] test snapshot_isolation_read_consistency ... ok
[INFO] [stdout] test savepoint_ephemeral_restore ... ok
[INFO] [stdout] test savepoint_across_multiple_tables ... ok
[INFO] [stdout] test savepoint_create_and_restore ... ok
[INFO] [stdout] test large_scale_insert_delete_reinsert_cycle ... ok
[INFO] [stdout] test readers_during_bulk_write ... ok
[INFO] [stdout] test sequential_transactions_each_see_prior ... ok
[INFO] [stdout] test sq_dequantize_matches_function ... ok
[INFO] [stdout] test sq_euclidean_basic ... ok
[INFO] [stdout] test sq_dot_product_orthogonal ... ok
[INFO] [stdout] test sq_dot_product_basic ... ok
[INFO] [stdout] test sq_roundtrip_accuracy ... ok
[INFO] [stdout] test store_options_default ... ok
[INFO] [stdout] test store_options_empty_namespace ... ok
[INFO] [stdout] test sq_min_max_preserved ... ok
[INFO] [stdout] test store_options_empty_tags ... ok
[INFO] [stdout] test store_options_with_causal_link ... ok
[INFO] [stdout] test store_options_with_tags ... ok
[INFO] [stdout] test sq_euclidean_different_vectors ... ok
[INFO] [stdout] test store_options_with_namespace ... ok
[INFO] [stdout] test str_empty_key_and_value ... ok
[INFO] [stdout] test str_to_str_table ... ok
[INFO] [stdout] test str_long_value ... ok
[INFO] [stdout] test str_key_ordering ... ok
[INFO] [stdout] test sequential_writers_from_threads ... ok
[INFO] [stdout] test stress_interleaved_insert_delete ... ok
[INFO] [stdout] test stress_100_tables_one_txn ... ok
[INFO] [stdout] test reopen_after_many_commits ... ok
[INFO] [stdout] test stress_insert_delete_reinsert ... ok
[INFO] [stdout] test stress_1000_entries ... ok
[INFO] [stdout] test stress_large_values ... ok
[INFO] [stdout] test stress_large_string_keys ... ok
[INFO] [stdout] test stress_insert_delete_cycle ... ok
[INFO] [stdout] test stress_concurrent_readers_during_write ... ok
[INFO] [stdout] test stress_many_tables ... ok
[INFO] [stdout] test stress_mixed_key_types_one_db ... ok
[INFO] [stdout] test stress_delete_reinsert_500_rounds ... ok
[INFO] [stdout] test stress_mixed_table_and_blob ... ok
[INFO] [stdout] test stress_mixed_types_in_one_db ... ok
[INFO] [stdout] test table_definition_name ... ok
[INFO] [stdout] test stress_overwrite_same_key ... ok
[INFO] [stdout] test table_is_empty ... ok
[INFO] [stdout] test table_len_after_inserts_and_deletes ... ok
[INFO] [stdout] test table_not_empty ... ok
[INFO] [stdout] test stress_overwrite_same_key_1000 ... ok
[INFO] [stdout] test table_pop_first ... ok
[INFO] [stdout] test table_pop_first_empty ... ok
[INFO] [stdout] test table_pop_last ... ok
[INFO] [stdout] test stress_100_small_transactions ... ok
[INFO] [stdout] test table_retain_even_keys ... ok
[INFO] [stdout] test table_pop_last_empty ... ok
[INFO] [stdout] test tag_key_range_bounds ... ok
[INFO] [stdout] test tag_key_roundtrip ... ok
[INFO] [stdout] test tag_key_empty_tag ... ok
[INFO] [stdout] test tag_key_serialized_size ... ok
[INFO] [stdout] test tag_key_truncation ... ok
[INFO] [stdout] test temporal_key_range_bounds ... ok
[INFO] [stdout] test temporal_key_roundtrip ... ok
[INFO] [stdout] test stress_many_transactions ... ok
[INFO] [stdout] test temporal_key_zero ... ok
[INFO] [stdout] test ttl_definition_name ... ok
[INFO] [stdout] test table_type_mismatch_is_error ... ok
[INFO] [stdout] test temporal_key_serialized_size ... ok
[INFO] [stdout] test table_stats_accuracy ... ok
[INFO] [stdout] test stress_5000_entries ... ok
[INFO] [stdout] test ttl_insert_many_with_varying_expiry ... ok
[INFO] [stdout] test ttl_insert_and_get ... ok
[INFO] [stdout] test stress_alternating_insert_delete_1000 ... ok
[INFO] [stdout] test ttl_bytes_value ... ok
[INFO] [stdout] test ttl_expired_entry_not_visible ... ok
[INFO] [stdout] test ttl_insert_no_expiry_has_zero_expires_at ... ok
[INFO] [stdout] test ttl_len_with_expired_includes_expired ... ok
[INFO] [stdout] test ttl_iter_full_table ... ok
[INFO] [stdout] test ttl_iter_reverse ... ok
[INFO] [stdout] test stress_rapid_open_close_20x ... ok
[INFO] [stdout] test ttl_iter_skips_expired ... ok
[INFO] [stdout] test ttl_overwrite_with_ttl ... ok
[INFO] [stdout] test ttl_no_expiry_always_visible ... ok
[INFO] [stdout] test ttl_overwrite_preserves_new_value ... ok
[INFO] [stdout] test ttl_overwrite_resets_expiry ... ok
[INFO] [stdout] test stress_rapid_open_close_with_data ... ok
[INFO] [stdout] test ttl_multiple_keys ... ok
[INFO] [stdout] test stress_many_small_transactions ... ok
[INFO] [stdout] test ttl_purge_on_empty_table ... ok
[INFO] [stdout] test ttl_purge_expired_removes_dead_entries ... ok
[INFO] [stdout] test ttl_purge_multiple_expired ... ok
[INFO] [stdout] test ttl_range_query ... ok
[INFO] [stdout] test ttl_read_only_iter ... ok
[INFO] [stdout] test ttl_insert_with_ttl_has_nonzero_expires_at ... ok
[INFO] [stdout] test ttl_read_only_len_with_expired ... ok
[INFO] [stdout] test ttl_read_only_range ... ok
[INFO] [stdout] test ttl_remove_nonexistent_returns_none ... ok
[INFO] [stdout] test ttl_remove_entry ... ok
[INFO] [stdout] test ttl_long_lived_entry_accessible ... ok
[INFO] [stdout] test ttl_read_only_get ... ok
[INFO] [stdout] test tuple_key_range ... ok
[INFO] [stdout] test ttl_remove_returns_old_value ... ok
[INFO] [stdout] test tuple_3_element_roundtrip ... ok
[INFO] [stdout] test tuple_mixed_types_key ... ok
[INFO] [stdout] test stress_200_small_transactions ... ok
[INFO] [stdout] test tuple_u64_bool_roundtrip ... ok
[INFO] [stdout] test two_phase_commit_basic ... ok
[INFO] [stdout] test tuple_u64_u64_key ... ok
[INFO] [stdout] test ttl_u64_key ... ok
[INFO] [stdout] test tuple_key_ordering ... ok
[INFO] [stdout] test txn_durability_immediate ... ok
[INFO] [stdout] test txn_empty_commit ... ok
[INFO] [stdout] test txn_durability_none ... ok
[INFO] [stdout] test txn_overwrite_value ... ok
[INFO] [stdout] test txn_rollback_on_drop ... ok
[INFO] [stdout] test stress_interleaved_read_write_100_txns ... ok
[INFO] [stdout] test txn_table_stats ... ok
[INFO] [stdout] test txn_read_after_write_same_txn ... ok
[INFO] [stdout] test txn_multi_table ... ok
[INFO] [stdout] test u128_roundtrip ... ok
[INFO] [stdout] test u16_key_table ... ok
[INFO] [stdout] test u64_max_min_roundtrip ... ok
[INFO] [stdout] test u32_to_bytes_table ... ok
[INFO] [stdout] test tuple_u32_u32_key_ordering ... ok
[INFO] [stdout] test ttl_range_query_50_entries ... ok
[INFO] [stdout] test u128_roundtrip_and_ordering ... ok
[INFO] [stdout] test u16_roundtrip_and_ordering ... ok
[INFO] [stdout] test two_phase_commit_enabled ... ok
[INFO] [stdout] test txn_sequential_commits ... ok
[INFO] [stdout] test two_phase_commit_multi_table ... ok
[INFO] [stdout] test u32_roundtrip_and_ordering ... ok
[INFO] [stdout] test txn_delete_and_reinsert ... ok
[INFO] [stdout] test u8_roundtrip ... ok
[INFO] [stdout] test unit_type_roundtrip ... ok
[INFO] [stdout] test u8_key_ordering ... ok
[INFO] [stdout] test write_f32_le_inf_and_neg_inf ... ok
[INFO] [stdout] test tuple_str_u64_key ... ok
[INFO] [stdout] test write_f32_le_exact_capacity ... ok
[INFO] [stdout] test write_f32_le_large_array ... ok
[INFO] [stdout] test write_f32_le_nan_roundtrip ... ok
[INFO] [stdout] test write_f32_le_single_value ... ok
[INFO] [stdout] test write_f32_le_empty ... ok
[INFO] [stdout] test value_1kb ... ok
[INFO] [stdout] test write_f32_le_special_values ... ok
[INFO] [stdout] test large_scale_bulk_delete ... ok
[INFO] [stdout] test verify_integrity_header_level ... ok
[INFO] [stdout] test verify_integrity_full_level ... ok
[INFO] [stdout] test verify_integrity_checksum_level ... ok
[INFO] [stdout] test value_1mb ... ok
[INFO] [stdout] test write_not_visible_until_commit ... ok
[INFO] [stdout] test verify_integrity_after_many_transactions ... ok
[INFO] [stdout] test stress_5_readers_1_writer_concurrent ... ok
[INFO] [stdout] test stress_10000_entries ... ok
[INFO] [stdout] test large_scale_50k_entries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 692 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.81s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ttl_tests.rs (/opt/rustwide/target/debug/deps/ttl_tests-27e3789e93ece23d)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test ttl_remove ... ok
[INFO] [stdout] test ttl_insert_overwrites ... ok
[INFO] [stdout] test ttl_no_expiry ... ok
[INFO] [stdout] test ttl_multiple_tables ... ok
[INFO] [stdout] test ttl_expired_returns_none ... ok
[INFO] [stdout] test ttl_insert_and_get ... ok
[INFO] [stdout] test ttl_purge_expired ... ok
[INFO] [stdout] test ttl_range_skips_expired ... ok
[INFO] [stdout] test ttl_purge_returns_count ... ok
[INFO] [stdout] test ttl_read_isolation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vector_tests.rs (/opt/rustwide/target/debug/deps/vector_tests-f098a189b3d7187b)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test cosine_distance_basic ... ok
[INFO] [stdout] test dot_product_basic ... ok
[INFO] [stdout] test euclidean_distance_basic ... ok
[INFO] [stdout] test distance_metric_compute ... ok
[INFO] [stdout] test l2_norm_and_normalize ... ok
[INFO] [stdout] test manhattan_distance_basic ... ok
[INFO] [stdout] test hamming_distance_basic ... ok
[INFO] [stdout] test nearest_k_basic ... ok
[INFO] [stdout] test l2_normalized_returns_copy ... ok
[INFO] [stdout] test nearest_k_more_than_available ... ok
[INFO] [stdout] test normalized_dot_equals_cosine ... ok
[INFO] [stdout] test nearest_k_zero_returns_empty ... ok
[INFO] [stdout] test quantize_binary_non_multiple_of_8 ... ok
[INFO] [stdout] test quantize_binary_basic ... ok
[INFO] [stdout] test scalar_quantize_constant_vector ... ok
[INFO] [stdout] test scalar_quantize_roundtrip ... ok
[INFO] [stdout] test sq_distance_approximation ... ok
[INFO] [stdout] test distance_metric_display ... ok
[INFO] [stdout] test dyn_vec_insert_and_get ... ok
[INFO] [stdout] test binary_quantized_store_and_search ... ok
[INFO] [stdout] test fixed_vec_insert_reserve ... ok
[INFO] [stdout] test fixed_vec_overwrites ... ok
[INFO] [stdout] test scalar_quantized_store_and_retrieve ... ok
[INFO] [stdout] test fixed_vec_multiple_tables ... ok
[INFO] [stdout] test fixed_vec_insert_and_get ... ok
[INFO] [stdout] test fixed_vec_large_dimension ... ok
[INFO] [stdout] test dyn_vec_different_dimensions ... ok
[INFO] [stdout] test distance_with_stored_vectors ... ok
[INFO] [stdout] test fixed_vec_range_scan ... ok
[INFO] [stdout] test nearest_k_fixed_with_stored_vectors ... ok
[INFO] [stdout] test fixed_vec_remove ... ok
[INFO] [stderr]    Doc-tests shodh_redb
[INFO] [stdout] test cosine_similarity_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test src/blob_store/types.rs - blob_store::types::StoreOptions (line 1277) ... ignored
[INFO] [stdout] test src/composite/query.rs - composite::query::CompositeQuery (line 33) ... ignored
[INFO] [stdout] test src/db.rs - db::Builder::set_memory_budget (line 2999) ... ignored
[INFO] [stdout] test src/db.rs - db::Database::start_compaction (line 1606) - compile ... ok
[INFO] [stdout] test src/group_commit.rs - group_commit::WriteBatch (line 53) ... ignored
[INFO] [stdout] test src/ivfpq/config.rs - ivfpq::config::IvfPqIndexDefinition (line 159) ... ignored
[INFO] [stdout] test src/ivfpq/metadata.rs - ivfpq::metadata::MetadataFilter (line 229) ... ignored
[INFO] [stdout] test src/ivfpq/mod.rs - ivfpq (line 24) ... ignored
[INFO] [stdout] test src/merge.rs - merge::merge_fn (line 410) ... ignored
[INFO] [stdout] test src/tree_store/page_store/flash_backend/mod.rs - tree_store::page_store::flash_backend::FlashBackend (line 45) ... ignored
[INFO] [stdout] test src/ttl_table.rs - ttl_table::TtlTableDefinition (line 105) ... ignored
[INFO] [stdout] test src/vector.rs - vector::BinaryQuantized (line 261) ... ignored
[INFO] [stdout] test src/vector.rs - vector::DynVec (line 144) ... ignored
[INFO] [stdout] test src/vector.rs - vector::FixedVec (line 14) ... ignored
[INFO] [stdout] test src/vector_ops.rs - vector_ops::DistanceMetric (line 61) ... ignored
[INFO] [stdout] test src/vector_ops.rs - vector_ops::nearest_k (line 573) ... ignored
[INFO] [stdout] test src/vector_ops.rs - vector_ops::quantize_binary (line 377) ... ignored
[INFO] [stdout] test src/vector_ops.rs - vector_ops::quantize_scalar (line 406) ... ignored
[INFO] [stdout] test src/lib.rs - (line 53) ... ok
[INFO] [stdout] test src/db.rs - db::ReadOnlyDatabase (line 505) ... ok
[INFO] [stdout] test src/db.rs - db::TransactionInfo (line 642) ... ok
[INFO] [stdout] test src/table.rs - table::ReadableTable::range (line 482) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 17 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.07s; merged doctests compilation took 0.99s
[INFO] running `Command { std: "docker" "inspect" "6fe553ac4df4866882ddbbff7e8af7e972ebd1be4d5411ae9df3a6f10f04931c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6fe553ac4df4866882ddbbff7e8af7e972ebd1be4d5411ae9df3a6f10f04931c", kill_on_drop: false }`
[INFO] [stdout] 6fe553ac4df4866882ddbbff7e8af7e972ebd1be4d5411ae9df3a6f10f04931c
