[INFO] fetching crate oxifaster 0.1.3...
[INFO] testing oxifaster-0.1.3 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate oxifaster 0.1.3 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate oxifaster 0.1.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oxifaster 0.1.3
[INFO] tweaked toml for crates.io crate oxifaster 0.1.3 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxifaster 0.1.3 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxifaster 0.1.3 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" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9296f17c1438986e3a76d919cc335ef393a0974e14350e20bd8f49a509dcd21c
[INFO] running `Command { std: "docker" "start" "-a" "9296f17c1438986e3a76d919cc335ef393a0974e14350e20bd8f49a509dcd21c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9296f17c1438986e3a76d919cc335ef393a0974e14350e20bd8f49a509dcd21c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9296f17c1438986e3a76d919cc335ef393a0974e14350e20bd8f49a509dcd21c", kill_on_drop: false }`
[INFO] [stdout] 9296f17c1438986e3a76d919cc335ef393a0974e14350e20bd8f49a509dcd21c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 765316ba2e16019960131ed6d7f0965cc2774f2f500efec773e34d25d63a2dcc
[INFO] running `Command { std: "docker" "start" "-a" "765316ba2e16019960131ed6d7f0965cc2774f2f500efec773e34d25d63a2dcc", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling zmij v1.0.3
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling oxifaster v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.16s
[INFO] running `Command { std: "docker" "inspect" "765316ba2e16019960131ed6d7f0965cc2774f2f500efec773e34d25d63a2dcc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "765316ba2e16019960131ed6d7f0965cc2774f2f500efec773e34d25d63a2dcc", kill_on_drop: false }`
[INFO] [stdout] 765316ba2e16019960131ed6d7f0965cc2774f2f500efec773e34d25d63a2dcc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5d80317ec3bd5366889a16ec410c93f1ab5cb9c01fb80ac7cb0c727b14d31ca9
[INFO] running `Command { std: "docker" "start" "-a" "5d80317ec3bd5366889a16ec410c93f1ab5cb9c01fb80ac7cb0c727b14d31ca9", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling toml v0.8.23
[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 ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling oxifaster v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio-test v0.4.4
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 25s
[INFO] running `Command { std: "docker" "inspect" "5d80317ec3bd5366889a16ec410c93f1ab5cb9c01fb80ac7cb0c727b14d31ca9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d80317ec3bd5366889a16ec410c93f1ab5cb9c01fb80ac7cb0c727b14d31ca9", kill_on_drop: false }`
[INFO] [stdout] 5d80317ec3bd5366889a16ec410c93f1ab5cb9c01fb80ac7cb0c727b14d31ca9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c39320129a4dd67d5ab79f0c0018f454a9e0a7fc13fb61a4b48e1d8619fe8595
[INFO] running `Command { std: "docker" "start" "-a" "c39320129a4dd67d5ab79f0c0018f454a9e0a7fc13fb61a4b48e1d8619fe8595", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxifaster-3175e70df277693b)
[INFO] [stdout] 
[INFO] [stdout] running 743 tests
[INFO] [stdout] test address::tests::test_address_invalid ... ok
[INFO] [stdout] test address::tests::test_address_new ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_allocate_basic ... ok
[INFO] [stdout] test address::tests::test_page_offset_reserve ... ok
[INFO] [stdout] test address::tests::test_atomic_address ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_debug ... ok
[INFO] [stdout] test address::tests::test_address_arithmetic ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_clone ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_new ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_default ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_allocate_page_overflow ... ok
[INFO] [stdout] test address::tests::test_address_ordering ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_with_check_interval ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_with_enabled ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_auto_flush_config_with_min_readonly_pages ... ok
[INFO] [stdout] test address::tests::test_address_read_cache ... ok
[INFO] [stdout] test allocator::page_allocator::tests::test_atomic_full_page_status ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_log_stats ... ok
[INFO] [stdout] test allocator::page_allocator::tests::test_flush_status ... ok
[INFO] [stdout] test allocator::page_allocator::tests::test_close_status ... ok
[INFO] [stdout] test allocator::page_allocator::tests::test_full_page_status ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_shift_addresses ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test allocator::page_allocator::tests::test_page_info ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_buffer_read_write ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_get_addresses ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_is_mutable ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_checkpoint_metadata ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_pool_exhaustion_and_allocation ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_pool_get_and_return ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_flush_until ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_pool_max_limit ... ok
[INFO] [stdout] test buffer_pool::aligned_pool::tests::test_standalone_buffer ... ok
[INFO] [stdout] test cache::config::tests::test_evict_callback ... ok
[INFO] [stdout] test cache::read_cache::tests::test_insert_and_read ... ok
[INFO] [stdout] test cache::read_cache::tests::test_insert_and_read_varlen_raw_bytes ... ok
[INFO] [stdout] test cache::config::tests::test_region_sizes ... ok
[INFO] [stdout] test cache::read_cache::tests::test_invalidate_varlen_utf8 ... ok
[INFO] [stdout] test cache::config::tests::test_config_builder ... ok
[INFO] [stdout] test cache::config::tests::test_default_config ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_read_only_transition_triggers_flush ... ok
[INFO] [stdout] test cache::read_cache::tests::test_read_miss_wrong_key ... ok
[INFO] [stdout] test cache::read_cache::tests::test_stats ... ok
[INFO] [stdout] test cache::read_cache::tests::test_skip ... ok
[INFO] [stdout] test cache::record_info::tests::test_invalid_flag ... ok
[INFO] [stdout] test cache::record_info::tests::test_default ... ok
[INFO] [stdout] test cache::record_info::tests::test_new ... ok
[INFO] [stdout] test cache::read_cache::tests::test_insert_and_read_varlen_utf8 ... ok
[INFO] [stdout] test cache::read_cache::tests::test_create_cache ... ok
[INFO] [stdout] test cache::stats::tests::test_new_stats ... ok
[INFO] [stdout] test cache::stats::tests::test_record_operations ... ok
[INFO] [stdout] test cache::stats::tests::test_reset ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_index_metadata_endianness ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_index_metadata_serialize_deserialize ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_index_metadata_size ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_log_metadata_conversion ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_index_metadata_conversion ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_log_metadata_serialize_deserialize ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_atomic_lock_old ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_atomic_lock_new ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_checkpoint_lock_control ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_log_metadata_size ... ok
[INFO] [stdout] test checkpoint::binary_format::tests::test_c_log_metadata_endianness ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_checkpoint_lock_guard ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_checkpoint_lock_guard_new ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_checkpoint_locks_table ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_empty_lock_table_guard ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_manual_unlock ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_checkpoint_info ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_list_checkpoints_nonexistent_dir ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_page_recovery_status_as_str ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_page_recovery_status_default ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_page_recovery_status_is_done ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_find_latest_checkpoint_empty ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_list_checkpoints_empty_dir ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_page_recovery_status_display ... ok
[INFO] [stdout] test cache::stats::tests::test_insert_stats ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_page_recovery_status_read_started ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_recovery_state ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_delta_log_metadata_serialization ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_recovery_state_failure ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_recovery_state_lifecycle ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_recovery_status ... ok
[INFO] [stdout] test checkpoint::recovery::tests::test_validate_checkpoint_missing_files ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_incremental_checkpoint_chain ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_index_metadata_binary_serialization ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_log_metadata_binary_serialization ... ok
[INFO] [stdout] test checkpoint::locks::tests::test_concurrent_old_locks ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_index_metadata_json_serialization ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_log_metadata_incremental_serialization ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_log_metadata_json_serialization ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_path_helpers ... ok
[INFO] [stdout] test checkpoint::state::tests::test_checkpoint_state ... ok
[INFO] [stdout] test checkpoint::state::tests::test_checkpoint_type_as_str ... ok
[INFO] [stdout] test checkpoint::state::tests::test_checkpoint_state_incremental ... ok
[INFO] [stdout] test checkpoint::state::tests::test_checkpoint_type_methods ... ok
[INFO] [stdout] test checkpoint::state::tests::test_checkpoint_state_transfer ... ok
[INFO] [stdout] test checkpoint::state::tests::test_index_metadata ... ok
[INFO] [stdout] test checkpoint::state::tests::test_index_metadata_initialize ... ok
[INFO] [stdout] test checkpoint::state::tests::test_log_metadata_incremental ... ok
[INFO] [stdout] test checkpoint::state::tests::test_pending_persistence ... ok
[INFO] [stdout] test checkpoint::state::tests::test_log_metadata_sessions ... ok
[INFO] [stdout] test checkpoint::state::tests::test_session_state ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_cpp_faster_compatibility ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_faster_compat_hash_basic ... ok
[INFO] [stdout] test checkpoint::state::tests::test_log_metadata ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_incremental_checkpoint_chain_file_io ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_create_checkpoint_directory ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_faster_compat_hash_empty ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_faster_compat_hash_different_inputs ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_faster_compat_u64_values ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_hash_algorithm_consistency ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_faster_compat_hash_u64 ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_hash_algorithm_name ... ok
[INFO] [stdout] test codec::tests::test_bincode_debug ... ok
[INFO] [stdout] test codec::tests::test_blittable_codec_equals_encoded ... ok
[INFO] [stdout] test codec::tests::test_blittable_codec_decode_wrong_size ... ok
[INFO] [stdout] test codec::tests::test_bincode_roundtrip ... ok
[INFO] [stdout] test codec::tests::test_blittable_codec_u64_roundtrip ... ok
[INFO] [stdout] test codec::tests::test_blittable_codec_hash ... ok
[INFO] [stdout] test codec::tests::test_empty_rawbytes ... ok
[INFO] [stdout] test codec::tests::test_empty_utf8 ... ok
[INFO] [stdout] test codec::tests::test_hash64_deterministic ... ok
[INFO] [stdout] test codec::tests::test_hash64_empty ... ok
[INFO] [stdout] test codec::tests::test_hash64_matches_selected_algorithm ... ok
[INFO] [stdout] test codec::tests::test_keycodec_default_hash ... ok
[INFO] [stdout] test codec::tests::test_keycodec_hash_encoded ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_recover_without_preloaded_metadata ... ok
[INFO] [stdout] test codec::tests::test_persist_key_u64 ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_index_metadata_file_io ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_delta_log_metadata_file_io ... ok
[INFO] [stdout] test codec::tests::test_persist_key_utf8 ... ok
[INFO] [stdout] test checkpoint::serialization::tests::test_log_metadata_file_io ... ok
[INFO] [stdout] test codec::tests::test_persist_key_rawbytes ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_hash_algorithm_from_str ... ok
[INFO] [stdout] test codec::tests::test_rawbytes_codec_roundtrip ... ok
[INFO] [stdout] test codec::tests::test_blittable_value_codec ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_checkpoint_preserves_stats ... ok
[INFO] [stdout] test codec::tests::test_rawbytes_value_codec ... ok
[INFO] [stdout] test codec::tests::test_utf8_codec_decode_invalid_utf8 ... ok
[INFO] [stdout] test codec::tests::test_utf8_codec_roundtrip ... ok
[INFO] [stdout] test codec::tests::test_utf8_debug ... ok
[INFO] [stdout] test codec::tests::test_rawbytes_debug ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_checkpoint_and_recover_with_data ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_recover_allows_larger_buffer_size ... ok
[INFO] [stdout] test codec::tests::test_utf8_value_codec ... ok
[INFO] [stdout] test codec::multi_hash::tests::test_rotr64 ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_checkpoint_and_recover_empty ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_stats ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_default ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_new ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_config ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_num_threads_min ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_debug ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_recover_rejects_smaller_buffer_size ... ok
[INFO] [stdout] test compaction::compact::tests::test_calculate_scan_range ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_clone ... ok
[INFO] [stdout] test compaction::compact::tests::test_calculate_scan_range_with_target ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_recovered_data_is_readable ... ok
[INFO] [stdout] test compaction::compact::tests::test_compaction_result_failure ... ok
[INFO] [stdout] test compaction::compact::tests::test_compaction_result_success ... ok
[INFO] [stdout] test compaction::compact::tests::test_compact_to_other_store_config_builder ... ok
[INFO] [stdout] test compaction::compact::tests::test_compaction_config_builder ... ok
[INFO] [stdout] test compaction::compact::tests::test_compaction_stats ... ok
[INFO] [stdout] test compaction::compact::tests::test_compaction_config_default ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_compaction_state ... ok
[INFO] [stdout] test allocator::hybrid_log::tests::test_recover_fails_without_snapshot ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_compactor_basic ... ok
[INFO] [stdout] test compaction::compact::tests::test_should_compact_skip_tombstones ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_config ... ok
[INFO] [stdout] test compaction::compact::tests::test_should_compact_record ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_config_builder ... ok
[INFO] [stdout] test compaction::compact::tests::test_compactor_try_start ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_compaction ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_context_page_distribution ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_iterator ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_page_chunk ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context_debug ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context_equal_range ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context_large_range ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context_multiple_operations ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_context_new_begin_address ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_insert_context_insert_into ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_insert_context_is_tombstone ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_insert_context_key_value ... ok
[INFO] [stdout] test compaction::contexts::tests::test_compaction_insert_context_record_size ... ok
[INFO] [stdout] test compaction::contexts::tests::test_invalid_range ... ok
[INFO] [stdout] test config::tests::test_compaction_config_apply_to ... ok
[INFO] [stdout] test config::tests::test_config_default ... ok
[INFO] [stdout] test config::tests::test_config_error_display ... ok
[INFO] [stdout] test config::tests::test_device_config_none ... ok
[INFO] [stdout] test compaction::concurrent::tests::test_concurrent_compaction_with_processor ... ok
[INFO] [stdout] test config::tests::test_device_config_resolve_segmented ... ok
[INFO] [stdout] test config::tests::test_device_config_resolve_error ... ok
[INFO] [stdout] test config::tests::test_env_overrides_store_and_cache ... ok
[INFO] [stdout] test config::tests::test_env_overrides_compaction ... ok
[INFO] [stdout] test config::tests::test_env_overrides_device ... ok
[INFO] [stdout] test config::tests::test_device_config_resolve_single_file ... ok
[INFO] [stdout] test config::tests::test_load_from_path_nonexistent ... ok
[INFO] [stdout] test config::tests::test_parse_value_bool ... ok
[INFO] [stdout] test config::tests::test_parse_value_float ... ok
[INFO] [stdout] test config::tests::test_store_config_apply_to ... ok
[INFO] [stdout] test config::tests::test_parse_value_integer ... ok
[INFO] [stdout] test config::tests::test_read_cache_config_apply_to ... ok
[INFO] [stdout] test config::tests::test_to_read_cache_config_disabled ... ok
[INFO] [stdout] test config::tests::test_to_compaction_config_default ... ok
[INFO] [stdout] test delta_log::entry::tests::test_entry_checksum ... ok
[INFO] [stdout] test config::tests::test_to_faster_kv_config_default ... ok
[INFO] [stdout] test delta_log::entry::tests::test_entry_serialization ... ok
[INFO] [stdout] test delta_log::entry::tests::test_checksum_verification_failure ... ok
[INFO] [stdout] test delta_log::entry::tests::test_entry_type_as_str ... ok
[INFO] [stdout] test config::tests::test_to_read_cache_config_enabled ... ok
[INFO] [stdout] test delta_log::entry::tests::test_entry_type_conversion ... ok
[INFO] [stdout] test delta_log::entry::tests::test_header_serialization ... ok
[INFO] [stdout] test delta_log::entry::tests::test_header_validity ... ok
[INFO] [stdout] test delta_log::entry::tests::test_xor_checksum ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_collect_all_empty ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_collect_by_type_empty ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_empty_delta_log ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_find_last_checkpoint_metadata_empty ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_becomes_done_on_empty_range ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_creation ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_into_iterator ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_debug_state ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_get_next_async_empty ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_current_address_updates ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_get_next_async_with_range ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_into_iter_with_error_handling ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_is_done_states ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_new_with_different_configs ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_sequential_calls ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_next_address ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_all_values ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_clone_copy ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_debug ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_equality ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_not_started ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_state_values ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_with_custom_range ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_iterator_with_past_end_address ... ok
[INFO] [stdout] test delta_log::log::tests::test_config_align_various_values ... ok
[INFO] [stdout] test delta_log::log::tests::test_config_clone ... ok
[INFO] [stdout] test delta_log::log::tests::test_config_default ... ok
[INFO] [stdout] test delta_log::log::tests::test_config_debug ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_allocate_after_init ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_allocate_without_init ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_creation ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_find_last_checkpoint_metadata_with_range ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_end_address ... ok
[INFO] [stdout] test delta_log::iterator::tests::test_collect_all_with_range ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_dispose ... ok
[INFO] [stdout] test delta_log::log::tests::test_config ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_flush_after_write ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_double_init_writes ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_flush_empty ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_flush_async_empty ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_init_for_reads ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_get_config ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_next_address ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_flushed_until_address ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_flush_async_with_data ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_seal_zero_length ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_read_entry_async_past_tail ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_read_entry_async_negative ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_read_entry_past_tail ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_read_entry_negative_address ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_with_defaults ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_with_negative_tail_address ... ok
[INFO] [stdout] test delta_log::log::tests::test_delta_log_write_checkpoint_metadata ... ok
[INFO] [stdout] test delta_log::log::tests::test_write_entry ... ok
[INFO] [stdout] test delta_log::log::tests::test_multiple_writes ... ok
[INFO] [stdout] test delta_log::log::tests::test_init_for_writes ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_disk_size ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_disk_truncate ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_disk_segmented ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_path ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_disk_flush ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_read_at_offset ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_disk_single_file ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_sector_size ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_alignment ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_direct_io ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file ... ok
[INFO] [stdout] test device::file_device::tests::test_segmented_file_truncate ... ok
[INFO] [stdout] test device::file_device::tests::test_segmented_file_size ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_config_default ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_size ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_write_at_offset ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_config_builder ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_truncate ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_device_can_submit ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_async_operations ... ok
[INFO] [stdout] test device::file_device::tests::test_segmented_file_multiple_segments ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_device_creation ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_file_creation ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_file_open_close ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_stats_default ... ok
[INFO] [stdout] test device::null_device::tests::test_null_disk_read ... ok
[INFO] [stdout] test device::null_device::tests::test_null_disk_size ... ok
[INFO] [stdout] test device::traits::tests::test_io_context_debug ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_alignment ... ok
[INFO] [stdout] test device::file_device::tests::test_file_system_file_flush ... ok
[INFO] [stdout] test device::null_device::tests::test_null_disk_write ... ok
[INFO] [stdout] test device::traits::tests::test_io_context_various_values ... ok
[INFO] [stdout] test device::traits::tests::test_io_context ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_device_initialization ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_sector_size ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_size ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_supports_direct_io ... ok
[INFO] [stdout] test device::file_device::tests::test_segmented_file_flush ... ok
[INFO] [stdout] test device::file_device::tests::test_segmented_file ... ok
[INFO] [stdout] test device::traits::tests::test_sync_storage_device_default_alignment ... ok
[INFO] [stdout] test device::traits::tests::test_sync_storage_device_default_sector_size ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_basic_protection ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_bump_epoch ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_reentrant_protection ... ok
[INFO] [stdout] test device::io_uring::io_uring_mock::tests::test_fallback_write_read_roundtrip ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_epoch_guard ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_epoch_with_action ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_safe_to_reclaim ... ok
[INFO] [stdout] test format::detector::tests::test_detect_c_binary_checkpoint ... ok
[INFO] [stdout] test format::detector::tests::test_detect_json_with_whitespace ... ok
[INFO] [stdout] test format::detector::tests::test_detect_universal_format_header ... ok
[INFO] [stdout] test format::detector::tests::test_detect_unknown_format ... ok
[INFO] [stdout] test format::detector::tests::test_detect_empty_buffer ... ok
[INFO] [stdout] test format::detector::tests::test_detect_magic_without_full_header ... ok
[INFO] [stdout] test format::detector::tests::test_is_json_format_negative_cases ... ok
[INFO] [stdout] test format::header::tests::test_format_flags ... ok
[INFO] [stdout] test format::header::tests::test_format_header_checksum_mismatch ... ok
[INFO] [stdout] test format::header::tests::test_format_header_encode_decode ... ok
[INFO] [stdout] test format::header::tests::test_format_header_verify ... ok
[INFO] [stdout] test format::header::tests::test_universal_format_header_roundtrip ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_invalid_phase_transitions ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_cannot_initialize_when_active ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_complete_callback ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_phase_display ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_phase_transitions ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_phase_from_u8 ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_reset ... ok
[INFO] [stdout] test format::detector::tests::test_is_c_binary_checkpoint_negative_cases ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_impl_for_sync ... ok
[INFO] [stdout] test format::header::tests::test_format_type_from_magic ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_worker_pause_resume ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_state_new ... ok
[INFO] [stdout] test gc::gc_state::tests::test_gc_truncate_callback ... ok
[INFO] [stdout] test index::cold_index::tests::test_chunk_cas ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_find_entry ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_basic ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_config ... ok
[INFO] [stdout] test format::detector::tests::test_detect_json_format ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_flush ... ok
[INFO] [stdout] test device::traits::tests::test_storage_device_truncate ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_try_update ... ok
[INFO] [stdout] test index::cold_index::tests::test_config_validate_zero_table_size ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_stats ... ok
[INFO] [stdout] test index::grow::tests::test_calculate_num_chunks ... ok
[INFO] [stdout] test index::cold_index::tests::test_gc_state ... ok
[INFO] [stdout] test index::grow::tests::test_grow_config_default ... ok
[INFO] [stdout] test index::cold_index::tests::test_hash_index_chunk ... ok
[INFO] [stdout] test index::grow::tests::test_grow_result_failure ... ok
[INFO] [stdout] test index::cold_index::tests::test_hash_index_chunk_key ... ok
[INFO] [stdout] test index::grow::tests::test_get_chunk_bounds ... ok
[INFO] [stdout] test index::grow::tests::test_grow_state_complete ... ok
[INFO] [stdout] test index::grow::tests::test_grow_state_chunks ... ok
[INFO] [stdout] test index::grow::tests::test_grow_state_initialize ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_default ... ok
[INFO] [stdout] test index::grow::tests::test_grow_state_progress ... ok
[INFO] [stdout] test index::grow::tests::test_grow_result ... ok
[INFO] [stdout] test index::grow::tests::test_grow_config_builder ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_clone ... ok
[INFO] [stdout] test index::grow::tests::test_should_grow ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_compare_exchange_weak ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_entry_cas ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_load_index ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_new ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_new ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_clone ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_store_index ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_store ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_compare_exchange ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_overflow_entry_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_atomic_hash_bucket_entry_store ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_cold_hash_bucket_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_cold_hash_bucket_clone ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_cold_hash_bucket_new ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_cold_hash_bucket_size ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_clone_copy ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_cold_hash_bucket_num_entries ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_clone ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_new ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_eq ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_clone_copy ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_fixed_page_address_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_eq ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_new ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_eq ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_num_entries ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_clone_copy ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_from_control ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_entry_tentative ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_from_control ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_size ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_default ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_eq ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_debug ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_from_hash_bucket_entry ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_clone_copy ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_invalid ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_overflow_entry ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_to_hash_bucket_entry ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_index_hash_bucket_entry_with_read_cache ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_as_ptr ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_bucket_access ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_as_mut_ptr ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_checkpoint_complete_with_wait ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_checkpoint_failure ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_checkpoint_already_in_progress ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_checkpoint_chunk_calculations ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_bucket_at_mut ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_bucket_at ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_checkpoint_operations ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_recovery_already_in_progress ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_drop ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_recovery_failure ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_recovery_complete_with_wait ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_default ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_initialize ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_recovery_operations ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_reinitialize_same_size ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_reinitialize_different_size ... ok
[INFO] [stdout] test index::mem_index::overflow::tests::test_overflow_bucket_pool_reuses_deallocated_address ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_uninitialize_when_empty ... ok
[INFO] [stdout] test index::mem_index::tests::test_dump_distribution ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_uninitialize ... ok
[INFO] [stdout] test index::mem_index::tests::test_find_entry_not_found ... ok
[INFO] [stdout] test index::mem_index::tests::test_find_or_create_entry ... ok
[INFO] [stdout] test index::mem_index::tests::test_garbage_collect ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_entry_from_control ... ok
[INFO] [stdout] test index::hash_bucket::tests::test_hash_bucket_overflow_entry_default ... ok
[INFO] [stdout] test index::mem_index::tests::test_grow_empty_index ... ok
[INFO] [stdout] test index::mem_index::tests::test_grow_in_progress_prevention ... ok
[INFO] [stdout] test index::mem_index::tests::test_grow_config ... ok
[INFO] [stdout] test index::mem_index::tests::test_grow_with_overflow_entries_preserves_all_keys ... ok
[INFO] [stdout] test index::mem_index::tests::test_grow_with_entries ... ok
[INFO] [stdout] test index::mem_index::tests::test_mem_hash_index_initialize ... ok
[INFO] [stdout] test index::mem_index::tests::test_overflow_buckets_insert_and_find ... ok
[INFO] [stdout] test index::mem_index::tests::test_try_update_entry ... ok
[INFO] [stdout] test index::mem_index::tests::test_should_grow ... ok
[INFO] [stdout] test index::tests::test_index_config_clone ... ok
[INFO] [stdout] test index::mem_index::tests::test_checkpoint_preserves_stats ... ok
[INFO] [stdout] test index::tests::test_index_config_default ... ok
[INFO] [stdout] test index::tests::test_index_config_new ... ok
[INFO] [stdout] test index::tests::test_key_hash_clone_copy ... ok
[INFO] [stdout] test index::mem_index::tests::test_checkpoint_and_recover ... ok
[INFO] [stdout] test index::tests::test_key_hash_default ... ok
[INFO] [stdout] test index::tests::test_index_config_debug ... ok
[INFO] [stdout] test index::tests::test_key_hash_debug ... ok
[INFO] [stdout] test index::tests::test_key_hash_from_u64 ... ok
[INFO] [stdout] test index::tests::test_key_hash_new ... ok
[INFO] [stdout] test index::tests::test_key_hash_eq ... ok
[INFO] [stdout] test index::tests::test_key_hash_table_index ... ok
[INFO] [stdout] test index::tests::test_key_hash_tag_bits_constant ... ok
[INFO] [stdout] test index::mem_index::tests::test_recover_without_preloaded_metadata ... ok
[INFO] [stdout] test index::mem_index::tests::test_overflow_buckets_checkpoint_and_recover ... ok
[INFO] [stdout] test index::mem_index::tests::test_verify_recovery ... ok
[INFO] [stdout] test index::tests::test_key_hash_tag_range ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_worker_start_stop ... ok
[INFO] [stdout] test log::format::tests::test_entry_header_roundtrip ... ok
[INFO] [stdout] test log::format::tests::test_metadata_roundtrip ... ok
[INFO] [stdout] test log::format::tests::test_metadata_checksum_mismatch ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_worker_stop_wakes_sleep ... ok
[INFO] [stdout] test index::tests::test_key_hash_table_index_deterministic ... ok
[INFO] [stdout] test index::tests::test_key_hash_tag ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_concurrent_log_scan_iterator_empty_range ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_concurrent_log_scan_iterator_get_next_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_concurrent_log_scan_iterator_progress ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_concurrent_log_scan_iterator_single_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_concurrent_log_scan_iterator_new ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_iterator ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_iterator_with_device ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_current_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_prefetch_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_next_prefetch_address ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_prefetch_page_mut ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_double_buffered_switch_pages ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_buffer_mut ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_get_next_view_skips_invalid_record ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_get_next_view_bounds_check ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_has_more ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_iterator ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_iterator_has_more ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_iterator_remaining_pages ... ok
[INFO] [stdout] test index::mem_index::tests::test_checkpoint_empty_index ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_status_clone_copy_debug ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_status_values ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_update ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_update_same_page ... ok
[INFO] [stdout] test index::cold_index::tests::test_find_entry_without_initialize_panics - should panic ... ok
[INFO] [stdout] test index::hash_table::tests::test_hash_table_non_power_of_two - should panic ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_reset ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_page_set_status ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_thread_id_does_not_exhaust_under_sequential_churn ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_advance_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_with_device ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_current_page_mut ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_finish_page ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_has_more ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_scan_range ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_log_scan_iterator_range ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_scan_range_empty ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_scan_range_clone_copy ... ok
[INFO] [stdout] test scan::log_iterator::tests::test_scan_range_debug ... ok
[INFO] [stdout] test stats::collector::tests::test_collector_creation ... ok
[INFO] [stdout] test stats::collector::tests::test_collector_enable_disable ... ok
[INFO] [stdout] test stats::collector::tests::test_collector_reset ... ok
[INFO] [stdout] test stats::collector::tests::test_collector_snapshot ... ok
[INFO] [stdout] test stats::collector::tests::test_format_bytes ... ok
[INFO] [stdout] test stats::collector::tests::test_config_builder ... ok
[INFO] [stdout] test stats::collector::tests::test_config_default ... ok
[INFO] [stdout] test log::inspect::tests::test_invalid_log_detection ... ok
[INFO] [stdout] test stats::metrics::tests::test_allocator_stats ... ok
[INFO] [stdout] test stats::metrics::tests::test_hash_index_stats ... ok
[INFO] [stdout] test stats::metrics::tests::test_hybrid_log_stats ... ok
[INFO] [stdout] test stats::metrics::tests::test_operation_stats ... ok
[INFO] [stdout] test stats::metrics::tests::test_session_stats ... ok
[INFO] [stdout] test stats::reporter::tests::test_compact_format ... ok
[INFO] [stdout] test stats::reporter::tests::test_csv_format ... ok
[INFO] [stdout] test stats::reporter::tests::test_csv_header ... ok
[INFO] [stdout] test stats::metrics::tests::test_store_stats ... ok
[INFO] [stdout] test stats::reporter::tests::test_detailed_toggle ... ok
[INFO] [stdout] test stats::reporter::tests::test_text_format ... ok
[INFO] [stdout] test stats::reporter::tests::test_json_format ... ok
[INFO] [stdout] test index::cold_index::tests::test_cold_index_multiple_entries ... ok
[INFO] [stdout] test status::tests::test_index_operation_type_clone_copy ... ok
[INFO] [stdout] test status::tests::test_index_operation_type_debug ... ok
[INFO] [stdout] test status::tests::test_index_operation_type_default ... ok
[INFO] [stdout] test status::tests::test_internal_status_clone_copy ... ok
[INFO] [stdout] test status::tests::test_index_operation_type_as_str ... ok
[INFO] [stdout] test status::tests::test_internal_status_debug ... ok
[INFO] [stdout] test status::tests::test_internal_status_to_operation_status ... ok
[INFO] [stdout] test status::tests::test_operation_status_clone_copy ... ok
[INFO] [stdout] test status::tests::test_operation_status_all_conversions ... ok
[INFO] [stdout] test status::tests::test_operation_status_conversion ... ok
[INFO] [stdout] test status::tests::test_operation_status_is_success ... ok
[INFO] [stdout] test log::faster_log::tests::test_wait_for_commit_blocks_until_padding_sealed ... ok
[INFO] [stdout] test status::tests::test_operation_status_default ... ok
[INFO] [stdout] test status::tests::test_operation_type_as_str ... ok
[INFO] [stdout] test status::tests::test_operation_type_debug ... ok
[INFO] [stdout] test status::tests::test_status_as_str ... ok
[INFO] [stdout] test status::tests::test_operation_status_debug ... ok
[INFO] [stdout] test status::tests::test_operation_status_is_not_found ... ok
[INFO] [stdout] test status::tests::test_operation_type_clone_copy ... ok
[INFO] [stdout] test status::tests::test_operation_status_is_on_disk ... ok
[INFO] [stdout] test status::tests::test_operation_status_needs_retry ... ok
[INFO] [stdout] test status::tests::test_status_all_error_types ... ok
[INFO] [stdout] test status::tests::test_status_checks ... ok
[INFO] [stdout] test status::tests::test_operation_type_display ... ok
[INFO] [stdout] test status::tests::test_status_clone_copy ... ok
[INFO] [stdout] test status::tests::test_status_debug ... ok
[INFO] [stdout] test status::tests::test_status_default ... ok
[INFO] [stdout] test status::tests::test_status_display ... ok
[INFO] [stdout] test store::async_session::tests::test_yield_once ... ok
[INFO] [stdout] test store::contexts::tests::test_pending_context ... ok
[INFO] [stdout] test store::contexts::tests::test_simple_read_context ... ok
[INFO] [stdout] test store::contexts::tests::test_simple_upsert_context ... ok
[INFO] [stdout] test compaction::auto_compact::tests::test_auto_compaction_worker_triggers_compaction ... ok
[INFO] [stdout] test store::contexts::tests::test_increment_context ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_disk_read_cache_entry_clone ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_disk_read_cache_entry_debug ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_disk_read_result_clone ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_disk_read_result_debug ... ok
[INFO] [stdout] test store::async_session::tests::test_async_session_builder ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_multiple_disk_read_submissions ... ok
[INFO] [stdout] test epoch::light_epoch::tests::test_thread_id_reuse_changes_generation ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_tombstone_fixed ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_concurrent_take_completed_io ... ok
[INFO] [stdout] test store::async_session::tests::test_async_session_sync_operations ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_invalid_header ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_too_small ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_pending_io_key_eq ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_pending_io_key_debug ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_pending_io_key_hash ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_valid_fixed ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_record_info_size_constant ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_rawbytes ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_fixed_too_short_for_data ... ok
[INFO] [stdout] test store::async_session::tests::test_async_session_creation ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_varlen_insufficient_data ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_varlen_tombstone ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_varlen_overflow ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_varlen_too_small_header ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_submit_disk_read_for_context_fixed ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_varlen_lengths_size_constant ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_take_completed_io_for_context_nonexistent ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_varlen_header_size_constant ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_submit_disk_read_for_context_varlen ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_submit_disk_read_for_context_dedup ... ok
[INFO] [stdout] test store::faster_kv::tests::test_allocator_stats ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_take_completed_io_for_context_empty ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_take_disk_read_result_nonexistent_address ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_not_exists ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_empty_store ... ok
[INFO] [stdout] test store::faster_kv::tests::test_active_threads_snapshot ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_take_disk_read_result_empty ... ok
[INFO] [stdout] test index::mem_index::tests::test_checkpoint_header_matches_overflow_snapshot_under_concurrent_allocations ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_durability_default ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_failure_rolls_back_version ... ok
[INFO] [stdout] test store::faster_kv::tests::test_auto_compaction_scheduled ... ok
[INFO] [stdout] test store::faster_kv::tests::test_clear_read_cache_without_cache ... ok
[INFO] [stdout] test store::faster_kv::pending_io_support::tests::test_parse_disk_record_varlen_valid ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_with_data ... ok
[INFO] [stdout] test store::faster_kv::tests::test_checkpoint_increments_version ... ok
[INFO] [stdout] test store::faster_kv::tests::test_clear_read_cache ... ok
[INFO] [stdout] test store::faster_kv::tests::test_conditional_insert_aborted ... ok
[INFO] [stdout] test store::faster_kv::tests::test_compaction_not_in_progress ... ok
[INFO] [stdout] test store::faster_kv::tests::test_compaction_config ... ok
[INFO] [stdout] test store::faster_kv::tests::test_compaction_removes_obsolete_records ... ok
[INFO] [stdout] test store::faster_kv::tests::test_conditional_insert_success ... ok
[INFO] [stdout] test store::faster_kv::tests::test_create_store ... ok
[INFO] [stdout] test store::faster_kv::tests::test_continue_async_session ... ok
[INFO] [stdout] test store::faster_kv::tests::test_compaction_preserves_live_records ... ok
[INFO] [stdout] test store::faster_kv::tests::test_continue_session ... ok
[INFO] [stdout] test store::faster_kv::tests::test_faster_kv_config_default ... ok
[INFO] [stdout] test store::faster_kv::tests::test_faster_kv_config_new ... ok
[INFO] [stdout] test store::faster_kv::tests::test_auto_compaction_multiple_workers_stop ... ok
[INFO] [stdout] test store::faster_kv::tests::test_delete_not_found ... ok
[INFO] [stdout] test store::faster_kv::tests::test_create_store_with_compaction_config ... ok
[INFO] [stdout] test store::faster_kv::tests::test_auto_compaction_handle_stop_wakes_worker ... ok
[INFO] [stdout] test store::faster_kv::tests::test_epoch_arc ... ok
[INFO] [stdout] test store::faster_kv::tests::test_device ... ok
[INFO] [stdout] test store::faster_kv::tests::test_index_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_grow_not_in_progress ... ok
[INFO] [stdout] test store::faster_kv::tests::test_create_store_with_read_cache ... ok
[INFO] [stdout] test store::faster_kv::tests::test_get_checkpoint_info ... ok
[INFO] [stdout] test store::faster_kv::tests::test_enable_disable_stats ... ok
[INFO] [stdout] test log::inspect::tests::test_check_log_file ... ok
[INFO] [stdout] test log::inspect::tests::test_get_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_epoch ... ok
[INFO] [stdout] test store::faster_kv::tests::test_index_size ... ok
[INFO] [stdout] test store::faster_kv::tests::test_grow_already_in_progress ... ok
[INFO] [stdout] test store::faster_kv::tests::test_hlog_max_size_reached ... ok
[INFO] [stdout] test store::faster_kv::tests::test_delete ... ok
[INFO] [stdout] test store::faster_kv::tests::test_log_compact_empty ... ok
[INFO] [stdout] test store::faster_kv::tests::test_log_checkpoint_backend_default ... ok
[INFO] [stdout] test store::faster_kv::tests::test_multiple_operations ... ok
[INFO] [stdout] test store::faster_kv::tests::test_log_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_log_utilization ... ok
[INFO] [stdout] test store::faster_kv::tests::test_read_cache_config_none ... ok
[INFO] [stdout] test store::faster_kv::tests::test_operational_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_read_cache_config ... ok
[INFO] [stdout] test store::faster_kv::tests::test_list_checkpoints ... ok
[INFO] [stdout] test store::faster_kv::tests::test_rmw_basic ... ok
[INFO] [stdout] test store::faster_kv::tests::test_read_not_found ... ok
[INFO] [stdout] test store::faster_kv::tests::test_multiple_sessions ... ok
[INFO] [stdout] test store::faster_kv::tests::test_rmw_abort ... ok
[INFO] [stdout] test store::faster_kv::tests::test_hlog_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_operation_stats ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_active_state ... ok
[INFO] [stdout] test store::faster_kv::tests::test_rmw_not_found ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_complete_pending ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_registry_operations ... ok
[INFO] [stdout] test store::faster_kv::tests::test_set_checkpoint_durability ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_guid ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_version ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_refresh ... ok
[INFO] [stdout] test store::faster_kv::tests::test_should_compact ... ok
[INFO] [stdout] test store::faster_kv::tests::test_set_log_checkpoint_backend ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_context ... ok
[INFO] [stdout] test store::faster_kv::tests::test_start_async_session ... ok
[INFO] [stdout] test log::inspect::tests::test_inspect_valid_log ... ok
[INFO] [stdout] test store::faster_kv::tests::test_session_serial_num_increments ... ok
[INFO] [stdout] test store::faster_kv::tests::test_stats_snapshot ... ok
[INFO] [stdout] test store::faster_kv::tests::test_throughput ... ok
[INFO] [stdout] test store::faster_kv::tests::test_start_session_returns_too_many_threads_on_exhaustion ... ok
[INFO] [stdout] test store::faster_kv::tests::test_start_grow_valid ... ok
[INFO] [stdout] test store::faster_kv::tests::test_start_grow_invalid_size ... ok
[INFO] [stdout] test store::faster_kv::tests::test_recover_empty_store ... ok
[INFO] [stdout] test store::faster_kv::tests::test_stats_collector ... ok
[INFO] [stdout] test store::faster_kv::tests::test_store_without_read_cache ... ok
[INFO] [stdout] test store::faster_kv::tests::test_system_state_initial ... ok
[INFO] [stdout] test store::faster_kv::tests::test_upsert_same_key_multiple_times ... ok
[INFO] [stdout] test store::faster_kv::tests::test_upsert_and_read ... ok
[INFO] [stdout] test store::faster_kv::tests::test_size ... ok
[INFO] [stdout] test store::faster_kv::tests::test_upsert_max_key ... ok
[INFO] [stdout] test store::session::tests::test_thread_context ... ok
[INFO] [stdout] test store::state_transitions::tests::test_atomic_system_state ... ok
[INFO] [stdout] test store::state_transitions::tests::test_checkpoint_full_state_machine ... ok
[INFO] [stdout] test store::session::tests::test_session_state_conversion ... ok
[INFO] [stdout] test store::state_transitions::tests::test_checkpoint_incremental_state_machine_includes_index_phases ... ok
[INFO] [stdout] test store::state_transitions::tests::test_gc_state_machine ... ok
[INFO] [stdout] test store::state_transitions::tests::test_is_checkpoint ... ok
[INFO] [stdout] test store::state_transitions::tests::test_is_rest ... ok
[INFO] [stdout] test store::state_transitions::tests::test_system_state_packing ... ok
[INFO] [stdout] test tests::test_thread_pool_config_clone ... ok
[INFO] [stdout] test store::state_transitions::tests::test_try_start_action ... ok
[INFO] [stdout] test store::state_transitions::tests::test_grow_index_state_machine ... ok
[INFO] [stdout] test tests::test_size_constants ... ok
[INFO] [stdout] test tests::test_thread_pool_config_debug ... ok
[INFO] [stdout] test log::inspect::tests::test_is_valid_log ... ok
[INFO] [stdout] test tests::test_thread_pool_config_default ... ok
[INFO] [stdout] test tests::test_thread_pool_config_effective_threads ... ok
[INFO] [stdout] test tests::test_thread_pool_config_with_num_threads ... ok
[INFO] [stdout] test tests::test_thread_pool_config_with_thread_name_prefix ... ok
[INFO] [stdout] test utility::tests::test_pad_alignment ... ok
[INFO] [stdout] test utility::tests::test_next_power_of_two ... ok
[INFO] [stdout] test store::session::tests::test_thread_context_serial_num ... ok
[INFO] [stdout] test store::state_transitions::tests::test_checkpoint_index_state_machine ... ok
[INFO] [stdout] test tests::test_thread_pool_config_new ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_builder ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_equality ... ok
[INFO] [stdout] test utility::tests::test_aligned_buffer ... ok
[INFO] [stdout] test utility::tests::test_is_power_of_two ... ok
[INFO] [stdout] test store::faster_kv::tests::test_upsert_zero_key ... ok
[INFO] [stdout] test store::faster_kv::tests::test_upsert_zero_value ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_from_slice ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_from_string ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_hash ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_new ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_metadata ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_serialize_with_metadata ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_serialize_deserialize ... ok
[INFO] [stdout] test varlen::traits::tests::test_var_len_struct ... ok
[INFO] [stdout] test varlen::traits::tests::test_var_len_value_in_place_update ... ok
[INFO] [stdout] test varlen::span_byte::tests::test_span_byte_total_size ... ok
[INFO] [stdout] test varlen::traits::tests::test_var_len_value_in_place_update_clears_stale_bytes ... ok
[INFO] [stdout] test varlen::traits::tests::test_var_len_value_in_place_update_length_correctness ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 743 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/async_session.rs (/opt/rustwide/target/debug/deps/async_session-f4931ee5e274c402)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_async_session_continue_async_session ... ok
[INFO] [stdout] test test_async_session_builder ... ok
[INFO] [stdout] test test_async_session_from_store ... ok
[INFO] [stdout] test test_async_session_read ... ok
[INFO] [stdout] test test_async_session_rmw ... ok
[INFO] [stdout] test test_async_session_refresh ... ok
[INFO] [stdout] test test_async_session_continue_from_state ... ok
[INFO] [stdout] test test_async_session_complete_pending ... ok
[INFO] [stdout] test test_async_session_multiple_upserts ... ok
[INFO] [stdout] test test_async_session_context_mut ... ok
[INFO] [stdout] test test_async_session_rmw_abort ... ok
[INFO] [stdout] test test_async_session_builder_from_state ... ok
[INFO] [stdout] test test_async_session_delete_nonexistent ... ok
[INFO] [stdout] test test_async_session_serial_increments ... ok
[INFO] [stdout] test test_async_session_context ... ok
[INFO] [stdout] test test_async_session_guid_unique ... ok
[INFO] [stdout] test test_async_session_rmw_create_new ... ok
[INFO] [stdout] test test_async_session_delete ... ok
[INFO] [stdout] test test_async_session_read_not_found ... ok
[INFO] [stdout] test test_async_session_to_state ... ok
[INFO] [stdout] test test_async_session_update_existing ... ok
[INFO] [stdout] test test_async_session_upsert ... ok
[INFO] [stdout] test test_async_session_start_end ... ok
[INFO] [stdout] test test_multiple_sessions_different_threads ... ok
[INFO] [stderr]      Running tests/auto_compaction.rs (/opt/rustwide/target/debug/deps/auto_compaction-c1336f31b0627b3d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_auto_compaction_handle_stop_joins_worker ... ok
[INFO] [stderr]      Running tests/basic_ops.rs (/opt/rustwide/target/debug/deps/basic_ops-d3d65bf47be0e06c)
[INFO] [stdout] test test_multiple_auto_compaction_workers_independent_lifecycle ... ok
[INFO] [stdout] test test_auto_compaction_worker_exits_when_store_dropped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_concurrent_sessions ... ok
[INFO] [stdout] test test_delete_nonexistent ... ok
[INFO] [stdout] test test_basic_upsert_read ... ok
[INFO] [stdout] test test_read_nonexistent ... ok
[INFO] [stdout] test test_delete ... ok
[INFO] [stdout] test test_update_existing ... ok
[INFO] [stdout] test test_multiple_keys ... ok
[INFO] [stdout] test test_log_stats ... ok
[INFO] [stderr]      Running tests/checkpoint.rs (/opt/rustwide/target/debug/deps/checkpoint-4b50dec5c5156e64)
[INFO] [stdout] test test_overwrite_chain ... ok
[INFO] [stdout] test test_session_lifecycle ... ok
[INFO] [stdout] test test_index_stats ... ok
[INFO] [stdout] test test_large_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_recover_invalid_token ... ok
[INFO] [stdout] test test_empty_checkpoint_list ... ok
[INFO] [stdout] test test_checkpoint_metadata_consistency ... ok
[INFO] [stdout] test test_concurrent_reads_during_checkpoint ... ok
[INFO] [stdout] test test_checkpoint_and_recover_data ... ok
[INFO] [stdout] test test_multiple_checkpoints ... ok
[INFO] [stdout] test test_checkpoint_files_structure ... ok
[INFO] [stdout] test test_checkpoint_with_deletes ... ok
[INFO] [stdout] test test_checkpoint_basic ... ok
[INFO] [stdout] test test_checkpoint_version_increment ... ok
[INFO] [stdout] test test_recover_restores_version ... ok
[INFO] [stderr]      Running tests/checkpoint_concurrent.rs (/opt/rustwide/target/debug/deps/checkpoint_concurrent-80401a6b0c15171c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stderr] error: test failed, to rerun pass `--test checkpoint_concurrent`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/checkpoint_concurrent-80401a6b0c15171c` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "c39320129a4dd67d5ab79f0c0018f454a9e0a7fc13fb61a4b48e1d8619fe8595", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c39320129a4dd67d5ab79f0c0018f454a9e0a7fc13fb61a4b48e1d8619fe8595", kill_on_drop: false }`
[INFO] [stdout] c39320129a4dd67d5ab79f0c0018f454a9e0a7fc13fb61a4b48e1d8619fe8595
