[INFO] fetching crate grafeo-core 0.5.30... [INFO] testing grafeo-core-0.5.30 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate grafeo-core 0.5.30 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate grafeo-core 0.5.30 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate grafeo-core 0.5.30 [INFO] tweaked toml for crates.io crate grafeo-core 0.5.30 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate grafeo-core 0.5.30 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate grafeo-core 0.5.30 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ordered-float v5.3.0 [INFO] [stderr] Downloaded seq-macro v0.3.6 [INFO] [stderr] Downloaded twox-hash v2.1.2 [INFO] [stderr] Downloaded grafeo-common v0.5.30 [INFO] [stderr] Downloaded parquet v58.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bb8ea12c49e2cf0407952e9ef9c33193aaee798c1f61b93bc8f8d6d27fac9684 [INFO] running `Command { std: "docker" "start" "-a" "bb8ea12c49e2cf0407952e9ef9c33193aaee798c1f61b93bc8f8d6d27fac9684", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bb8ea12c49e2cf0407952e9ef9c33193aaee798c1f61b93bc8f8d6d27fac9684", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb8ea12c49e2cf0407952e9ef9c33193aaee798c1f61b93bc8f8d6d27fac9684", kill_on_drop: false }` [INFO] [stdout] bb8ea12c49e2cf0407952e9ef9c33193aaee798c1f61b93bc8f8d6d27fac9684 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 40d7c73e1ed0f57fc3e6c40b4d7df6dd1cffa3b752007cf2f91ba9699868259c [INFO] running `Command { std: "docker" "start" "-a" "40d7c73e1ed0f57fc3e6c40b4d7df6dd1cffa3b752007cf2f91ba9699868259c", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling bincode v2.0.1 [INFO] [stderr] Compiling arcstr v1.2.0 [INFO] [stderr] Compiling grafeo-common v0.5.30 [INFO] [stderr] Compiling grafeo-core v0.5.30 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.81s [INFO] running `Command { std: "docker" "inspect" "40d7c73e1ed0f57fc3e6c40b4d7df6dd1cffa3b752007cf2f91ba9699868259c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "40d7c73e1ed0f57fc3e6c40b4d7df6dd1cffa3b752007cf2f91ba9699868259c", kill_on_drop: false }` [INFO] [stdout] 40d7c73e1ed0f57fc3e6c40b4d7df6dd1cffa3b752007cf2f91ba9699868259c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2fa1ae00b5884f332571960368fe7f49b85255741b8a06687f884d53b3ff637d [INFO] running `Command { std: "docker" "start" "-a" "2fa1ae00b5884f332571960368fe7f49b85255741b8a06687f884d53b3ff637d", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling zerocopy-derive v0.8.40 [INFO] [stderr] Compiling cc v1.2.56 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling grafeo-core v0.5.30 (/opt/rustwide/workdir) [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 44.05s [INFO] running `Command { std: "docker" "inspect" "2fa1ae00b5884f332571960368fe7f49b85255741b8a06687f884d53b3ff637d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2fa1ae00b5884f332571960368fe7f49b85255741b8a06687f884d53b3ff637d", kill_on_drop: false }` [INFO] [stdout] 2fa1ae00b5884f332571960368fe7f49b85255741b8a06687f884d53b3ff637d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9f1730eab179c49b680397c17fef7e63b924c946d7cdff8ee1aa618a5c00eccf [INFO] running `Command { std: "docker" "start" "-a" "9f1730eab179c49b680397c17fef7e63b924c946d7cdff8ee1aa618a5c00eccf", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/grafeo_core-fb7f5d41f2bb8e45) [INFO] [stdout] [INFO] [stdout] running 1181 tests [INFO] [stdout] test cache::second_chance::tests::test_all_accessed_eviction ... ok [INFO] [stdout] test cache::second_chance::tests::test_clear ... ok [INFO] [stdout] test cache::second_chance::tests::test_contains_key ... ok [INFO] [stdout] test cache::second_chance::tests::test_get_mut ... ok [INFO] [stdout] test cache::second_chance::tests::test_clone ... ok [INFO] [stdout] test cache::second_chance::tests::test_iterators ... ok [INFO] [stdout] test cache::second_chance::tests::test_remove ... ok [INFO] [stdout] test cache::second_chance::tests::test_capacity_respected ... ok [INFO] [stdout] test cache::second_chance::tests::test_second_chance_eviction ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_checkpoint_basic ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_checkpoint_exceeds_threshold ... ok [INFO] [stdout] test cache::second_chance::tests::test_update_existing ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_apply_feedback ... ok [INFO] [stdout] test execution::adaptive::tests::test_absolute_deviation ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_checkpoint_with_zero_estimate ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_basic ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_correction_factor ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_min_rows ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_reset ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_should_reoptimize ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_execution_config_mark_triggered ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_execution_config_should_reoptimize ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_event_callback ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_execution_config_record_checkpoint ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_summary ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_deviation_ratio ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_overestimate ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_zero_estimate ... ok [INFO] [stdout] test execution::adaptive::tests::test_feedback_collection ... ok [INFO] [stdout] test execution::adaptive::tests::test_feedback_running_counter ... ok [INFO] [stdout] test execution::adaptive::tests::test_reoptimization_decision_abort ... ok [INFO] [stdout] test execution::adaptive::tests::test_reoptimization_decision_reoptimize ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_builder ... ok [INFO] [stdout] test execution::adaptive::tests::test_shared_context ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_flatten_no_selection ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_accurate ... ok [INFO] [stdout] test execution::adaptive::tests::test_reoptimization_decision_continue ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_zero_both ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_reset ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_selection ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_zone_hints_clear ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_creation ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_zone_hints_preserved_on_clone ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_zone_hints_set_and_get ... ok [INFO] [stdout] test execution::chunk::tests::test_selected_indices ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_cached_multiplicities ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_caching ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_pipeline_config_custom ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_selection ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_default ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_set_state ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_unflat ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorization_state_flat ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorization_state_unflat ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_all ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_filter_level ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_selection_mut ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_filter_level_invalid ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_set_cached_multiplicities ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_invalidate_cache ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_pipeline_config_default ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_level ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_is_selected_invalid_level ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_flat ... ok [INFO] [stdout] test execution::adaptive::tests::test_checkpoint_underestimate ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_clear_selection ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_factorization_state ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_flatten ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_all ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_filter ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_new ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_selected_count_cached ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_selected_count_empty ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_selected_count_single_level ... ok [INFO] [stdout] test execution::chunk_state::tests::test_factorized_selection_selected_count_multi_level ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_reset_clears_zone_hints ... ok [INFO] [stdout] test execution::chunk_state::tests::test_chunk_state_generation ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_all_column_names ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_iter_all ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_iter_sparse ... ok [INFO] [stdout] test cache::second_chance::tests::test_basic_operations ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_avg_deepest ... ok [INFO] [stdout] test execution::collector::tests::test_materialize_collector ... ok [INFO] [stdout] test execution::collector::tests::test_limit_collector ... ok [INFO] [stdout] test execution::collector::tests::test_stats_collector ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_avg_deepest_empty ... ok [INFO] [stdout] test execution::collector::tests::test_stats_merge ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_add_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_chunk_state_access ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_chunk_variant ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_chunk_variant_factorized ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_chunk_variant_from ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_empty_chunk ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_chunk_variant_is_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_compute_path_multiplicities_single_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_factorization_level_group_count ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_compute_path_multiplicities ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_factorization_level_multiplicities ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_count_rows ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_compute_path_multiplicities_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_multi ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_factorization_level_physical_value_count ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_multi_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_all_filtered ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_multi_no_columns ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_from_predicate_partial ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_logical_row_iter_single_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_filter_deepest_invalid_column ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_level_mut ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_flatten_multi_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_flatten_single_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_max_deepest_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_factorization_level_column_mut ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_factorization_level_column_names ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_from_flat ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_logical_row_iter_multi_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_min_deepest ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_min_deepest_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_min_deepest_invalid_column ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_path_multiplicities_cached ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_project_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_recompute_logical_row_count_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_project_invalid_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_min_max_with_strings ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_sum_deepest ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_sum_deepest_invalid_column ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_project_empty_specs ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_sum_deepest_empty ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_sum_deepest_with_float ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_value_less_than ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_total_column_count ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_empty_chunk ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_empty_chunk_streaming ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_exact_size_iterator ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_precomputed_iter_count ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_project_multi_level ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_project ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_precomputed_iter_rows ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_precomputed_iter_reset ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_indices_clone ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_precomputed_iter_get ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_indices_new ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_get_invalid ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_from_ref ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_new ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_precomputed_iter_values ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_random_access ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_level_count ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_streaming_iter ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_streaming_iter_current_indices ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_to_vec ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_get_node_id ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_indices_as_slice ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_streaming_iter_reset ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_data_access ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_get ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_empty_parents ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_factorized_state_debug ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_count_for_parent_out_of_bounds ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_data_mut ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_data_type ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_empty_vector ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_factorized_vector_clone ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_flatten_flat_no_mults ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_flatten_unflat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_flatten_with_multiplicities ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_get_for_parent_flat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_get_for_parent ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_flat_vector ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_flatten_flat_with_mults ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_get_node_id_physical ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_get_edge_id_physical ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_iter_with_parent_empty ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_get_physical ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_iter_with_parent_empty_parents ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_iter_with_parent_unflat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_logical_row_count ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_logical_row_count_flat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_offsets_flat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_range_for_parent_flat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_unflat_metadata_debug ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_unflat_vector ... ok [INFO] [stdout] test execution::chunk::tests::test_chunk_zone_hints_default ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_filter_sparse ... ok [INFO] [stdout] test execution::chunk_state::tests::test_level_selection_from_predicate_all_selected ... ok [INFO] [stdout] test execution::factorized_chunk::tests::test_max_deepest ... ok [INFO] [stdout] test execution::memory::tests::test_adjusted_chunk_size_normal ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_row_view_values ... ok [INFO] [stdout] test execution::memory::tests::test_adjusted_chunk_size_under_pressure ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_range_for_parent_out_of_bounds ... ok [INFO] [stdout] test execution::memory::tests::test_builder ... ok [INFO] [stdout] test execution::memory::tests::test_builder_insufficient_memory ... ok [INFO] [stdout] test execution::memory::tests::test_execution_context_allocation ... ok [INFO] [stdout] test execution::memory::tests::test_execution_context_creation ... ok [INFO] [stdout] test execution::memory::tests::test_execution_context_tracked_allocation ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_logical_row_count_missing_mult ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_node_id_vector ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_iter_with_parent_flat ... ok [INFO] [stdout] test execution::factorized_vector::tests::test_offsets_unflat ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_avg_distinct ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_collect_distinct ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_empty_aggregation ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_count_distinct ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_group_concat ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_first_and_last ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_grouped_aggregation ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_grouped_count_distinct ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_percentile_extremes ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_sample ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_simple_min_max ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_simple_avg ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_stdev_pop_single_value ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_context_no_deviation ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_multiple_aggregates ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_percentile_cont ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_percentile_disc ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_collect ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_grouped_count ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_simple_sum ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_stdev_sample ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_stdev_single_value ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_variance_sample ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_sum_with_string_values ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_sum_distinct ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_variance_single_value ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_variance_population ... ok [INFO] [stdout] test execution::operators::distinct::tests::test_distinct_single_column ... ok [INFO] [stdout] test execution::operators::distinct::tests::test_distinct_across_chunks ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_empty_input ... ok [INFO] [stdout] test execution::operators::distinct::tests::test_distinct_all_columns ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_stdev_population ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_name ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_incoming ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_no_edges ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_reset ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_empty_chunk_aggregates ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_max_aggregate ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_min_aggregate ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_with_chunk_capacity ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_with_edge_type_filter ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_multiple_source_nodes ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_avg_aggregate ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_count_aggregate ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_outgoing ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_multiplicity_weighted_sum ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_chain_two_hop ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_expand_basic ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_expand_multi_edge_type_filter ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_expand_no_edges ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_vs_flat_equivalence ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_batch_wrong_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_batch_invalid_column ... ok [INFO] [stdout] test execution::operators::factorized_expand::tests::test_factorized_memory_savings ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_batch_invalid_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_batch ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_eq_int ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_invalid_column ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_ne ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_lt_le_ge ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_wrong_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_target_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_string ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_and_predicate ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_batch ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_and_predicate_target_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_batch_invalid_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_bool ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_evaluate ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_debug_clone ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_float ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_invalid_column ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_invalid_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_le_ge ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_lt ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_string ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_ne ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_mixed_int_float ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_target_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_type_mismatch ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_column_predicate_wrong_level ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_compare_op_clone_eq ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_compare_op_debug ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_factorized_filter_multi_level_predicate ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_factorized_filter_operator_apply_filter ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_factorized_filter_selection ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_or_predicate ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_factorized_filter_operator_empty_chunk ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::test_or_predicate_target_level ... ok [INFO] [stdout] test execution::operators::filter::tests::test_arithmetic_operators ... ok [INFO] [stdout] test execution::operators::filter::tests::test_coalesce_function ... ok [INFO] [stdout] test execution::operators::filter::tests::test_case_expression_searched ... ok [INFO] [stdout] test execution::operators::filter::tests::test_case_expression_simple ... ok [INFO] [stdout] test execution::operators::filter::tests::test_comparison_string ... ok [INFO] [stdout] test execution::operators::filter::tests::test_comparison_bool ... ok [INFO] [stdout] test execution::operators::filter::tests::test_comparison_float64 ... ok [INFO] [stdout] test execution::operators::filter::tests::test_comparison_with_boundary_values ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_binary_addition_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_cross_type_string_float_equality ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_float ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_gt_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_cross_type_string_int_equality ... ok [INFO] [stdout] test execution::operators::filter::tests::test_cross_type_string_numeric_ordering ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_type_mismatch ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_binary_division_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_binary_modulo_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_binary_subtraction_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_comparison_eq ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_comparison_le_ge ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_case_simple ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_binary_multiplication_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_case_falls_to_else ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_comparison_gt ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_comparison_ne ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_concat_null ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_concat_string_with_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_contains ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_ends_with ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_concat_int_with_string ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_concat_strings ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_comparison_lt ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_exists_function ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_in_operator_strings ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_in_operator ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_is_null_on_missing_variable ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_is_null ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_is_not_null ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_index_access ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_comprehension_with_filter ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_like_null ... ok [INFO] [stdout] test execution::adaptive::tests::test_adaptive_pipeline_builder ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_streaming_iter_exhausted ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_like_single_char ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_predicate_any ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_predicate_single ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_predicate_none ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_logical_or ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_logical_and ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_logical_xor ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_modulo_by_zero ... ok [INFO] [stdout] test execution::operators::aggregate::tests::test_simple_count ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_modulo_mixed ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_nullif_via_case ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_reduce_product ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_reverse_list ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_reduce_sum ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_negative_index ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_list_predicate_all ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_reverse_string ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_map_key_access ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_simple_case_with_operand ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_modulo_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_starts_with ... ok [INFO] [stdout] test execution::factorized_iter::tests::test_single_level_chunk ... ok [INFO] [stdout] test execution::operators::expand::tests::test_expand_edge_type_case_insensitive ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_like_wildcard ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_add_bool ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_add_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_add_null ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_concatenation ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_comparison ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_index_access ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_slice ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_string_negative_index ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_toboolean ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_type_coercion_float_minus_int ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_type_coercion_int_eq_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_type_coercion_int_mul_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_type_coercion_int_plus_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_unary_not ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_tointeger_from_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_tofloat ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_bool ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_type_coercion_int_lt_float ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_tostring_types ... ok [INFO] [stdout] test execution::operators::filter::tests::test_filter_comparison ... ok [INFO] [stdout] test execution::operators::filter::tests::test_expression_predicate_with_labels_function ... ok [INFO] [stdout] test execution::operators::filter::tests::test_filter_empty_result ... ok [INFO] [stdout] test execution::operators::filter::tests::test_filter_operator_reset ... ok [INFO] [stdout] test execution::operators::filter::tests::test_filter_with_all_rows_matching ... ok [INFO] [stdout] test execution::operators::filter::tests::test_filter_with_sparse_data ... ok [INFO] [stdout] test execution::operators::filter::tests::test_in_operator ... ok [INFO] [stdout] test execution::operators::filter::tests::test_index_access_list ... ok [INFO] [stdout] test execution::operators::filter::tests::test_list_functions ... ok [INFO] [stdout] test execution::operators::filter::tests::test_logical_operators ... ok [INFO] [stdout] test execution::operators::filter::tests::test_map_expression ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_equality_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_greater_than_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_greater_than_no_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_equality_no_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_less_than_no_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_not_equal_always_conservative ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_less_than_match ... ok [INFO] [stdout] test execution::operators::filter::tests::test_might_match_chunk_no_hints ... ok [INFO] [stdout] test execution::operators::filter::tests::test_predicate_on_wrong_column_returns_empty ... ok [INFO] [stdout] test execution::operators::filter::tests::test_stacked_filters_respect_selection_vector ... ok [INFO] [stdout] test execution::operators::filter::tests::test_string_operators ... ok [INFO] [stdout] test execution::operators::filter::tests::test_pow_operator ... ok [INFO] [stdout] test execution::operators::filter::tests::test_mixed_type_comparison_int_float ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_child_returns_none ... ok [INFO] [stdout] test execution::operators::filter::tests::test_type_conversion_functions ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_avg_over_edges ... ok [INFO] [stdout] test execution::operators::filter::tests::test_slice_access ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_non_list_column_returns_null ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_multiple_rows ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_sum_over_edges ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_sum_over_nodes ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_reset ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_join_inner ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_join_anti ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_join_left_outer ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_gcounter_empty ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_min_max_over_edges ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_map ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_name ... ok [INFO] [stdout] test execution::operators::leapfrog_join::tests::test_encode_decode_row_id ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_map_empty ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_oncounter_balanced ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_join_semi ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_gcounter ... ok [INFO] [stdout] test execution::operators::join::tests::test_hash_key_from_oncounter ... ok [INFO] [stdout] test execution::operators::leapfrog_join::tests::test_leapfrog_binary_intersection ... ok [INFO] [stdout] test execution::operators::leapfrog_join::tests::test_leapfrog_reset ... ok [INFO] [stdout] test execution::operators::limit::tests::test_limit ... ok [INFO] [stdout] test execution::operators::leapfrog_join::tests::test_leapfrog_empty_intersection ... ok [INFO] [stdout] test execution::operators::limit::tests::test_limit_skip_combined ... ok [INFO] [stdout] test execution::operators::limit::tests::test_limit_across_chunks ... ok [INFO] [stdout] test execution::operators::limit::tests::test_skip_all ... ok [INFO] [stdout] test execution::operators::limit::tests::test_limit_larger_than_input ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_format_name ... ok [INFO] [stdout] test execution::operators::limit::tests::test_skip_across_chunks ... ok [INFO] [stdout] test execution::operators::limit::tests::test_skip ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_empty_fields ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_delimiter_in_quoted ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_escaped_quotes ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_quoted ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_simple ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_single_field ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_parse_csv_tab_delimiter ... ok [INFO] [stdout] test execution::operators::load_data::tests::test_strip_file_prefix ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_duplicate_keys_last_value_wins ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_basic_map_collection ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_empty_input_produces_empty_map ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_multiple_chunks_merged_into_single_map ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_reset_allows_reprocessing ... ok [INFO] [stdout] test execution::operators::join::tests::test_nested_loop_cross_join ... ok [INFO] [stdout] test execution::operators::merge::tests::test_merge_with_on_create ... ok [INFO] [stdout] test execution::operators::merge::tests::test_merge_with_on_match ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_add_multiple_labels ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_non_string_keys_converted_via_display ... ok [INFO] [stdout] test execution::operators::filter::tests::test_regex_operator ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_node_reset_allows_re_execution ... ok [INFO] [stdout] test execution::collector::tests::test_count_collector ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_node_with_constraint_validator ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_node_with_input_operator ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_node_standalone ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_edge_with_properties_and_output_column ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_edge_no_input_returns_none ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_edge ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_node_detach ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_node_without_detach_errors_when_edges_exist ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_operator_names ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_property_source_property_access ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_remove_label ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_remove_nonexistent_label ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_add_label ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_node ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_multiple_properties ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_node_property_constant ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_node_property_from_column ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_delete_multiple_edges ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_edge_property ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_property_no_input_returns_none ... ok [INFO] [stdout] test execution::operators::parameter_scan::tests::test_parameter_scan_no_values ... ok [INFO] [stdout] test execution::operators::filter::tests::test_zone_map_allows_matching_chunk ... ok [INFO] [stdout] test execution::operators::map_collect::tests::test_name_returns_map_collect ... ok [INFO] [stdout] test execution::operators::parameter_scan::tests::test_parameter_scan_reset ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_column_not_found ... ok [INFO] [stdout] test execution::operators::parameter_scan::tests::test_parameter_scan_emits_single_row ... ok [INFO] [stdout] test execution::operators::filter::tests::test_unary_operators ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_empty_input ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_constant ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_identity ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_edge_resolve ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_multiple_constants ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_select_columns ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_name ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_node_resolve ... ok [INFO] [stdout] test execution::operators::project::tests::test_project_resolve_missing_entity ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_global_count ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_global_sum ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_spillable_aggregate_global ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_global_min_max ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_spillable_aggregate_no_spill ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_group_by_sum ... ok [INFO] [stdout] test execution::operators::push::distinct::tests::test_distinct_all_same ... ok [INFO] [stdout] test execution::operators::push::distinct::tests::test_distinct_all_unique ... ok [INFO] [stdout] test execution::operators::push::distinct::tests::test_distinct_multiple_chunks ... ok [INFO] [stdout] test execution::operators::push::distinct::tests::test_distinct_materializing ... ok [INFO] [stdout] test execution::operators::push::distinct::tests::test_distinct_with_duplicates ... ok [INFO] [stdout] test execution::operators::push::filter::tests::test_filter_equals ... ok [INFO] [stdout] test execution::operators::push::filter::tests::test_filter_greater_than ... ok [INFO] [stdout] test execution::operators::push::filter::tests::test_filter_no_matches ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_limit_multiple_chunks ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_limit_exact_limit ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_limit_over_limit ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_limit_under_limit ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_skip_exact_skip ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_skip_limit_combined ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_skip_partial ... ok [INFO] [stdout] test execution::operators::push::limit::tests::test_skip_under_skip ... ok [INFO] [stdout] test execution::operators::push::project::tests::test_project_arithmetic ... ok [INFO] [stdout] test execution::operators::push::project::tests::test_project_constant ... ok [INFO] [stdout] test execution::operators::push::project::tests::test_project_select_columns ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_sort_ascending ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_sort_descending ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_sort_multiple_chunks ... ok [INFO] [stdout] test execution::operators::factorized_aggregate::tests::test_sum_aggregate ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_spillable_sort_no_spill ... ok [INFO] [stdout] test execution::operators::factorized_filter::tests::property_predicate_tests::test_property_predicate_missing_property ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_case_no_else_returns_null ... ok [INFO] [stdout] test execution::operators::scan::tests::test_full_scan ... ok [INFO] [stdout] test execution::operators::scan::tests::test_scan_by_label ... ok [INFO] [stdout] test execution::operators::scan::tests::test_scan_reset ... ok [INFO] [stdout] test execution::operators::filter::tests::test_eval_unary_neg ... ok [INFO] [stdout] test execution::operators::horizontal_aggregate::tests::test_horizontal_empty_list_returns_null ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_add_label_no_input_returns_none ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_property_map_merge ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_set_property_map_replace ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_reset ... ok [INFO] [stdout] test execution::operators::push::filter::tests::test_filter_all_match ... ok [INFO] [stdout] test execution::operators::mutation::tests::test_create_edge ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_empty_results ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_brute_force ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_name ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_with_chunk_capacity ... ok [INFO] [stdout] test execution::operators::scan::tests::test_scan_with_mvcc_context ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_no_label_filter ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_all_shortest_paths_no_path ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_with_ef ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_all_shortest_paths_same_node ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_with_min_similarity ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_all_shortest_paths_multiple_paths ... ok [INFO] [stdout] test execution::operators::scan_vector::tests::test_vector_scan_with_distance_filter ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_all_shortest_paths_single_path ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_has_backward_adjacency ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_empty_input ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_prefers_shorter ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_with_edge_type_filter ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_no_path ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_long_chain ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_no_path ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_direct ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_prefers_shorter ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_same_node ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_bidirectional_bfs_diamond ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_same_node ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_two_hops ... ok [INFO] [stdout] test execution::operators::single_row::tests::test_empty_operator ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_operator_reset ... ok [INFO] [stdout] test execution::operators::single_row::tests::test_node_list_operator_empty ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_already_sorted ... ok [INFO] [stdout] test execution::operators::single_row::tests::test_node_list_operator ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_duplicate_values ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_by_string ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_multiple_pairs_in_chunk ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_ascending ... ok [INFO] [stdout] test execution::operators::single_row::tests::test_single_row_operator ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_multiple_chunks ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_descending ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_empty_input ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_multi_key ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_name ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_reverse_sorted ... ok [INFO] [stdout] test execution::operators::sort::tests::test_sort_single_row ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_as_factorized ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_flatten ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_chunk_state ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_find_shortest_path_with_edge_type_filter ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_as_flat ... ok [INFO] [stdout] test execution::operators::tests::test_operator_error_column_not_found ... ok [INFO] [stdout] test execution::operators::tests::test_operator_error_clone ... ok [INFO] [stdout] test execution::operators::shortest_path::tests::test_operator_name ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_into_inner ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_physical_size ... ok [INFO] [stdout] test execution::operators::union::tests::test_union_three_inputs ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_basic ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_empty_input ... ok [INFO] [stdout] test execution::operators::tests::test_flat_data_wrapper_new ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_multiple_rows ... ok [INFO] [stdout] test execution::operators::tests::test_operator_error_execution ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_empty_list ... ok [INFO] [stdout] test execution::operators::union::tests::test_union_empty_input ... ok [INFO] [stdout] test execution::operators::union::tests::test_union_reset ... ok [INFO] [stdout] test execution::operators::tests::test_operator_error_type_mismatch ... ok [INFO] [stdout] test execution::operators::tests::test_operator_error_debug ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_name ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_variable_name ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_single_element_list ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_with_offset ... ok [INFO] [stdout] test execution::operators::value_utils::tests::compare_cross_type_int_float ... ok [INFO] [stdout] test execution::operators::value_utils::tests::compare_incomparable ... ok [INFO] [stdout] test execution::operators::unwind::tests::test_unwind_with_ordinality ... ok [INFO] [stdout] test execution::operators::value_utils::tests::compare_rdf_numeric_strings ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_greater_than_larger ... ok [INFO] [stdout] test execution::operators::value_utils::tests::compare_same_type_int ... ok [INFO] [stdout] test execution::operators::union::tests::test_union_two_inputs ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_less_than_smaller ... ok [INFO] [stdout] test execution::operators::value_utils::tests::total_ordering_incomparable_returns_equal ... ok [INFO] [stdout] test execution::operators::value_utils::tests::value_to_f64_float ... ok [INFO] [stdout] test execution::operators::value_utils::tests::value_to_f64_int ... ok [INFO] [stdout] test execution::operators::value_utils::tests::value_to_f64_null ... ok [INFO] [stdout] test execution::operators::merge::tests::test_merge_creates_new_node ... ok [INFO] [stdout] test execution::operators::value_utils::tests::value_to_f64_non_numeric_string ... ok [INFO] [stdout] test execution::operators::value_utils::tests::value_to_f64_numeric_string ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_spillable_sort_descending_with_spilling ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_spillable_sort_with_spilling ... ok [INFO] [stdout] test execution::operators::push::sort::tests::test_spillable_sort_many_runs ... ok [INFO] [stdout] test execution::operators::merge::tests::test_merge_matches_existing_node ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_trail_mode_no_repeated_edges ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_acyclic_mode_no_repeated_nodes ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_greater_than_smaller ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_chain ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_less_than_larger ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_less_than_none_always_true ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_diamond ... ok [INFO] [stdout] test execution::operators::value_utils::tests::is_greater_than_none_always_true ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_empty_input ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_name ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_min_hops ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_no_matching_edges ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_single_hop ... ok [INFO] [stdout] test execution::operators::vector_join::tests::test_vector_join_static_query ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_with_path_length ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_with_chunk_capacity ... ok [INFO] [stdout] test execution::operators::variable_length_expand::tests::test_variable_length_expand_reset ... ok [INFO] [stdout] test execution::operators::vector_join::tests::test_vector_join_entity_to_entity ... ok [INFO] [stdout] test execution::operators::vector_join::tests::test_vector_join_name ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_spillable_aggregate_with_spilling ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_concat_parallel_results ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_hash_row_with_non_primitive_values ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_merge_sorted_runs_empty ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_merge_sorted_runs_descending ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_merge_sorted_runs_multiple ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_merge_sorted_runs_single ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_merge_distinct_results ... ok [INFO] [stdout] test execution::operators::vector_join::tests::test_vector_join_with_distance_filter ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_compute_morsel_size ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_compute_morsel_size_with_base ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_generate_adaptive_morsels ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_mergeable_accumulator ... ok [INFO] [stdout] test execution::parallel::merge::tests::test_rows_to_chunks ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_generate_morsels ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_generate_morsels_empty ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_morsel_empty ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_morsel_creation ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_collector_sink ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_cloneable_operator_factory ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_generate_morsels_exact_fit ... ok [INFO] [stdout] test execution::parallel::morsel::tests::test_morsel_split ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_empty_source ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_creation ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_pipeline_config ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_passthrough ... ok [INFO] [stdout] test execution::operators::push::aggregate::tests::test_spillable_aggregate_many_groups ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_concurrent_workers ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_numa_aware_stealing ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_max ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_fold_reduce_with_custom_init ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_min ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_try_collect ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_fold_reduce ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_stats ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_sum ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_partition ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_filter ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_numa_config_default ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_chunk_source_partition ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_numa_config_worker_node ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_scheduler_creation ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_chunk_source ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_scheduler_with_numa_config ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_submit_and_get_work ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_submit_batch ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_work_stealing ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_worker_handle ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_sum_i64 ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_numa_config_auto_detect ... ok [INFO] [stdout] test execution::parallel::fold::tests::test_parallel_count ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_under_pressure ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_vector_source_partition ... ok [INFO] [stdout] test execution::pipeline::tests::test_chunk_collector ... ok [INFO] [stdout] test execution::pipeline::tests::test_chunk_size_hints ... ok [INFO] [stdout] test execution::pipeline::tests::test_pipeline_with_operator ... ok [INFO] [stdout] test execution::profile::tests::profiled_operator_counts_rows_and_calls ... ok [INFO] [stdout] test execution::pipeline::tests::test_simple_pipeline ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_node_scan_source ... ok [INFO] [stdout] test execution::selection::tests::test_selection_filter ... ok [INFO] [stdout] test execution::parallel::source::tests::test_range_source ... ok [INFO] [stdout] test execution::profile::tests::profile_stats_default_is_zero ... ok [INFO] [stdout] test execution::parallel::source::tests::test_partitioned_source_reset ... ok [INFO] [stdout] test execution::parallel::source::tests::test_range_source_partition ... ok [INFO] [stdout] test execution::selection::tests::test_selection_all ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_vector_source ... ok [INFO] [stdout] test execution::profile::tests::profiled_operator_delegates_name ... ok [INFO] [stdout] test execution::selection::tests::test_selection_from_predicate ... ok [INFO] [stdout] test execution::profile::tests::profiled_operator_measures_time ... ok [INFO] [stdout] test execution::selection::tests::test_selection_intersect ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_node_scan_partition ... ok [INFO] [stdout] test execution::parallel::scheduler::tests::test_worker_local_queue ... ok [INFO] [stdout] test execution::selection::tests::test_selection_iterator ... ok [INFO] [stdout] test execution::sink::tests::test_collector_sink ... ok [INFO] [stdout] test execution::sink::tests::test_limiting_sink ... ok [INFO] [stdout] test execution::sink::tests::test_null_sink ... ok [INFO] [stdout] test execution::source::tests::test_empty_source ... ok [INFO] [stdout] test execution::source::tests::test_vector_source_chunked ... ok [INFO] [stdout] test execution::source::tests::test_vector_source_reset ... ok [INFO] [stdout] test execution::selection::tests::test_selection_union ... ok [INFO] [stdout] test execution::sink::tests::test_counting_sink ... ok [INFO] [stdout] test execution::sink::tests::test_materializing_sink ... ok [INFO] [stdout] test execution::source::tests::test_chunk_source ... ok [INFO] [stdout] test execution::source::tests::test_generator_source ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_spill_file_delete ... ok [INFO] [stdout] test execution::source::tests::test_vector_source_single_chunk ... ok [INFO] [stdout] test execution::spill::async_manager::tests::test_async_cleanup_on_drop ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_cleanup ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_descending ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_empty ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_spill_file_multiple_readers ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_spill_file_integers ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_many_runs ... ok [INFO] [stdout] test execution::spill::async_manager::tests::test_async_manager_creation ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_memory_only ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_reader_seek ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_runs_with_memory ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_single_run ... ok [INFO] [stdout] test execution::spill::async_manager::tests::test_async_spilled_bytes_tracking ... ok [INFO] [stdout] test execution::spill::async_manager::tests::test_async_create_spill_file ... ok [INFO] [stdout] test execution::parallel::source::tests::test_parallel_node_scan_morsels ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_two_runs ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_multi_column ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_spill_file_write_read ... ok [INFO] [stdout] test execution::spill::async_file::tests::test_async_spill_file_bytes_prefixed ... ok [INFO] [stdout] test execution::spill::file::tests::test_reader_seek ... ok [INFO] [stdout] test execution::spill::manager::tests::test_spilled_bytes_tracking ... ok [INFO] [stdout] test execution::spill::file::tests::test_spill_file_bytes_prefixed ... ok [INFO] [stdout] test execution::spill::async_manager::tests::test_async_cleanup ... ok [INFO] [stdout] test execution::spill::file::tests::test_spill_file_delete ... ok [INFO] [stdout] test execution::spill::partition::tests::test_cleanup ... ok [INFO] [stdout] test execution::spill::manager::tests::test_cleanup_on_drop ... ok [INFO] [stdout] test execution::spill::file::tests::test_spill_file_integers ... ok [INFO] [stdout] test execution::spill::file::tests::test_spill_file_multiple_readers ... ok [INFO] [stdout] test execution::spill::external_sort::tests::test_external_sort_with_nulls ... ok [INFO] [stdout] test execution::spill::manager::tests::test_manager_creation ... ok [INFO] [stdout] test execution::spill::file::tests::test_spill_file_write_read ... ok [INFO] [stdout] test execution::spill::partition::tests::test_drain_all ... ok [INFO] [stdout] test execution::parallel::pipeline::tests::test_parallel_pipeline_multiple_workers ... ok [INFO] [stdout] test execution::spill::partition::tests::test_insert_and_get ... ok [INFO] [stdout] test execution::spill::partition::tests::test_get_or_insert_with ... ok [INFO] [stdout] test execution::spill::manager::tests::test_cleanup ... ok [INFO] [stdout] test execution::spill::partition::tests::test_partition_for ... ok [INFO] [stdout] test execution::spill::manager::tests::test_create_spill_file ... ok [INFO] [stdout] test execution::spill::partition::tests::test_iter_all ... ok [INFO] [stdout] test execution::spill::partition::tests::test_multi_column_key ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialization_size ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_bool ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_gcounter_empty ... ok [INFO] [stdout] test execution::spill::partition::tests::test_spill_lru ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_int64 ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_multiple_rows ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_map ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_null ... ok [INFO] [stdout] test execution::spill::partition::tests::test_update_existing ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_pncounter_roundtrip ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_row ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_timestamp ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_float64 ... ok [INFO] [stdout] test execution::vector::tests::test_clear ... ok [INFO] [stdout] test execution::vector::tests::test_get_value ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_row_column_count_check ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_string ... ok [INFO] [stdout] test graph::lpg::edge::tests::test_edge_creation ... ok [INFO] [stdout] test execution::spill::partition::tests::test_spill_and_reload ... ok [INFO] [stdout] test execution::vector::tests::test_int64_vector ... ok [INFO] [stdout] test graph::lpg::edge::tests::test_edge_record_flags ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_bytes ... ok [INFO] [stdout] test execution::vector::tests::test_slice_access ... ok [INFO] [stdout] test execution::vector::tests::test_string_vector ... ok [INFO] [stdout] test graph::lpg::edge::tests::test_edge_properties ... ok [INFO] [stdout] test graph::lpg::node::tests::test_node_properties ... ok [INFO] [stdout] test graph::lpg::node::tests::test_node_record_flags ... ok [INFO] [stdout] test graph::lpg::node::tests::test_node_record_size ... ok [INFO] [stdout] test graph::lpg::edge::tests::test_edge_other_endpoint ... ok [INFO] [stdout] test graph::lpg::node::tests::test_node_record_label_count ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_gcounter_roundtrip ... ok [INFO] [stdout] test graph::lpg::property::tests::test_compression_stats ... ok [INFO] [stdout] test graph::lpg::property::tests::test_get_all_batch_empty_ids ... ok [INFO] [stdout] test graph::lpg::property::tests::test_get_batch_empty_ids ... ok [INFO] [stdout] test graph::lpg::node::tests::test_node_labels ... ok [INFO] [stdout] test graph::lpg::property::tests::test_get_batch_missing_column ... ok [INFO] [stdout] test graph::lpg::property::tests::test_get_batch_single_property ... ok [INFO] [stdout] test graph::lpg::property::tests::test_memory_usage ... ok [INFO] [stdout] test graph::lpg::property::tests::test_compress_boolean_column ... ok [INFO] [stdout] test graph::lpg::property::tests::test_get_all_batch ... ok [INFO] [stdout] test graph::lpg::edge::tests::test_edge_record_size ... ok [INFO] [stdout] test execution::vector::tests::test_null_values ... ok [INFO] [stdout] test execution::spill::serializer::tests::test_serialize_list ... ok [INFO] [stdout] test graph::lpg::property::tests::test_force_compress ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_storage_with_compression ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_storage_remove ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_storage_get_all ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_storage_remove_all ... ok [INFO] [stdout] test graph::lpg::property::tests::test_compress_string_column ... ok [INFO] [stdout] test graph::lpg::property::tests::test_compression_mode ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_column ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::compute_statistics_empty_store ... ok [INFO] [stdout] test graph::lpg::property::tests::test_property_storage_basic ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::compute_statistics_with_nodes_and_edges ... ok [INFO] [stdout] test graph::lpg::property::tests::test_storage_compression_stats ... ok [INFO] [stdout] test execution::spill::partition::tests::test_many_groups ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::estimate_label_cardinality_returns_default_for_unknown_label ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::ensure_statistics_fresh_uses_incremental_path_when_not_stale ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::estimate_label_cardinality_returns_nonzero_for_known_label ... ok [INFO] [stdout] test graph::lpg::store::tests::graph_store_traits::trait_object_safety ... ok [INFO] [stdout] test graph::lpg::store::tests::test_all_labels_and_edge_types ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::compute_statistics_zero_nodes_gives_zero_degree ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::ensure_statistics_fresh_does_full_recompute_when_stale ... ok [INFO] [stdout] test graph::lpg::store::tests::graph_store_traits::trait_mutation_operations ... ok [INFO] [stdout] test graph::lpg::store::tests::test_add_remove_label ... ok [INFO] [stdout] test graph::lpg::store::statistics::tests::estimate_avg_degree_for_known_edge_type ... ok [INFO] [stdout] test graph::lpg::store::tests::graph_store_traits::trait_batch_edges ... ok [INFO] [stdout] test graph::lpg::store::tests::graph_store_traits::trait_round_trip ... ok [INFO] [stdout] test graph::lpg::store::tests::test_add_label_to_nonexistent_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_all_nodes_and_edges ... ok [INFO] [stdout] test graph::lpg::property::tests::test_compress_integer_column ... ok [INFO] [stdout] test graph::lpg::store::tests::test_all_property_keys ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_edge_with_id ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_edge_with_props ... ok [INFO] [stdout] test graph::lpg::store::tests::test_clear ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_edge ... ok [INFO] [stdout] test graph::lpg::store::tests::test_count_methods ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_edge_double ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_node_does_not_cascade ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_edge_nonexistent ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_edge ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_node_edges ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_nonexistent_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_node_nonexistent ... ok [INFO] [stdout] test graph::lpg::store::tests::test_discard_uncommitted_versions ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_node_with_id ... ok [INFO] [stdout] test graph::lpg::store::tests::test_create_node_with_props ... ok [INFO] [stdout] test graph::lpg::store::tests::test_delete_already_deleted_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edge_type ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edge_properties ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edges_from_both_directions ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edges_to ... ok [INFO] [stdout] test graph::lpg::store::tests::test_estimate_label_cardinality ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edges_with_type ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_by_properties_multiple_conditions ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_by_properties_empty_conditions ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_edge_nonexistent ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_by_properties_no_match ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_in_range_empty_result ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edge_versioned_creation ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_node_nonexistent ... ok [INFO] [stdout] test graph::lpg::store::tests::test_estimate_avg_degree ... ok [INFO] [stdout] test graph::lpg::store::tests::test_edges_from ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_node_property_batch ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_in_range_exclusive ... ok [INFO] [stdout] test graph::lpg::store::tests::test_epoch_management ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_by_properties_with_index ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_in_range_inclusive ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_nodes_properties_selective_batch_empty_keys ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_nodes_properties_selective_batch ... ok [INFO] [stdout] test graph::lpg::store::tests::test_lpg_store_config ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_nodes_properties_batch_empty ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_nodes_properties_selective_batch_missing_keys ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_in_range_nonexistent_property ... ok [INFO] [stdout] test graph::lpg::store::tests::test_multiple_labels ... ok [INFO] [stdout] test graph::lpg::store::tests::test_neighbors ... ok [INFO] [stdout] test graph::lpg::store::tests::test_neighbors_both_directions ... ok [INFO] [stdout] test graph::lpg::store::tests::test_no_backward_adj_edges_to ... ok [INFO] [stdout] test graph::lpg::store::tests::test_new_store_is_empty ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_nodes_properties_batch ... ok [INFO] [stdout] test graph::lpg::store::tests::test_find_nodes_in_range_open_ended ... ok [INFO] [stdout] test graph::lpg::store::tests::test_node_versioned_creation ... ok [INFO] [stdout] test graph::lpg::store::tests::test_nodes_by_label ... ok [INFO] [stdout] test graph::lpg::store::tests::test_node_with_props_versioned ... ok [INFO] [stdout] test graph::lpg::store::tests::test_nodes_by_label_nonexistent ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_builds_from_existing_data ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_maintained_on_update ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_multiple_values ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_create_and_lookup ... ok [INFO] [stdout] test graph::lpg::store::tests::test_out_degree_in_degree ... ok [INFO] [stdout] test graph::lpg::store::tests::test_remove_label_from_nonexistent_node ... ok [INFO] [stdout] test graph::lpg::store::tests::test_statistics ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_point_lookups ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_drop ... ok [INFO] [stdout] test graph::lpg::store::tests::test_rebuild_zone_maps ... ok [INFO] [stdout] test graph::lpg::store::tests::test_no_backward_adj_in_degree ... ok [INFO] [stdout] test graph::lpg::store::tests::test_set_epoch ... ok [INFO] [stdout] test graph::lpg::store::tests::test_zone_maps ... ok [INFO] [stdout] test graph::lpg::store::tests::test_property_index_maintained_on_remove ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_history ... ok [INFO] [stdout] test graph::lpg::store::tests::test_node_ids ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_scans_and_counts ... ok [INFO] [stdout] test graph::lpg::store::tests::test_node_properties ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_search ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_statistics ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_traversal ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_visibility ... ok [INFO] [stdout] test index::adjacency::tests::test_adjacency_list_memory_size ... ok [INFO] [stdout] test index::adjacency::tests::test_basic_adjacency ... ok [INFO] [stdout] test index::adjacency::tests::test_bidirectional_chain ... ok [INFO] [stdout] test index::adjacency::tests::test_bidirectional_edges ... ok [INFO] [stdout] test index::adjacency::tests::test_clear ... ok [INFO] [stdout] test index::adjacency::tests::test_chunk_compression ... ok [INFO] [stdout] test index::adjacency::tests::test_cold_iteration_order ... ok [INFO] [stdout] test index::adjacency::tests::test_cold_compression_ratio ... ok [INFO] [stdout] test index::adjacency::tests::test_compaction ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_property_access ... ok [INFO] [stdout] test index::adjacency::tests::test_contains_edge_basic ... ok [INFO] [stdout] test index::adjacency::tests::test_contains_after_freeze_all ... ok [INFO] [stdout] test graph::lpg::store::tests::test_nodes_with_label ... ok [INFO] [stdout] test index::adjacency::tests::test_contains_edge_after_delete ... ok [INFO] [stdout] test index::adjacency::tests::test_edges_in_range ... ok [INFO] [stdout] test index::adjacency::tests::test_freeze_all ... ok [INFO] [stdout] test index::adjacency::tests::test_contains_edge_in_cold_storage ... ok [INFO] [stdout] test index::adjacency::tests::test_mark_deleted ... ok [INFO] [stdout] test graph::lpg::store::tests::test_get_node_property_batch_empty ... ok [INFO] [stdout] test index::adjacency::tests::test_in_degree ... ok [INFO] [stdout] test index::adjacency::tests::test_memory_stats ... ok [INFO] [stdout] test index::adjacency::tests::test_out_degree ... ok [INFO] [stdout] test index::adjacency::tests::test_skip_index_prunes_chunks ... ok [INFO] [stdout] test index::adjacency::tests::test_edges_from ... ok [INFO] [stdout] test index::adjacency::tests::test_hot_to_cold_migration ... ok [INFO] [stdout] test index::hash::tests::test_hash_index_basic ... ok [INFO] [stdout] test index::adjacency::tests::test_empty_chunk_compression ... ok [INFO] [stdout] test index::adjacency::tests::test_contains_edge_in_delta_only ... ok [INFO] [stdout] test index::adjacency::tests::test_deleted_edges_with_cold_storage ... ok [INFO] [stdout] test index::adjacency::tests::test_edge_counts ... ok [INFO] [stdout] test index::hash::tests::test_hash_index_clear ... ok [INFO] [stdout] test index::hash::tests::test_hash_index_update ... ok [INFO] [stdout] test index::hash::tests::test_hash_index_len ... ok [INFO] [stdout] test index::hash::tests::test_string_key_index ... ok [INFO] [stdout] test index::hash::tests::test_hash_index_remove ... ok [INFO] [stdout] test index::trie::tests::test_leapfrog_join_empty_intersection ... ok [INFO] [stdout] test index::trie::tests::test_leapfrog_join_open ... ok [INFO] [stdout] test index::trie::tests::test_leapfrog_join ... ok [INFO] [stdout] test index::trie::tests::test_trie_get_empty_path ... ok [INFO] [stdout] test index::trie::tests::test_trie_basic ... ok [INFO] [stdout] test index::vector::accessor::tests::test_closure_accessor ... ok [INFO] [stdout] test index::vector::distance::tests::test_compute_distance_dispatch ... ok [INFO] [stdout] test index::vector::accessor::tests::test_property_vector_accessor ... ok [INFO] [stdout] test index::trie::tests::test_trie_seek ... ok [INFO] [stdout] test index::vector::distance::tests::test_cosine_distance_orthogonal ... ok [INFO] [stdout] test index::trie::tests::test_trie_seek_backward_stays_forward ... ok [INFO] [stdout] test index::vector::distance::tests::test_cosine_similarity_range ... ok [INFO] [stdout] test index::vector::distance::tests::test_cosine_distance_opposite ... ok [INFO] [stdout] test index::vector::distance::tests::test_dot_product ... ok [INFO] [stdout] test index::vector::distance::tests::test_dot_product_negative ... ok [INFO] [stdout] test index::vector::distance::tests::test_compute_distance_dot_product ... ok [INFO] [stdout] test index::trie::tests::test_trie_iter_at_existing ... ok [INFO] [stdout] test index::trie::tests::test_trie_get_existing_path ... ok [INFO] [stdout] test index::vector::distance::tests::test_euclidean_distance_3_4_5 ... ok [INFO] [stdout] test index::vector::distance::tests::test_euclidean_distance_identical ... ok [INFO] [stdout] test index::trie::tests::test_trie_get_nonexistent_path ... ok [INFO] [stdout] test index::vector::distance::tests::test_euclidean_distance_unit_vectors ... ok [INFO] [stdout] test index::trie::tests::test_trie_iter_at_nonexistent ... ok [INFO] [stdout] test index::vector::distance::tests::test_high_dimensional ... ok [INFO] [stdout] test index::vector::distance::tests::test_manhattan_distance ... ok [INFO] [stdout] test index::trie::tests::test_trie_iterator ... ok [INFO] [stdout] test index::vector::distance::tests::test_dot_product_orthogonal ... ok [INFO] [stdout] test index::vector::distance::tests::test_normalize_already_normalized ... ok [INFO] [stdout] test index::vector::distance::tests::test_normalize ... ok [INFO] [stdout] test index::vector::distance::tests::test_metric_from_str ... ok [INFO] [stdout] test index::vector::distance::tests::test_identical_vectors_all_metrics ... ok [INFO] [stdout] test index::vector::distance::tests::test_metric_name ... ok [INFO] [stdout] test index::vector::distance::tests::test_negative_values ... ok [INFO] [stdout] test index::vector::distance::tests::test_large_values ... ok [INFO] [stdout] test index::vector::distance::tests::test_cosine_distance_identical ... ok [INFO] [stdout] test index::vector::distance::tests::test_normalize_single_element ... ok [INFO] [stdout] test index::vector::distance::tests::test_manhattan_single_axis_diff ... ok [INFO] [stdout] test index::vector::distance::tests::test_normalize_zero_vector ... ok [INFO] [stdout] test index::vector::distance::tests::test_one_zero_vector_cosine ... ok [INFO] [stdout] test index::vector::mmr::tests::test_distance_to_similarity_euclidean ... ok [INFO] [stdout] test index::vector::mmr::tests::test_all_metrics ... ok [INFO] [stdout] test index::vector::mmr::tests::test_k_larger_than_candidates ... ok [INFO] [stdout] test index::vector::mmr::tests::test_returns_original_distances ... ok [INFO] [stdout] test index::vector::mmr::tests::test_k_zero ... ok [INFO] [stdout] test index::vector::distance::tests::test_single_dimension ... ok [INFO] [stdout] test index::vector::mmr::tests::test_lambda_one_is_pure_relevance ... ok [INFO] [stdout] test index::vector::mmr::tests::test_distance_to_similarity_dot_product ... ok [INFO] [stdout] test index::vector::distance::tests::test_zero_vectors_cosine ... ok [INFO] [stdout] test index::vector::distance::tests::test_zero_vectors_euclidean ... ok [INFO] [stdout] test index::vector::mmr::tests::test_distance_to_similarity_cosine ... ok [INFO] [stdout] test index::vector::mmr::tests::test_diversity_avoids_redundancy ... ok [INFO] [stdout] test index::vector::mmr::tests::test_empty_candidates ... ok [INFO] [stdout] test index::vector::distance::tests::test_very_small_values ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_bytes_needed ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_large_vector ... ok [INFO] [stdout] test index::vector::mmr::tests::test_single_candidate ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_hamming_distance ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_quantize ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_identical_vectors ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_words_needed ... ok [INFO] [stdout] test index::vector::quantization::tests::test_hamming_distance_simd ... ok [INFO] [stdout] test index::vector::quantization::tests::test_quantization_type_compression_ratio ... ok [INFO] [stdout] test index::vector::quantization::tests::test_quantization_type_from_str ... ok [INFO] [stdout] test index::vector::quantization::tests::test_quantization_type_product_from_str ... ok [INFO] [stdout] test index::vector::quantization::tests::test_quantization_type_requires_training ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_asymmetric_distance ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_cosine_distance ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_normalized_distance ... ok [INFO] [stdout] test index::vector::quantization::tests::test_binary_quantizer_opposite_vectors ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_distance ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_dequantize ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_batch ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_distance_table ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_get_partition_centroids ... ok [INFO] [stdout] test graph::traits::tests::null_graph_store_metadata_and_schema ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_quantize ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_reconstruct ... ok [INFO] [stdout] test index::vector::simd::tests::test_simd_small_vectors ... ok [INFO] [stdout] test index::vector::simd::tests::test_simd_support_detection ... ok [INFO] [stdout] test index::vector::simd::tests::test_simd_with_odd_dimensions ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_cache ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_quantize ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_clear_cache ... ok [INFO] [stdout] test index::vector::simd::tests::test_compute_distance_simd_dispatch ... ok [INFO] [stdout] test index::vector::simd::tests::test_cosine_distance_simd ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_train ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_create_and_open ... ok [INFO] [stdout] test index::vector::simd::tests::test_dot_product_simd ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_file_size ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_remove ... ok [INFO] [stdout] test index::vector::simd::tests::test_euclidean_squared_simd ... ok [INFO] [stdout] test index::vector::simd::tests::test_manhattan_distance_simd ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_invalid_magic ... ok [INFO] [stdout] test index::vector::simd::tests::test_simd_with_384_dimensions ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_memory_usage ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_basic ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_is_empty ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_flush ... ok [INFO] [stdout] test index::vector::tests::test_batch_distances ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_train ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_is_empty ... ok [INFO] [stdout] test index::vector::tests::test_brute_force_knn_empty ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_remove ... ok [INFO] [stdout] test index::vector::tests::test_brute_force_knn_filtered ... ok [INFO] [stdout] test index::vector::storage::tests::test_storage_backend_default ... ok [INFO] [stdout] test index::vector::tests::test_brute_force_knn ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_memory_usage ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_iter ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_with_capacity ... ok [INFO] [stdout] test index::vector::storage::tests::test_ram_storage_concurrent_access ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_date_range ... ok [INFO] [stdout] test index::vector::zone_map::tests::test_vector_zone_map_empty ... ok [INFO] [stdout] test index::vector::zone_map::tests::test_vector_zone_map_merge ... ok [INFO] [stdout] test index::vector::tests::test_brute_force_knn_k_larger_than_n ... ok [INFO] [stdout] test index::vector::zone_map::tests::test_vector_zone_map_bounding_box ... ok [INFO] [stdout] test index::vector::zone_map::tests::test_vector_zone_map_pruning ... ok [INFO] [stdout] test index::zone_map::tests::test_bloom_filter ... ok [INFO] [stdout] test index::vector::tests::test_vector_config_default ... ok [INFO] [stdout] test index::vector::zone_map::tests::test_vector_zone_map_build ... ok [INFO] [stdout] test index::vector::tests::test_vector_config_constructors ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_builder ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_entry_equal ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_entry_range ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_nulls ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_index ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_with_bloom ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_timestamp_range ... ok [INFO] [stdout] test statistics::histogram::tests::test_histogram_build ... ok [INFO] [stdout] test statistics::collector::tests::test_database_statistics ... ok [INFO] [stdout] test statistics::collector::tests::test_label_statistics ... ok [INFO] [stdout] test statistics::histogram::tests::test_less_than_selectivity ... ok [INFO] [stdout] test statistics::histogram::tests::test_empty_histogram ... ok [INFO] [stdout] test statistics::histogram::tests::test_equality_selectivity ... ok [INFO] [stdout] test statistics::rdf::tests::test_predicate_statistics ... ok [INFO] [stdout] test statistics::rdf::tests::test_rdf_statistics_basic ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_all_zeros ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_basic ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_compression ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_empty ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_get ... ok [INFO] [stdout] test statistics::histogram::tests::test_range_selectivity ... ok [INFO] [stdout] test statistics::collector::tests::test_statistics_collector ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_powers_of_two ... ok [INFO] [stdout] test statistics::rdf::tests::test_statistics_collector ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_serialization ... ok [INFO] [stdout] test statistics::collector::tests::test_statistics_min_max_updates ... ok [INFO] [stdout] test statistics::collector::tests::test_statistics_with_nulls ... ok [INFO] [stdout] test statistics::rdf::tests::test_functional_predicate ... ok [INFO] [stdout] test statistics::rdf::tests::test_join_selectivity ... ok [INFO] [stdout] test statistics::rdf::tests::test_pattern_cost_estimation ... ok [INFO] [stdout] test storage::bitpack::tests::test_bitpack_single ... ok [INFO] [stdout] test storage::bitpack::tests::test_bits_needed ... ok [INFO] [stdout] test statistics::collector::tests::test_statistics_most_common_values ... ok [INFO] [stdout] test index::zone_map::tests::test_zone_map_float64_range ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_asymmetric_distance ... ok [INFO] [stdout] test storage::bitpack::tests::test_delta_bitpacked_basic ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_empty ... ok [INFO] [stdout] test storage::bitpack::tests::test_delta_bitpacked_sequential ... ok [INFO] [stdout] test storage::bitpack::tests::test_delta_bitpacked_serialization ... ok [INFO] [stdout] test storage::bitpack::tests::test_delta_bitpacked_single ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_and ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_compression_ratio ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_count ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_filled ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_from_iter ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_large ... ok [INFO] [stdout] test storage::bitpack::tests::test_delta_bitpacked_empty ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_basic ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_set ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_serialization ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_to_bools ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_xor ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_zeros_iter ... ok [INFO] [stdout] test storage::codec::tests::test_codec_names ... ok [INFO] [stdout] test storage::codec::tests::test_codec_selection_repetitive_integers ... ok [INFO] [stdout] test storage::codec::tests::test_codec_selection_booleans ... ok [INFO] [stdout] test storage::codec::tests::test_codec_selection_small_integers ... ok [INFO] [stdout] test storage::codec::tests::test_compress_decompress_booleans ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_not ... ok [INFO] [stdout] test storage::codec::tests::test_codec_selection_sorted_integers ... ok [INFO] [stdout] test storage::codec::tests::test_compress_decompress_runlength ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_or ... ok [INFO] [stdout] test storage::codec::tests::test_codec_selection_strings ... ok [INFO] [stdout] test storage::codec::tests::test_compress_decompress_small_integers ... ok [INFO] [stdout] test storage::delta::tests::test_delta_large_gaps ... ok [INFO] [stdout] test storage::codec::tests::test_compression_ratio ... ok [INFO] [stdout] test storage::codec::tests::test_compress_decompress_sorted_integers ... ok [INFO] [stdout] test storage::delta::tests::test_compression_ratio ... ok [INFO] [stdout] test storage::codec::tests::test_compress_decompress_mixed_runs ... ok [INFO] [stdout] test storage::delta::tests::test_delta_empty ... ok [INFO] [stdout] test storage::delta::tests::test_delta_encode_decode ... ok [INFO] [stdout] test storage::codec::tests::test_runlength_vs_delta_selection ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_push ... ok [INFO] [stdout] test storage::bitvec::tests::test_bitvec_ones_iter ... ok [INFO] [stdout] test storage::delta::tests::test_delta_sequential ... ok [INFO] [stdout] test storage::delta::tests::test_delta_serialization ... ok [INFO] [stdout] test storage::delta::tests::test_delta_signed ... ok [INFO] [stdout] test storage::dictionary::tests::test_all_same ... ok [INFO] [stdout] test storage::dictionary::tests::test_all_unique ... ok [INFO] [stdout] test storage::dictionary::tests::test_compression_ratio ... ok [INFO] [stdout] test storage::dictionary::tests::test_dictionary_builder_basic ... ok [INFO] [stdout] test storage::dictionary::tests::test_dictionary_codes ... ok [INFO] [stdout] test storage::dictionary::tests::test_dictionary_encode_lookup ... ok [INFO] [stdout] test storage::delta::tests::test_zigzag_encode_decode ... ok [INFO] [stdout] test storage::dictionary::tests::test_dictionary_with_nulls ... ok [INFO] [stdout] test storage::dictionary::tests::test_dictionary_filter_by_code ... ok [INFO] [stdout] test storage::runlength::tests::test_analyzer_average_run_length ... ok [INFO] [stdout] test storage::runlength::tests::test_analyzer_estimate ... ok [INFO] [stdout] test storage::runlength::tests::test_compression_ratio ... ok [INFO] [stdout] test storage::runlength::tests::test_encode_all_different ... ok [INFO] [stdout] test storage::runlength::tests::test_encode_decode_basic ... ok [INFO] [stdout] test storage::runlength::tests::test_encode_all_same ... ok [INFO] [stdout] test storage::runlength::tests::test_encode_empty ... ok [INFO] [stdout] test storage::dictionary::tests::test_into_dictionary_encoding ... ok [INFO] [stdout] test storage::dictionary::tests::test_single_value ... ok [INFO] [stdout] test storage::delta::tests::test_delta_single_value ... ok [INFO] [stdout] test storage::dictionary::tests::test_empty_dictionary ... ok [INFO] [stdout] test storage::runlength::tests::test_encode_single ... ok [INFO] [stdout] test storage::runlength::tests::test_from_runs ... ok [INFO] [stdout] test storage::runlength::tests::test_get_index ... ok [INFO] [stdout] test storage::runlength::tests::test_serialization ... ok [INFO] [stdout] test storage::runlength::tests::test_signed_integers ... ok [INFO] [stdout] test storage::runlength::tests::test_iterator ... ok [INFO] [stdout] test storage::runlength::tests::test_signed_serialization ... ok [INFO] [stdout] test testing::crash::tests::completes_when_count_exceeds_calls ... ok [INFO] [stdout] test testing::crash::tests::disabled_by_default ... ok [INFO] [stdout] test testing::crash::tests::disable_resets_state ... ok [INFO] [stdout] test storage::runlength::tests::test_zigzag ... ok [INFO] [stdout] test index::vector::quantization::tests::test_scalar_quantizer_empty_training - should panic ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_invalid_dimensions - should panic ... ok [INFO] [stdout] test index::vector::storage::tests::test_mmap_storage_dimension_mismatch - should panic ... ok [INFO] [stdout] test index::vector::quantization::tests::test_product_quantizer_compression_ratio ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1181 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.43s [INFO] [stdout] [INFO] [stderr] Running tests/rdf_tests.rs (/opt/rustwide/target/debug/deps/rdf_tests-917edc0eb954f96c) [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] Doc-tests grafeo_core [INFO] [stdout] [INFO] [stdout] running 62 tests [INFO] [stdout] test src/execution/collector.rs - execution::collector::CountCollector (line 92) - compile ... ok [INFO] [stdout] test src/execution/chunk_state.rs - execution::chunk_state::ChunkState::get_or_compute_multiplicities (line 455) ... ok [INFO] [stdout] test src/execution/collector.rs - execution::collector (line 15) - compile ... ok [INFO] [stdout] test src/execution/adaptive.rs - execution::adaptive::AdaptivePipelineExecutor (line 1031) - compile ... ok [INFO] [stdout] test src/execution/operators/factorized_aggregate.rs - execution::operators::factorized_aggregate::FactorizedAggregateOperator (line 225) - compile ... ok [INFO] [stdout] test src/execution/operators/scan_vector.rs - execution::operators::scan_vector::VectorScanOperator (line 30) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold (line 16) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold::fold_reduce (line 49) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold::parallel_count (line 92) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold::parallel_partition (line 311) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold::parallel_sum (line 115) - compile ... ok [INFO] [stdout] test src/execution/parallel/fold.rs - execution::parallel::fold::parallel_try_collect (line 216) - compile ... ok [INFO] [stdout] test src/execution/parallel/mod.rs - execution::parallel (line 36) - compile ... ok [INFO] [stdout] test src/execution/operators/factorized_filter.rs - execution::operators::factorized_filter::FactorizedFilterOperator (line 520) - compile ... ok [INFO] [stdout] test src/execution/chunk.rs - execution::chunk::DataChunk (line 43) ... ok [INFO] [stdout] test src/execution/factorized_iter.rs - execution::factorized_iter (line 17) ... ok [INFO] [stdout] test src/cache/second_chance.rs - cache::second_chance::SecondChanceLru (line 24) ... ok [INFO] [stdout] test src/execution/chunk_state.rs - execution::chunk_state (line 12) ... ok [INFO] [stdout] test src/execution/operators/mod.rs - execution::operators::FactorizedData (line 160) ... ok [INFO] [stdout] test src/graph/lpg/node.rs - graph::lpg::node::Node (line 18) ... ok [INFO] [stdout] test src/graph/lpg/property.rs - graph::lpg::property::PropertyStorage::get_batch (line 321) ... ok [INFO] [stdout] test src/execution/factorized_chunk.rs - execution::factorized_chunk::FactorizedChunk::path_multiplicities_cached (line 234) - compile ... ok [INFO] [stdout] test src/graph/lpg/property.rs - graph::lpg::property::PropertyStorage::get_all_batch (line 348) ... ok [INFO] [stdout] test src/graph/lpg/property.rs - graph::lpg::property::PropertyStorage (line 127) ... ok [INFO] [stdout] test src/execution/parallel/source.rs - execution::parallel::source::ParallelNodeScanSource (line 614) ... ok [INFO] [stdout] test src/graph/lpg/edge.rs - graph::lpg::edge::Edge (line 17) ... ok [INFO] [stdout] test src/execution/operators/factorized_aggregate.rs - execution::operators::factorized_aggregate::FactorizedAggregate::compute_with_multiplicities (line 134) ... ok [INFO] [stdout] test src/execution/operators/single_row.rs - execution::operators::single_row::NodeListOperator (line 98) ... ok [INFO] [stdout] test src/graph/lpg/store/index.rs - graph::lpg::store::index::LpgStore::create_property_index (line 24) ... ok [INFO] [stdout] test src/graph/lpg/store/property_ops.rs - graph::lpg::store::property_ops::LpgStore::get_nodes_properties_selective_batch (line 276) ... ok [INFO] [stdout] test src/index/vector/distance.rs - index::vector::distance::DistanceMetric::from_str (line 70) ... ok [INFO] [stdout] test src/graph/lpg/store/traversal.rs - graph::lpg::store::traversal::LpgStore::edges_to (line 77) ... ok [INFO] [stdout] test src/index/adjacency.rs - index::adjacency::ChunkedAdjacency (line 515) ... ok [INFO] [stdout] test src/index/vector/mod.rs - index::vector (line 55) - compile ... ok [INFO] [stdout] test src/index/vector/mod.rs - index::vector::brute_force_knn (line 178) ... ok [INFO] [stdout] test src/graph/lpg/store/search.rs - graph::lpg::store::search::LpgStore::find_nodes_in_range (line 23) ... ok [INFO] [stdout] test src/graph/lpg/store/search.rs - graph::lpg::store::search::LpgStore::find_nodes_by_properties (line 81) ... ok [INFO] [stdout] test src/index/vector/accessor.rs - index::vector::accessor (line 11) ... ok [INFO] [stdout] test src/index/vector/mod.rs - index::vector (line 26) ... ok [INFO] [stdout] test src/index/vector/distance.rs - index::vector::distance::simd_support (line 100) ... ok [INFO] [stdout] test src/index/vector/distance.rs - index::vector::distance::compute_distance (line 124) ... ok [INFO] [stdout] test src/graph/lpg/store/property_ops.rs - graph::lpg::store::property_ops::LpgStore::get_node_property (line 203) ... ok [INFO] [stdout] test src/index/hash.rs - index::hash::HashIndex (line 29) ... ok [INFO] [stdout] test src/execution/adaptive.rs - execution::adaptive (line 30) ... ok [INFO] [stdout] test src/graph/lpg/store/mod.rs - graph::lpg::store::LpgStore (line 203) ... ok [INFO] [stdout] test src/graph/lpg/property.rs - graph::lpg::property::PropertyStorage::get_selective_batch (line 390) ... ok [INFO] [stdout] test src/index/vector/storage.rs - index::vector::storage (line 12) - compile ... ok [INFO] [stdout] test src/storage/dictionary.rs - storage::dictionary (line 10) - compile ... ok [INFO] [stdout] test src/storage/mod.rs - storage (line 19) - compile ... ok [INFO] [stdout] test src/index/vector/quantization.rs - index::vector::quantization (line 14) ... ok [INFO] [stdout] test src/testing/crash.rs - testing::crash (line 16) ... ignored [INFO] [stdout] test src/storage/bitpack.rs - storage::bitpack (line 11) - compile ... ok [INFO] [stdout] test src/storage/delta.rs - storage::delta (line 12) - compile ... ok [INFO] [stdout] test src/storage/runlength.rs - storage::runlength::RunLengthEncoding::encode (line 74) - compile ... ok [INFO] [stdout] test src/storage/runlength.rs - storage::runlength (line 15) - compile ... ok [INFO] [stdout] test src/storage/bitvec.rs - storage::bitvec (line 9) - compile ... ok [INFO] [stdout] test src/index/vector/quantization.rs - index::vector::quantization (line 39) ... ok [INFO] [stdout] test src/graph/lpg/store/property_ops.rs - graph::lpg::store::property_ops::LpgStore::get_node_property_batch (line 238) ... ok [INFO] [stdout] test src/index/vector/quantization.rs - index::vector::quantization::ScalarQuantizer (line 144) ... ok [INFO] [stdout] test src/index/vector/quantization.rs - index::vector::quantization::BinaryQuantizer (line 408) ... ok [INFO] [stdout] test src/graph/lpg/store/search.rs - graph::lpg::store::search::LpgStore::find_nodes_by_property (line 170) ... ok [INFO] [stdout] test src/index/vector/quantization.rs - index::vector::quantization::ProductQuantizer (line 507) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.89s; merged doctests compilation took 1.80s [INFO] running `Command { std: "docker" "inspect" "9f1730eab179c49b680397c17fef7e63b924c946d7cdff8ee1aa618a5c00eccf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9f1730eab179c49b680397c17fef7e63b924c946d7cdff8ee1aa618a5c00eccf", kill_on_drop: false }` [INFO] [stdout] 9f1730eab179c49b680397c17fef7e63b924c946d7cdff8ee1aa618a5c00eccf