[INFO] fetching crate lucisearch 0.9.1...
[INFO] testing lucisearch-0.9.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate lucisearch 0.9.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate lucisearch 0.9.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate lucisearch 0.9.1
[INFO] tweaked toml for crates.io crate lucisearch 0.9.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lucisearch 0.9.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lucisearch 0.9.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded levenshtein_automata v0.2.1
[INFO] [stderr]   Downloaded geo-types v0.7.18
[INFO] [stderr]   Downloaded geo-traits v0.3.0
[INFO] [stderr]   Downloaded sif-itree v0.4.1
[INFO] [stderr]   Downloaded geohash v0.13.1
[INFO] [stderr]   Downloaded geo-index v0.3.4
[INFO] [stderr]   Downloaded geo v0.32.0
[INFO] [stderr]   Downloaded spade v2.15.0
[INFO] [stderr]   Downloaded rust-stemmers v1.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9
[INFO] running `Command { std: "docker" "start" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling i_float v1.15.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling fst v0.4.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling i_tree v0.16.0
[INFO] [stderr]    Compiling float_next_after v1.0.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling i_key_sort v0.6.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling geographiclib-rs v0.2.7
[INFO] [stderr]    Compiling sif-itree v0.4.1
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling i_shape v1.14.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling lz4_flex v0.11.6
[INFO] [stderr]    Compiling roaring v0.10.12
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rstar v0.12.2
[INFO] [stderr]    Compiling earcutr v0.4.3
[INFO] [stderr]    Compiling spade v2.15.0
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling geo-types v0.7.18
[INFO] [stderr]    Compiling i_overlay v4.0.7
[INFO] [stderr]    Compiling geo-traits v0.3.0
[INFO] [stderr]    Compiling geohash v0.13.1
[INFO] [stderr]    Compiling geo-index v0.3.4
[INFO] [stderr]    Compiling geo v0.32.0
[INFO] [stderr]    Compiling lucisearch v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 57s
[INFO] running `Command { std: "docker" "inspect" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling lucisearch v0.9.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `dot_u8_f32_portable` and `l2_u8_f32_portable`
[INFO] [stdout]   --> src/vector/distance_tests.rs:20:41
[INFO] [stdout]    |
[INFO] [stdout] 20 | use super::quantize::{QuantizedVectors, dot_u8_f32_portable, l2_u8_f32_portable};
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 17s
[INFO] running `Command { std: "docker" "inspect" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `dot_u8_f32_portable` and `l2_u8_f32_portable`
[INFO] [stderr]   --> src/vector/distance_tests.rs:20:41
[INFO] [stderr]    |
[INFO] [stderr] 20 | use super::quantize::{QuantizedVectors, dot_u8_f32_portable, l2_u8_f32_portable};
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `lucisearch` (lib test) generated 1 warning (run `cargo fix --lib -p lucisearch --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/luci-b5e50872d3523117)
[INFO] [stdout] 
[INFO] [stdout] running 1157 tests
[INFO] [stdout] test agg::bucket::tests::calendar_table_refuses_wide_or_inexact_span ... ok
[INFO] [stdout] test agg::bucket::tests::calendar_table_edges ... ok
[INFO] [stdout] test agg::bucket::tests::count_desc_then_key_asc_for_string_keys ... ok
[INFO] [stdout] test agg::bucket::tests::keyword_span_is_the_dictionary_within_the_budget ... ok
[INFO] [stdout] test agg::bucket::tests::merge_results_merges_integer_and_float_keys ... ok
[INFO] [stdout] test agg::bucket::tests::merge_sub_aggs_by_name_skips_names_without_partials ... ok
[INFO] [stdout] test agg::bucket::tests::stats_exact_i64_is_strict_at_2_53 ... ok
[INFO] [stdout] test agg::bucket::tests::dense_counts_hit_ignores_out_of_span ... ok
[INFO] [stdout] test agg::bucket::tests::sub_agg_rows_never_fed_ordinal_is_empty ... ok
[INFO] [stdout] test agg::bucket::tests::nested_and_reverse_nested_merge_sub_aggs_by_name ... ok
[INFO] [stdout] test agg::bucket::tests::per_bucket_sub_agg_feeds_inner_collectors_per_document ... ok
[INFO] [stdout] test agg::bucket::tests::count_desc_then_key_asc_for_integer_and_bool_keys ... ok
[INFO] [stdout] test agg::bucket::tests::uniform_week_buckets_start_monday ... ok
[INFO] [stdout] test agg::bucket::tests::dense_counts_from_stats_bounds ... ok
[INFO] [stdout] test agg::bucket::tests::count_desc_then_key_asc_for_numeric_keys ... ok
[INFO] [stdout] test agg::bucket::tests::grouping_edge_shapes ... ok
[INFO] [stdout] test agg::bucket::tests::calendar_unit_and_uniform_are_exclusive ... ok
[INFO] [stdout] test agg::bucket::tests::calendar_table_windows_hold_one_boundary ... ok
[INFO] [stdout] test agg::hash::tests::i64_and_u64_keys_hash_alike ... ok
[INFO] [stdout] test agg::metric::tests::merge_avg ... ok
[INFO] [stdout] test agg::hll::tests::hll_merge ... ok
[INFO] [stdout] test agg::metric::tests::merge_sum ... ok
[INFO] [stdout] test agg::hash::tests::sequential_keys_spread_over_tag_and_index_bits ... ok
[INFO] [stdout] test agg::hll::tests::hll_single_value ... ok
[INFO] [stdout] test agg::metric::tests::never_fed_ordinal_finishes_like_an_empty_collector ... ok
[INFO] [stdout] test agg::bucket::tests::sub_agg_rows_take_the_budget_in_creation_order ... ok
[INFO] [stdout] test agg::hll::tests::hll_known_cardinality ... ok
[INFO] [stdout] test agg::parser::tests::parse_filter_agg ... ok
[INFO] [stdout] test agg::parser::tests::parse_histogram ... ok
[INFO] [stdout] test agg::parser::tests::parse_multiple_aggs ... ok
[INFO] [stdout] test agg::parser::tests::parse_nested_sub_aggs ... ok
[INFO] [stdout] test agg::parser::tests::parse_terms_string_size_rejected ... ok
[INFO] [stdout] test agg::parser::tests::parse_percentiles_non_number_percent_rejected ... ok
[INFO] [stdout] test agg::parser::tests::unknown_agg_body_key_error ... ok
[INFO] [stdout] test agg::hll::tests::hll_duplicate_values ... ok
[INFO] [stdout] test agg::metric::tests::merge_min_max ... ok
[INFO] [stdout] test agg::hll::tests::hll_empty ... ok
[INFO] [stdout] test agg::parser::tests::parse_avg ... ok
[INFO] [stdout] test agg::parser::tests::missing_field_error ... ok
[INFO] [stdout] test agg::metric::tests::merge_empty_per_metric ... ok
[INFO] [stdout] test agg::bucket::tests::terms_sub_agg_finish_is_count_desc_key_asc ... ok
[INFO] [stdout] test agg::parser::tests::parse_range ... ok
[INFO] [stdout] test agg::tdigest::tests::tdigest_empty ... ok
[INFO] [stdout] test agg::parser::tests::unknown_agg_type_error ... ok
[INFO] [stdout] test agg::tdigest::tests::tdigest_merge ... ok
[INFO] [stdout] test agg::parser::tests::parse_terms_with_size ... ok
[INFO] [stdout] test agg::tdigest::tests::tdigest_single_value ... ok
[INFO] [stdout] test agg::parser::tests::parse_terms_default_size ... ok
[INFO] [stdout] test agg::bucket::tests::fill_and_filter_caps ... ok
[INFO] [stdout] test agg::tests::bucket_result_json ... ok
[INFO] [stdout] test agg::hash::tests::byte_path_is_deterministic_and_length_sensitive ... ok
[INFO] [stdout] test agg::tests::metric_result_null ... ok
[INFO] [stdout] test agg::tests::nested_sub_agg_json ... ok
[INFO] [stdout] test agg::tests::metric_result_json ... ok
[INFO] [stdout] test analysis::char_filter::tests::correct_offset_single_removal ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_basic ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_no_html ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_offset_correction ... ok
[INFO] [stdout] test agg::tests::range_key_json ... ok
[INFO] [stdout] test analysis::char_filter::tests::correct_offset_no_corrections ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_entities ... ok
[INFO] [stdout] test agg::tdigest::tests::tdigest_uniform_distribution ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_empty ... ok
[INFO] [stdout] test agg::tests::stats_result_json ... ok
[INFO] [stdout] test analysis::char_filter::tests::mapping_no_match ... ok
[INFO] [stdout] test analysis::char_filter::tests::html_strip_numeric_entity ... ok
[INFO] [stdout] test analysis::config::tests::custom_analyzer_basic ... ok
[INFO] [stdout] test analysis::config::tests::custom_asciifolding ... ok
[INFO] [stdout] test analysis::char_filter::tests::pattern_replace_empty ... ok
[INFO] [stdout] test analysis::config::tests::custom_mapping_char_filter ... ok
[INFO] [stdout] test analysis::config::tests::custom_edge_ngram_analyzer ... ok
[INFO] [stdout] test analysis::config::tests::custom_stop_words ... ok
[INFO] [stdout] test analysis::config::tests::missing_filter_error ... ok
[INFO] [stdout] test analysis::char_filter::tests::pattern_replace_basic ... ok
[INFO] [stdout] test analysis::config::tests::custom_char_filter_html ... ok
[INFO] [stdout] test analysis::char_filter::tests::pattern_replace_no_match ... ok
[INFO] [stdout] test analysis::config::tests::empty_config ... ok
[INFO] [stdout] test analysis::config::tests::custom_synonym_filter ... ok
[INFO] [stdout] test analysis::config::tests::missing_tokenizer_field_error ... ok
[INFO] [stdout] test analysis::config::tests::round_trip_serialization ... ok
[INFO] [stdout] test analysis::config::tests::pattern_tokenizer_config ... ok
[INFO] [stdout] test analysis::config::tests::sections_are_known_objects_or_refused ... ok
[INFO] [stdout] test analysis::filter::tests::asciifolding_basic ... ok
[INFO] [stdout] test analysis::filter::tests::asciifolding_german ... ok
[INFO] [stdout] test analysis::filter::tests::asciifolding_ligatures ... ok
[INFO] [stdout] test analysis::filter::tests::asciifolding_no_change ... ok
[INFO] [stdout] test analysis::filter::tests::asciifolding_preserve_original ... ok
[INFO] [stdout] test analysis::config::tests::missing_tokenizer_error ... ok
[INFO] [stdout] test analysis::config::tests::invalid_ngram_params ... ok
[INFO] [stdout] test analysis::char_filter::tests::mapping_empty ... ok
[INFO] [stdout] test analysis::char_filter::tests::mapping_basic ... ok
[INFO] [stdout] test analysis::filter::tests::lowercase_basic ... ok
[INFO] [stdout] test analysis::filter::tests::ngram_filter_basic ... ok
[INFO] [stdout] test analysis::filter::tests::edge_ngram_filter_preserve_original ... ok
[INFO] [stdout] test analysis::filter::tests::lowercase_preserves_positions ... ok
[INFO] [stdout] test analysis::filter::tests::stemmer_english_basic ... ok
[INFO] [stdout] test analysis::filter::tests::stemmer_already_stemmed ... ok
[INFO] [stdout] test analysis::filter::tests::shingle_with_unigrams ... ok
[INFO] [stdout] test analysis::filter::tests::lowercase_empty ... ok
[INFO] [stdout] test analysis::filter::tests::stemmer_empty ... ok
[INFO] [stdout] test analysis::filter::tests::lowercase_already_lower ... ok
[INFO] [stdout] test analysis::filter::tests::edge_ngram_filter_basic ... ok
[INFO] [stdout] test analysis::filter::tests::shingle_empty ... ok
[INFO] [stdout] test analysis::filter::tests::ngram_filter_empty ... ok
[INFO] [stdout] test analysis::filter::tests::stemmer_preserves_positions ... ok
[INFO] [stdout] test analysis::filter::tests::stop_case_sensitive ... ok
[INFO] [stdout] test analysis::filter::tests::shingle_basic ... ok
[INFO] [stdout] test analysis::filter::tests::lowercase_unicode ... ok
[INFO] [stdout] test analysis::filter::tests::shingle_trigrams ... ok
[INFO] [stdout] test analysis::filter::tests::stop_all_removed ... ok
[INFO] [stdout] test analysis::filter::tests::synonym_explicit ... ok
[INFO] [stdout] test analysis::filter::tests::synonym_same_position ... ok
[INFO] [stdout] test analysis::tests::analyzer_empty_input ... ok
[INFO] [stdout] test analysis::filter::tests::synonym_expand_false ... ok
[INFO] [stdout] test analysis::filter::tests::stop_none_removed ... ok
[INFO] [stdout] test analysis::filter::tests::stop_preserves_positions ... ok
[INFO] [stdout] test analysis::filter::tests::stop_removes_stop_words ... ok
[INFO] [stdout] test analysis::filter::tests::stop_custom_words ... ok
[INFO] [stdout] test analysis::tests::language_analyzer_realistic ... ok
[INFO] [stdout] test analysis::tests::standard_analyzer_basic ... ok
[INFO] [stdout] test analysis::tests::standard_analyzer_name ... ok
[INFO] [stdout] test analysis::tests::stop_analyzer_realistic ... ok
[INFO] [stdout] test analysis::tests::stop_analyzer_removes_stop_words ... ok
[INFO] [stdout] test analysis::tests::keyword_analyzer_single_token ... ok
[INFO] [stdout] test analysis::filter::tests::synonym_equivalent ... ok
[INFO] [stdout] test analysis::tests::registry_has_builtins ... ok
[INFO] [stdout] test analysis::tests::registry_try_get_returns_none ... ok
[INFO] [stdout] test analysis::tests::language_analyzer_stems ... ok
[INFO] [stdout] test analysis::tests::analyze_realistic_document ... ok
[INFO] [stdout] test analysis::tests::registry_custom_analyzer ... ok
[INFO] [stdout] test analysis::filter::tests::synonym_no_match ... ok
[INFO] [stdout] test analysis::tests::analyzer_preserves_positions ... ok
[INFO] [stdout] test analysis::tests::registry_get_standard ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_empty ... ok
[INFO] [stdout] test analysis::tokenizer::tests::edge_ngram_basic ... ok
[INFO] [stdout] test analysis::token::tests::token_fields ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_no_letters ... ok
[INFO] [stdout] test analysis::tests::registry_get_unknown_is_an_error ... ok
[INFO] [stdout] test analysis::tokenizer::tests::ngram_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::ngram_empty ... ok
[INFO] [stdout] test analysis::tokenizer::tests::edge_ngram_min_larger_than_word ... ok
[INFO] [stdout] test analysis::tokenizer::tests::ngram_offsets ... ok
[INFO] [stdout] test analysis::token::tests::token_clone ... ok
[INFO] [stdout] test analysis::tests::simple_analyzer_strips_numbers ... ok
[INFO] [stdout] test analysis::tests::whitespace_analyzer_preserves_everything ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_strips_numbers ... ok
[INFO] [stdout] test analysis::tokenizer::tests::keyword_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::ngram_with_token_chars ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_unicode ... ok
[INFO] [stdout] test analysis::tokenizer::tests::keyword_offsets ... ok
[INFO] [stdout] test analysis::tokenizer::tests::path_hierarchy_no_leading_sep ... ok
[INFO] [stdout] test analysis::tokenizer::tests::pattern_offsets ... ok
[INFO] [stdout] test analysis::tokenizer::tests::pattern_no_match ... ok
[INFO] [stdout] test analysis::tokenizer::tests::keyword_empty ... ok
[INFO] [stdout] test analysis::tokenizer::tests::letter_offsets ... ok
[INFO] [stdout] test analysis::tokenizer::tests::path_hierarchy_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::pattern_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::edge_ngram_multiple_words ... ok
[INFO] [stdout] test analysis::tokenizer::tests::path_hierarchy_no_sep ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_apostrophe ... ok
[INFO] [stdout] test analysis::tokenizer::tests::whitespace_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::whitespace_multiple_spaces ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_positions ... ok
[INFO] [stdout] test columnar::presence::tests::all_present_is_identity ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_punctuation_only ... ok
[INFO] [stdout] test analysis::tokenizer::tests::whitespace_offsets ... ok
[INFO] [stdout] test analysis::tokenizer::tests::whitespace_empty ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_offsets ... ok
[INFO] [stdout] test analysis::tokenizer::tests::whitespace_preserves_punctuation ... ok
[INFO] [stdout] test columnar::presence::tests::empty_doc_count ... ok
[INFO] [stdout] test columnar::presence::tests::for_each_present_all_and_none ... ok
[INFO] [stdout] test columnar::presence::tests::for_each_present_matches_slot ... ok
[INFO] [stdout] test columnar::presence::tests::for_each_present_where_masks_docs_and_keeps_slots ... ok
[INFO] [stdout] test columnar::presence::tests::docs_past_doc_count_are_absent_on_every_accessor ... ok
[INFO] [stdout] test columnar::presence::tests::next_present_walks_the_present_set ... ok
[INFO] [stdout] test columnar::presence::tests::popcount_table_is_correct ... ok
[INFO] [stdout] test columnar::presence::tests::rank_block_pad_no_out_of_bounds ... ok
[INFO] [stdout] test columnar::presence::tests::rank_first_entry_is_zero ... ok
[INFO] [stdout] test columnar::presence::tests::single_present ... ok
[INFO] [stdout] test columnar::presence::tests::slot_at_all_present_all_absent_single ... ok
[INFO] [stdout] test columnar::presence::tests::slot_at_matches_slot_in_every_order ... ok
[INFO] [stdout] test columnar::presence::tests::slot_at_reuses_position_within_word ... ok
[INFO] [stdout] test columnar::presence::tests::block_and_byte_boundary_exhaustive ... ok
[INFO] [stdout] test columnar::presence::tests::layout_constants ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_empty ... ok
[INFO] [stdout] test columnar::reader::tests::accessor_cost_sparse_vs_dense ... ignored
[INFO] [stdout] test columnar::presence::tests::presence_block_len_matches_serialized ... ok
[INFO] [stdout] test columnar::presence::tests::worked_example_three_docs ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_numbers ... ok
[INFO] [stdout] test analysis::tokenizer::tests::standard_basic ... ok
[INFO] [stdout] test analysis::tokenizer::tests::edge_ngram_offsets ... ok
[INFO] [stdout] test columnar::presence::tests::all_absent_is_none ... ok
[INFO] [stdout] test analysis::tokenizer::tests::path_hierarchy_custom_sep ... ok
[INFO] [stdout] test columnar::presence::tests::slot_at_sequential_and_skipping_regimes_agree_with_slot ... ok
[INFO] [stdout] test columnar::presence::tests::slot_is_present_set_ordinal ... ok
[INFO] [stdout] test columnar::reader::tests::multi_column_runs_by_kind ... ok
[INFO] [stdout] test columnar::reader::tests::multi_column_slots_across_rank_blocks ... ok
[INFO] [stdout] test columnar::presence::tests::word_at_crosses_blocks_and_is_zero_past_the_end ... ok
[INFO] [stdout] test columnar::reader::tests::multi_column_bytes_pinned ... ok
[INFO] [stdout] test columnar::reader::tests::keyword_value_matches_doc ... ok
[INFO] [stdout] test columnar::reader::tests::keyword_single_entry ... ok
[INFO] [stdout] test columnar::reader::tests::keyword_none_column ... ok
[INFO] [stdout] test columnar::reader::tests::keyword_offset_index_roundtrip ... ok
[INFO] [stdout] test columnar::reader::tests::present_count_sparse_and_dense ... ok
[INFO] [stdout] test columnar::reader::tests::block_boundary_exhaustive ... ok
[INFO] [stdout] test columnar::presence::tests::byte_rank_entries_match_definition ... ok
[INFO] [stdout] test columnar::reader::tests::multi_flag_on_a_dense_tag_is_corruption ... ok
[INFO] [stdout] test columnar::reader::tests::multi_ordinal_run_accessor_refuses_a_single_column - should panic ... ok
[INFO] [stdout] test columnar::reader::tests::run_accessor_refuses_a_multi_column - should panic ... ok
[INFO] [stdout] test columnar::reader::tests::ordinal_run_accessor_refuses_a_multi_column - should panic ... ok
[INFO] [stdout] test columnar::writer::tests::bitpacked_narrow_range ... ok
[INFO] [stdout] test columnar::reader::tests::multi_column_refuses_the_single_valued_read - should panic ... ok
[INFO] [stdout] test columnar::writer::tests::bitpacked_with_nulls ... ok
[INFO] [stdout] test columnar::reader::tests::blocked_corrupt_entry_fails_loud - should panic ... ok
[INFO] [stdout] test columnar::writer::tests::constant_with_nulls ... ok
[INFO] [stdout] test columnar::writer::tests::dict_encoding_sorted ... ok
[INFO] [stdout] test columnar::writer::tests::bool_column_round_trip ... ok
[INFO] [stdout] test columnar::writer::tests::constant_f64_encoding ... ok
[INFO] [stdout] test columnar::writer::tests::keyword_column_round_trip ... ok
[INFO] [stdout] test columnar::writer::tests::constant_i64_encoding ... ok
[INFO] [stdout] test columnar::writer::tests::i64_column_round_trip ... ok
[INFO] [stdout] test columnar::writer::tests::non_constant_stays_raw ... ok
[INFO] [stdout] test columnar::writer::tests::null_handling ... ok
[INFO] [stdout] test columnar::writer::tests::sparse_f64_bool_i64_round_trip ... ok
[INFO] [stdout] test columnar::writer::tests::out_of_range ... ok
[INFO] [stdout] test columnar::writer::tests::empty_column ... ok
[INFO] [stdout] test core::doc_id::tests::as_u32_round_trips ... ok
[INFO] [stdout] test columnar::reader::tests::multi_run_accessor_refuses_a_float_column - should panic ... ok
[INFO] [stdout] test core::doc_id::tests::display ... ok
[INFO] [stdout] test columnar::writer::tests::f64_column_round_trip ... ok
[INFO] [stdout] test columnar::writer::tests::unpack_width_zero_is_the_minimum ... ok
[INFO] [stdout] test core::doc_id::tests::ordering ... ok
[INFO] [stdout] test columnar::reader::tests::single_valued_columns_are_byte_identical_to_the_pre_multi_writer ... ok
[INFO] [stdout] test columnar::reader::tests::legacy_keyword_column_still_reads ... ok
[INFO] [stdout] test core::error::tests::display_index_corrupted ... ok
[INFO] [stdout] test columnar::writer::tests::wide_range_stays_raw ... ok
[INFO] [stdout] test columnar::reader::tests::multi_run_accessor_refuses_a_single_column - should panic ... ok
[INFO] [stdout] test core::doc_id::tests::no_more_docs_is_greater_than_any_valid_doc_id ... ok
[INFO] [stdout] test columnar::writer::tests::unpack_returns_the_packed_value_at_every_width ... ok
[INFO] [stdout] test core::error::tests::display_invalid_value ... ok
[INFO] [stdout] test core::error::tests::display_index_not_found ... ok
[INFO] [stdout] test core::error::tests::display_schema_conflict ... ok
[INFO] [stdout] test columnar::reader::tests::ensure_dict_builds_once ... ok
[INFO] [stdout] test core::error::tests::non_io_errors_have_no_source ... ok
[INFO] [stdout] test core::error::tests::display_invalid_query ... ok
[INFO] [stdout] test core::error::tests::display_unsupported_query ... ok
[INFO] [stdout] test core::error::tests::display_writer_locked ... ok
[INFO] [stdout] test core::error::tests::io_error_conversion ... ok
[INFO] [stdout] test core::field_id::tests::as_u16_round_trips ... ok
[INFO] [stdout] test core::field_id::tests::ordering ... ok
[INFO] [stdout] test core::score::tests::complete_needs_scores ... ok
[INFO] [stdout] test core::score::tests::complete_no_scores_does_not_need_scores ... ok
[INFO] [stdout] test core::score::tests::top_scores_needs_scores ... ok
[INFO] [stdout] test core::scorer::tests::empty_scorer_is_object_safe ... ok
[INFO] [stdout] test core::scorer::tests::empty_scorer_returns_no_more_docs ... ok
[INFO] [stdout] test core::scorer::tests::fill_ones_sets_every_doc_of_the_window_the_segment_holds ... ok
[INFO] [stdout] test core::scorer::tests::default_fill_window_sets_the_window_docs_and_leaves_the_scorer_past_it ... ok
[INFO] [stdout] test core::scorer::tests::default_fill_window_asks_a_two_phase_scorer_to_confirm_each_doc ... ok
[INFO] [stdout] test core::scorer::tests::vec_scorer_advance_past_end ... ok
[INFO] [stdout] test core::scorer::tests::vec_scorer_iterates_in_order ... ok
[INFO] [stdout] test core::segment_id::tests::ordering ... ok
[INFO] [stdout] test date::tests::leap_days ... ok
[INFO] [stdout] test core::scorer::tests::vec_scorer_default_max_score ... ok
[INFO] [stdout] test date::tests::full_timestamp ... ok
[INFO] [stdout] test core::scorer::tests::vec_scorer_advance_skips ... ok
[INFO] [stdout] test date::tests::epoch_zero ... ok
[INFO] [stdout] test date::tests::march_first_is_exact ... ok
[INFO] [stdout] test date::tests::date_math_is_recognized_not_parsed ... ok
[INFO] [stdout] test core::segment_id::tests::as_u64_round_trips ... ok
[INFO] [stdout] test date::tests::before_epoch ... ok
[INFO] [stdout] test date::tests::days_from_civil_reference_points ... ok
[INFO] [stdout] test date::tests::partial_dates_and_times ... ok
[INFO] [stdout] test date::tests::term_interval_start_is_parse_epoch_millis ... ok
[INFO] [stdout] test date::tests::term_interval_per_precision ... ok
[INFO] [stdout] test date::tests::rejected ... ok
[INFO] [stdout] test date::tests::epoch_strings_equal_numbers ... ok
[INFO] [stdout] test deletion::tests::deleted_count ... ok
[INFO] [stdout] test date::tests::term_interval_rejects_what_parse_rejects ... ok
[INFO] [stdout] test deletion::tests::live_docs_absent_without_deletions_or_nesting ... ok
[INFO] [stdout] test date::tests::offsets ... ok
[INFO] [stdout] test deletion::tests::mark_and_check_deleted ... ok
[INFO] [stdout] test deletion::tests::serialization_round_trip ... ok
[INFO] [stdout] test deletion::tests::live_docs_from_the_root_bitset_equal_the_per_doc_rule ... ok
[INFO] [stdout] test deletion::tests::mark_range_marks_the_run_and_nothing_else ... ok
[INFO] [stdout] test deletion::tests::live_docs_handles_word_boundaries_and_out_of_range_deletions ... ok
[INFO] [stdout] test deletion::tests::remove_segments_drops_only_the_merged_bitmaps ... ok
[INFO] [stdout] test deletion::tests::live_docs_nested_only_hides_children ... ok
[INFO] [stdout] test deletion::tests::live_docs_rejects_deleted_docs_and_children ... ok
[INFO] [stdout] test deletion::tests::multiple_segments ... ok
[INFO] [stdout] test date::tests::term_interval_offset_and_epoch ... ok
[INFO] [stdout] test field_value::tests::keyword_and_ip_elements_are_distinct_tokens ... ok
[INFO] [stdout] test field_value::tests::nested_children_are_depth_first_and_owned_by_their_field ... ok
[INFO] [stdout] test field_value::tests::text_and_ip_and_id ... ok
[INFO] [stdout] test field_value::tests::text_elements_are_separated_by_the_gap ... ok
[INFO] [stdout] test field_value::tests::booleans_read_true_false_and_their_spellings ... ok
[INFO] [stdout] test field_value::tests::arrays_are_several_values ... ok
[INFO] [stdout] test field_value::tests::flatten_expands_only_unmapped_objects ... ok
[INFO] [stdout] test field_value::tests::geo_point_arrays ... ok
[INFO] [stdout] test field_value::tests::integers_read_whole_numbers_and_their_spellings ... ok
[INFO] [stdout] test field_value::tests::fold_merges_repeated_fields_past_the_gap ... ok
[INFO] [stdout] test field_value::tests::inference_grows_the_mapping_per_mode ... ok
[INFO] [stdout] test deletion::tests::empty_serialization ... ok
[INFO] [stdout] test field_value::tests::floats_read_finite_numbers_and_their_spellings ... ok
[INFO] [stdout] test field_value::tests::a_non_object_nested_value_at_depth_two_is_refused ... ok
[INFO] [stdout] test columnar::reader::tests::ordinal_run_accessors_agree_with_the_ordinal_walks ... ok
[INFO] [stdout] test index::tests::empty_index_search ... ok
[INFO] [stdout] test index::tests::from_offset_pagination ... ok
[INFO] [stdout] test index::tests::explain_score ... ok
[INFO] [stdout] test index::tests::constant_score_end_to_end ... ok
[INFO] [stdout] test index::tests::copy_to ... ok
[INFO] [stdout] test index::tests::fields_retrieval ... ok
[INFO] [stdout] test index::tests::create_add_commit_search ... ok
[INFO] [stdout] test index::tests::parse_search_after_valid_cursor_accepted ... ok
[INFO] [stdout] test index::tests::parse_search_after_object_element_rejected ... ok
[INFO] [stdout] test index::tests::parse_sort_malformed_entry_rejected ... ok
[INFO] [stdout] test index::tests::parse_sort_object_form_accepted ... ok
[INFO] [stdout] test index::tests::parse_sort_unknown_order_rejected ... ok
[INFO] [stdout] test index::tests::parse_sort_non_string_order_rejected ... ok
[INFO] [stdout] test index::tests::bool_query_end_to_end ... ok
[INFO] [stdout] test columnar::reader::tests::run_accessors_agree_with_the_bulk_walks ... ok
[INFO] [stdout] test index::tests::inner_hits_nested ... ok
[INFO] [stdout] test index::tests::multi_match_best_fields_scoring ... ok
[INFO] [stdout] test agg::bucket::tests::grouping_is_stable_over_random_sequences ... ok
[INFO] [stdout] test index::tests::open_existing_index ... ok
[INFO] [stdout] test index::tests::filter_agg_counts_only_matching_docs ... ok
[INFO] [stdout] test index::tests::collapse_by_field ... ok
[INFO] [stdout] test index::tests::match_all_query ... ok
[INFO] [stdout] test index::tests::multiple_commits_searchable ... ok
[INFO] [stdout] test index::tests::multi_fields ... ok
[INFO] [stdout] test inverted::norms::tests::encode_decode_one ... ok
[INFO] [stdout] test inverted::norms::tests::encode_decode_zero ... ok
[INFO] [stdout] test inverted::norms::tests::exact_for_small_lengths ... ok
[INFO] [stdout] test inverted::norms::tests::longer_docs_decode_larger ... ok
[INFO] [stdout] test index::tests::search_no_results ... ok
[INFO] [stdout] test inverted::norms::tests::lossy_but_close_for_moderate_lengths ... ok
[INFO] [stdout] test inverted::norms::tests::produced_bytes_decode_monotonically ... ok
[INFO] [stdout] test index::tests::prefix_query_constant_score ... ok
[INFO] [stdout] test inverted::norms::tests::reader_out_of_range ... ok
[INFO] [stdout] test index::tests::phrase_query_end_to_end ... ok
[INFO] [stdout] test inverted::norms::tests::very_long_field ... ok
[INFO] [stdout] test inverted::norms::tests::writer_reader_round_trip ... ok
[INFO] [stdout] test inverted::norms::tests::saturates_at_the_largest_representable_length ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_empty ... ok
[INFO] [stdout] test inverted::norms::tests::push_byte_copies_verbatim ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_large_tf_clamped ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_multi_block ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_seek_to_block ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_exact_block_size ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_flag_detected ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_single_doc ... ok
[INFO] [stdout] test inverted::postings::tests::delta_encoding_compresses ... ok
[INFO] [stdout] test inverted::postings::tests::doc_id_starting_at_zero ... ok
[INFO] [stdout] test index::tests::rescore_reranks ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_under_block_size ... ok
[INFO] [stdout] test inverted::postings::tests::block_max_write_into_matches_finish_and_resets ... ok
[INFO] [stdout] test inverted::postings::tests::every_reader_starts_past_the_header ... ok
[INFO] [stdout] test inverted::postings::tests::has_positions_flag ... ok
[INFO] [stdout] test inverted::postings::tests::empty_posting_list ... ok
[INFO] [stdout] test inverted::postings::tests::impacts_keep_only_competitive_pairs ... ok
[INFO] [stdout] test inverted::postings::tests::large_posting_list ... ok
[INFO] [stdout] test inverted::postings::tests::impacts_tf_is_not_saturated ... ok
[INFO] [stdout] test inverted::postings::tests::iterator_exhaustion_is_stable ... ok
[INFO] [stdout] test inverted::postings::tests::next_with_matches_next_on_both_formats ... ok
[INFO] [stdout] test inverted::postings::tests::plain_format_has_no_table ... ok
[INFO] [stdout] test inverted::postings::tests::position_consecutive_positions ... ok
[INFO] [stdout] test inverted::norms::tests::monotonic_encoding ... ok
[INFO] [stdout] test inverted::postings::tests::position_empty_list ... ok
[INFO] [stdout] test inverted::postings::tests::position_many_docs ... ok
[INFO] [stdout] test inverted::postings::tests::position_exhaustion_stable ... ok
[INFO] [stdout] test inverted::postings::tests::position_gapped_positions ... ok
[INFO] [stdout] test inverted::postings::tests::position_round_trip_single_doc ... ok
[INFO] [stdout] test inverted::postings::tests::position_write_into_matches_finish_and_resets ... ok
[INFO] [stdout] test inverted::postings::tests::positions_block_table_round_trip ... ok
[INFO] [stdout] test agg::bucket::tests::calendar_table_index_matches_floor ... ok
[INFO] [stdout] test inverted::postings::tests::position_round_trip_multiple_docs ... ok
[INFO] [stdout] test inverted::postings::tests::position_single_position ... ok
[INFO] [stdout] test inverted::postings::tests::round_trip_consecutive_doc_ids ... ok
[INFO] [stdout] test inverted::postings::tests::round_trip_single_doc ... ok
[INFO] [stdout] test inverted::postings::tests::round_trip_varying_tf ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_16383 ... ok
[INFO] [stdout] test inverted::postings::tests::short_list_is_the_plain_layout ... ok
[INFO] [stdout] test inverted::postings::tests::round_trip_multiple_docs ... ok
[INFO] [stdout] test inverted::postings::tests::sequential_then_seek_across_blocks_on_both_formats ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_16384 ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_at_matches_open_loop ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_boundary_128 ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_max_value ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_single_byte ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_boundary_127 ... ok
[INFO] [stdout] test inverted::postings::tests::position_next_into_matches_next ... ok
[INFO] [stdout] test inverted::postings::tests::vbyte_large_value ... ok
[INFO] [stdout] test inverted::term_dict::tests::automaton_search_with_prefix ... ok
[INFO] [stdout] test inverted::term_dict::tests::automaton_search_exact_match ... ok
[INFO] [stdout] test inverted::term_dict::tests::binary_search_last_term ... ok
[INFO] [stdout] test inverted::term_dict::tests::empty_dict ... ok
[INFO] [stdout] test inverted::postings::tests::impacts_tail_block ... ok
[INFO] [stdout] test inverted::term_dict::tests::empty_string_term ... ok
[INFO] [stdout] test inverted::term_dict::tests::binary_search_middle_term ... ok
[INFO] [stdout] test index::tests::search_after_pagination ... ok
[INFO] [stdout] test index::tests::search_with_query_wrapper ... ok
[INFO] [stdout] test index::tests::source_filtering ... ok
[INFO] [stdout] test inverted::term_dict::tests::large_offsets ... ok
[INFO] [stdout] test inverted::term_dict::tests::lookup_miss ... ok
[INFO] [stdout] test inverted::term_dict::tests::binary_search_first_term ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_at_end_of_dict ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_exact_term_match ... ok
[INFO] [stdout] test inverted::term_dict::tests::multiple_terms ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_unicode ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_no_matches ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_single_char ... ok
[INFO] [stdout] test inverted::term_dict::tests::single_term ... ok
[INFO] [stdout] test inverted::term_dict::tests::union_yields_each_term_once_with_reader_indexed_offsets ... ok
[INFO] [stdout] test ip::tests::cidr_16 ... ok
[INFO] [stdout] test inverted::term_dict::tests::unicode_terms ... ok
[INFO] [stdout] test ip::tests::cidr_32 ... ok
[INFO] [stdout] test ip::tests::ipv4_mapped_ipv6 ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_empty_yields_all ... ok
[INFO] [stdout] test ip::tests::ipv4_to_i64 ... ok
[INFO] [stdout] test ip::tests::cidr_range ... ok
[INFO] [stdout] test ip::tests::cidr_invalid ... ok
[INFO] [stdout] test ip::tests::ipv6_returns_none ... ok
[INFO] [stdout] test ip::tests::normalize_ipv4 ... ok
[INFO] [stdout] test ip::tests::normalize_cidr_strips_prefix ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_multiple_matches ... ok
[INFO] [stdout] test ip::tests::normalize_invalid ... ok
[INFO] [stdout] test inverted::term_dict::tests::prefix_on_empty_dict ... ok
[INFO] [stdout] test mapping::dynamic::tests::dates_need_a_calendar_date_the_column_reads ... ok
[INFO] [stdout] test mapping::dynamic::tests::arrays_take_the_first_non_null_element ... ok
[INFO] [stdout] test mapping::dynamic::tests::numeric_detection_runs_before_date_detection ... ok
[INFO] [stdout] test inverted::postings::tests::wide_gap_doc_ids ... ok
[INFO] [stdout] test mapping::dynamic::tests::text_gets_a_keyword_sub_field ... ok
[INFO] [stdout] test mapping::mapping::tests::builder_chaining ... ok
[INFO] [stdout] test mapping::mapping::tests::date_defaults ... ok
[INFO] [stdout] test mapping::mapping::tests::keyword_defaults ... ok
[INFO] [stdout] test mapping::field_type::tests::display ... ok
[INFO] [stdout] test mapping::field_type::tests::is_numeric ... ok
[INFO] [stdout] test mapping::field_type::tests::round_trip_es_names ... ok
[INFO] [stdout] test mapping::mapping::tests::boolean_defaults ... ok
[INFO] [stdout] test mapping::field_type::tests::unknown_type_is_error ... ok
[INFO] [stdout] test mapping::mapping::tests::numeric_defaults ... ok
[INFO] [stdout] test mapping::mapping::tests::text_defaults ... ok
[INFO] [stdout] test index::tests::sort_by_field ... ok
[INFO] [stdout] test mapping::mapping_def::tests::a_declared_child_of_a_scalar_is_refused ... ok
[INFO] [stdout] test mapping::mapping_def::tests::a_sub_field_follows_its_parent_or_is_refused ... ok
[INFO] [stdout] test mapping::mapping_def::tests::add_field_appends_and_refuses_bad_names ... ok
[INFO] [stdout] test mapping::mapping_def::tests::default_dynamic_mode_omitted_in_json ... ok
[INFO] [stdout] test ip::tests::normalize_ipv6 ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dense_vector_dims_round_trip_through_json ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dense_vector_explicit_quantization_round_trips ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dynamic_mode_default_is_true ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dynamic_modes_parse_and_runtime_is_refused_by_name ... ok
[INFO] [stdout] test mapping::mapping_def::tests::copy_to_missing_target_in_array_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::copy_to_missing_target_is_rejected_at_parse ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dynamic_mode_round_trip ... ok
[INFO] [stdout] test mapping::mapping_def::tests::empty_schema ... ok
[INFO] [stdout] test mapping::mapping_def::tests::json_round_trip ... ok
[INFO] [stdout] test mapping::mapping_def::tests::json_round_trip_with_analyzer ... ok
[INFO] [stdout] test mapping::mapping_def::tests::json_round_trip_with_custom_flags ... ok
[INFO] [stdout] test inverted::term_dict::tests::large_dict ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_analyzer_on_keyword_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_analyzer_on_numeric_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_builder_analyzer_on_long_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::builder_basic ... ok
[INFO] [stdout] test mapping::mapping_def::tests::builder_with_mapping ... ok
[INFO] [stdout] test mapping::mapping_def::tests::copy_to_existing_target_is_accepted ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_copy_to_non_string_element_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_copy_to_wrong_shape_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_string_bool_index_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_subfield_unknown_key_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mappings_level_keys_are_read_or_refused_never_dropped ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_non_bool_doc_values_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_deeply_nested_properties ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_default_quantization_is_int8 ... ok
[INFO] [stdout] test mapping::mapping_def::tests::dynamic_mode_false ... ok
[INFO] [stdout] test mapping::mapping_def::tests::field_ids_survive_json_roundtrip ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_nested_child_string_bool_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_bbq_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_unknown_key_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_unimplemented_es_param_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_explicit_int8 ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_explicit_none ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_int4_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::mapping_strict_happy_paths_parse ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_element_type_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_missing_dims_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_string_dims_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dynamic_as_boolean ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_zero_dims_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_es_mapping_json ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_similarity_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_unknown_quantization_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_negative_dims_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_non_string_quantization_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_dense_vector_unknown_key_is_rejected ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_missing_type_is_error ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_nested_properties_flattened ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_shorthand_json ... ok
[INFO] [stdout] test mapping::mapping_def::tests::sub_field_options_round_trip ... ok
[INFO] [stdout] test mapping::mapping_def::tests::truncate_drops_the_fields_appended_after_len ... ok
[INFO] [stdout] test mapping::mapping_def::tests::validate_catches_builder_api_copy_to_with_missing_target ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_nested_dense_vector_int4_is_rejected ... ok
[INFO] [stdout] test mapping::dynamic::tests::scalars_by_json_kind ... ok
[INFO] [stdout] test mapping::mapping_def::tests::properties_is_optional_and_must_be_an_object ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_unknown_type_is_error ... ok
[INFO] [stdout] test mapping::mapping_def::tests::parse_nested_dense_vector_unknown_key_is_rejected ... ok
[INFO] [stdout] test mapping::nested_table::tests::add_field_keeps_the_table_current ... ok
[INFO] [stdout] test mapping::nested_table::tests::rebuild_counts_on_the_baseline_mapping ... ok
[INFO] [stdout] test mapping::quantization::tests::bbq_is_rejected_as_unimplemented ... ok
[INFO] [stdout] test mapping::quantization::tests::empty_string_is_rejected ... ok
[INFO] [stdout] test mapping::quantization::tests::int4_is_rejected_as_unimplemented ... ok
[INFO] [stdout] test mapping::quantization::tests::supported_values_round_trip ... ok
[INFO] [stdout] test mapping::quantization::tests::default_is_int8 ... ok
[INFO] [stdout] test mapping::presence::tests::flags_move_the_source ... ok
[INFO] [stdout] test mapping::quantization::tests::unknown_value_is_rejected ... ok
[INFO] [stdout] test mapping::nested_table::tests::table_matches_the_name_walk ... ok
[INFO] [stdout] test mapping::nested_table::tests::table_is_empty_without_nested_fields ... ok
[INFO] [stdout] test mapping::nested_table::tests::truncate_keeps_the_table_current ... ok
[INFO] [stdout] test mapping::presence::tests::defaults_per_kind ... ok
[INFO] [stdout] test merge_policy::tests::below_density_threshold_deletions_do_not_trigger ... ok
[INFO] [stdout] test merge_policy::tests::deleted_segment_no_window_can_carry_is_rewritten_alone ... ok
[INFO] [stdout] test merge_policy::tests::deletion_ratio_affects_scoring ... ok
[INFO] [stdout] test merge::tests::per_component_refuses_a_nested_source_without_a_table ... ok
[INFO] [stdout] test merge::tests::per_component_refuses_a_source_without_norms ... ok
[INFO] [stdout] test index::tests::value_count_uses_stats_fast_path ... ok
[INFO] [stdout] test merge::tests::merges_two_segments ... ok
[INFO] [stdout] test merge_policy::tests::lone_segment_past_the_threshold_is_rewritten_alone ... ok
[INFO] [stdout] test merge_policy::tests::max_merge_at_once_respected ... ok
[INFO] [stdout] test merge_policy::tests::merge_many_small_segments ... ok
[INFO] [stdout] test merge_policy::tests::merge_policy_prefers_the_deleted_segment ... ok
[INFO] [stdout] test merge::tests::per_component_remaps_owner_ordinals_by_field_id ... ok
[INFO] [stdout] test merge_policy::tests::no_merge_single_segment ... ok
[INFO] [stdout] test merge_policy::tests::exactly_at_threshold_no_merge ... ok
[INFO] [stdout] test query::ast::tests::bool_query_construction ... ok
[INFO] [stdout] test merge_policy::tests::no_merge_under_threshold ... ok
[INFO] [stdout] test merge_policy::tests::prefers_small_segments ... ok
[INFO] [stdout] test merge_policy::tests::respects_max_merged_size ... ok
[INFO] [stdout] test merge_policy::tests::empty_segments ... ok
[INFO] [stdout] test mapping::mapping_def::tests::root_keys_and_settings_are_validated_in_both_shapes ... ok
[INFO] [stdout] test query::ast::tests::term_query ... ok
[INFO] [stdout] test query::ast::tests::terms_query ... ok
[INFO] [stdout] test merge::tests::merge_produces_blocked ... ok
[INFO] [stdout] test mapping::mapping_def::tests::structural_keys_belong_to_their_field_kind ... ok
[INFO] [stdout] test query::ast::tests::nested_bool ... ok
[INFO] [stdout] test query::ast::tests::clone_works ... ok
[INFO] [stdout] test query::ast::tests::constant_score_wraps ... ok
[INFO] [stdout] test query::ast::tests::debug_format ... ok
[INFO] [stdout] test query::ast::tests::match_query ... ok
[INFO] [stdout] test query::boolean::tests::bool_must_not ... ok
[INFO] [stdout] test query::boolean::tests::bool_must_two_clauses ... ok
[INFO] [stdout] test query::boolean::tests::exclusion_confirms_a_two_phase_clause ... ok
[INFO] [stdout] test query::boolean::tests::bool_empty_must_returns_none ... ok
[INFO] [stdout] test query::column_term::tests::float_exact_and_errors ... ok
[INFO] [stdout] test query::boolean::tests::bool_filter_no_scores ... ok
[INFO] [stdout] test merge::tests::applies_deletions ... ok
[INFO] [stdout] test query::boolean::tests::bool_must_plus_filter ... ok
[INFO] [stdout] test query::boosting::tests::boosting_demotes_negative ... ok
[INFO] [stdout] test query::column_term::tests::boolean_true_false_only ... ok
[INFO] [stdout] test query::boolean::tests::bool_should_two_clauses ... ok
[INFO] [stdout] test query::column_term::tests::date_interval_and_error ... ok
[INFO] [stdout] test query::boolean::tests::min_should_match_scores_all_matching_clauses ... ok
[INFO] [stdout] test merge::tests::per_component_is_byte_identical_to_reindex ... ok
[INFO] [stdout] test query::column_term::tests::ip_cidr_plain_and_errors ... ok
[INFO] [stdout] test query::column_term::tests::unsearchable_kinds_and_missing_doc_values_are_errors ... ok
[INFO] [stdout] test query::convert::tests::convert_term ... ok
[INFO] [stdout] test query::dis_max::tests::dis_max_score_computation ... ok
[INFO] [stdout] test query::exists::tests::docs_past_the_norms_slice_do_not_exist ... ok
[INFO] [stdout] test query::column_term::tests::string_fields_and_unmapped_keep_postings ... ok
[INFO] [stdout] test query::convert::tests::bits_scorer_walks_the_level_bitset ... ok
[INFO] [stdout] test query::convert::tests::convert_all_types ... ok
[INFO] [stdout] test query::column_term::tests::integer_exact_fractional_range_and_word ... ok
[INFO] [stdout] test query::convert::tests::convert_bool_nested ... ok
[INFO] [stdout] test query::exists::tests::advance_lands_on_the_next_existing_doc_or_the_end ... ok
[INFO] [stdout] test query::convert::tests::match_all_under_a_nested_scope_is_not_the_whole_segment ... ok
[INFO] [stdout] test query::column_term::tests::non_indexed_keyword_reads_doc_values ... ok
[INFO] [stdout] test query::exists::tests::dense_scorer_visits_every_doc ... ok
[INFO] [stdout] test query::exists::tests::dense_fill_window_matches_the_walk ... ok
[INFO] [stdout] test query::exists::tests::norm_fill_window_clips_to_doc_count_inside_the_norms ... ok
[INFO] [stdout] test query::exists::tests::nonzero_bytes_packs_one_bit_per_non_zero_byte ... ok
[INFO] [stdout] test query::function_score::tests::random_score_adjacent_docs_uncorrelated ... ok
[INFO] [stdout] test query::function_score::tests::random_score_different_seeds ... ok
[INFO] [stdout] test query::exists::tests::presence_fill_window_matches_the_bitmap_walk ... ok
[INFO] [stdout] test query::exists::tests::norm_fill_window_matches_the_byte_walk ... ok
[INFO] [stdout] test query::exists::tests::presence_scorer_walks_the_bitmap ... ok
[INFO] [stdout] test query::exists::tests::scans_to_the_docs_with_a_norm ... ok
[INFO] [stdout] test query::function_score::tests::function_score_weight ... ok
[INFO] [stdout] test query::function_score::tests::random_score_in_range ... ok
[INFO] [stdout] test query::fuzzy::tests::fuzzy_first_char_substitution ... ok
[INFO] [stdout] test query::function_score::tests::random_score_uniform_distribution ... ok
[INFO] [stdout] test query::fuzzy::tests::fuzzy_query_basic ... ok
[INFO] [stdout] test query::fuzzy::tests::fuzzy_constant_score_all_ones ... ok
[INFO] [stdout] test query::fuzzy::tests::fuzzy_no_matches ... ok
[INFO] [stdout] test query::function_score::tests::random_score_deterministic ... ok
[INFO] [stdout] test query::function_score::tests::function_score_field_value_factor ... ok
[INFO] [stdout] test query::match_query::tests::match_case_normalization ... ok
[INFO] [stdout] test query::nested::tests::join_to_the_root_keeps_the_max_score_per_parent ... ok
[INFO] [stdout] test query::parser::tests::parse_bool_all_clauses ... ok
[INFO] [stdout] test query::parser::tests::parse_bool_string_minimum_should_match_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_constant_score ... ok
[INFO] [stdout] test query::match_query::tests::match_empty_query ... ok
[INFO] [stdout] test query::match_query::tests::match_multi_term ... ok
[INFO] [stdout] test query::fuzzy::tests::fuzzy_query_fuzziness_2 ... ok
[INFO] [stdout] test query::parser::tests::parse_deeply_nested ... ok
[INFO] [stdout] test query::parser::tests::parse_empty_object ... ok
[INFO] [stdout] test query::parser::tests::parse_fusion_non_number_weight_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_function_score_non_string_score_mode_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_function_score_unknown_score_mode_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_basic ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_defaults ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_empty_vector_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_missing_vector_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_non_numeric_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_float_k_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_string_k_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_missing_field_rejected ... ok
[INFO] [stdout] test query::match_query::tests::match_single_term ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_null_k_uses_default ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_string_boost_rejected ... ok
[INFO] [stdout] test query::nested::tests::join_of_no_child_is_empty ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_string_num_candidates_rejected ... ok
[INFO] [stdout] test query::nested::tests::join_to_a_nested_level_uses_the_enclosing_child ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_string_threshold_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_with_threshold ... ok
[INFO] [stdout] test query::parser::tests::parse_bool_single_clause_not_array ... ok
[INFO] [stdout] test query::parser::tests::parse_match_all ... ok
[INFO] [stdout] test query::parser::tests::parse_knn_query_zero_k_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_match_full_form ... ok
[INFO] [stdout] test query::parser::tests::parse_match_none ... ok
[INFO] [stdout] test query::parser::tests::parse_match_phrase_shorthand ... ok
[INFO] [stdout] test query::parser::tests::parse_match_non_string_analyzer_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_match_phrase_full_form ... ok
[INFO] [stdout] test query::parser::tests::parse_match_shorthand ... ok
[INFO] [stdout] test query::parser::tests::parse_multi_match_non_string_field_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_multi_match_unsupported_type_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_prefix_shorthand ... ok
[INFO] [stdout] test query::parser::tests::parse_term_shorthand ... ok
[INFO] [stdout] test query::parser::tests::parse_unknown_query_type ... ok
[INFO] [stdout] test query::parser::tests::parse_exists ... ok
[INFO] [stdout] test query::parser::tests::parse_with_query_wrapper ... ok
[INFO] [stdout] test query::parser::tests::parse_range_bounds_as_written ... ok
[INFO] [stdout] test query::parser::tests::parse_term_string_boost_rejected ... ok
[INFO] [stdout] test query::parser::tests::parse_term_valid_boost_still_parses ... ok
[INFO] [stdout] test query::parser::tests::parse_terms ... ok
[INFO] [stdout] test query::phrase::tests::phrase_2term_catchup_not_skipped ... ok
[INFO] [stdout] test query::parser::tests::parse_nested_bool ... ok
[INFO] [stdout] test query::phrase::tests::phrase_2term_overshoot_doc_reached_by_lead_is_checked ... ok
[INFO] [stdout] test query::parser::tests::parse_prefix_full_form ... ok
[INFO] [stdout] test query::parser::tests::parse_term_full_form ... ok
[INFO] [stdout] test query::parser::tests::parse_term_numeric ... ok
[INFO] [stdout] test query::phrase::tests::phrase_2term_tf1_lead_after_mismatch_uses_fresh_positions ... ok
[INFO] [stdout] test query::phrase::tests::phrase_advance_respects_target ... ok
[INFO] [stdout] test query::phrase::tests::phrase_exact_match ... ok
[INFO] [stdout] test query::range::tests::boolean_orders_false_before_true ... ok
[INFO] [stdout] test query::phrase::tests::phrase_freq_repeated_phrase_scores_higher ... ok
[INFO] [stdout] test query::range::tests::date_math_and_non_dates_are_errors ... ok
[INFO] [stdout] test query::range::tests::date_string_takes_the_unit_edge ... ok
[INFO] [stdout] test query::phrase::tests::phrase_nterm_overshoot_doc_reached_by_lead_is_checked ... ok
[INFO] [stdout] test index::tests::document_crud ... ok
[INFO] [stdout] test query::phrase::tests::phrase_has_positive_score ... ok
[INFO] [stdout] test query::range::tests::integer_bounds_saturate_at_the_kind ... ok
[INFO] [stdout] test query::range::tests::integer_edges_per_operator ... ok
[INFO] [stdout] test query::phrase::tests::phrase_single_term_degenerates ... ok
[INFO] [stdout] test query::range::tests::integer_words_and_non_finite_are_errors ... ok
[INFO] [stdout] test query::range::tests::ip_steps_by_one_address ... ok
[INFO] [stdout] test query::phrase::tests::phrase_no_match ... ok
[INFO] [stdout] test query::range::tests::no_mapping_reads_numbers_only ... ok
[INFO] [stdout] test query::phrase::tests::phrase_wrong_order_no_match ... ok
[INFO] [stdout] test query::phrase::tests::phrase_nterm_catchup_not_skipped ... ok
[INFO] [stdout] test query::range::tests::range_gte_lte ... ok
[INFO] [stdout] test query::range::tests::range_no_matches ... ok
[INFO] [stdout] test query::range::tests::range_missing_field ... ok
[INFO] [stdout] test query::range::tests::range_open_ended ... ok
[INFO] [stdout] test query::phrase::tests::phrase_three_terms ... ok
[INFO] [stdout] test query::regex_automaton::tests::alternation_accepts_a_term_longer_than_its_first_branch ... ok
[INFO] [stdout] test query::range::tests::range_all_match ... ok
[INFO] [stdout] test query::range::tests::refused_kinds_and_unmapped ... ok
[INFO] [stdout] test query::regex_automaton::tests::invalid_regex_returns_error ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_alternation ... ok
[INFO] [stdout] test query::range::tests::range_gt_lt ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_character_class ... ok
[INFO] [stdout] test query::regex_automaton::tests::does_not_match_prefix ... ok
[INFO] [stdout] test query::regex_automaton::tests::unicode_byte_walk ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_empty_pattern_is_empty_string ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_full_string ... ok
[INFO] [stdout] test query::regex_automaton::tests::pruning_alive_on_partial_match ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_with_quantifier ... ok
[INFO] [stdout] test query::regex_automaton::tests::dot_matches_a_newline_and_a_multibyte_character ... ok
[INFO] [stdout] test query::parser::tests::parse_bool_basic ... ok
[INFO] [stdout] test query::regex_automaton::tests::matches_dot_star ... ok
[INFO] [stdout] test query::regex_automaton::tests::pruning_via_can_match_dead_state ... ok
[INFO] [stdout] test query::regex_automaton::tests::does_not_match_substring_at_end ... ok
[INFO] [stdout] test query::regexp::tests::regexp_constant_score_all_ones ... ok
[INFO] [stdout] test query::regexp::tests::regexp_alternation ... ok
[INFO] [stdout] test query::regexp::tests::regexp_no_matches ... ok
[INFO] [stdout] test query::script_score::tests::script_score_query ... ok
[INFO] [stdout] test query::regexp::tests::regexp_basic ... ok
[INFO] [stdout] test query::script_score::tests::expr_eval_math_functions ... ok
[INFO] [stdout] test query::span::tests::span_near_sloppy_freq_penalizes_width ... ok
[INFO] [stdout] test query::range::tests::float_bounds_are_reals ... ok
[INFO] [stdout] test query::span::tests::span_near_three_terms ... ok
[INFO] [stdout] test query::script_score::tests::expr_eval_constant ... ok
[INFO] [stdout] test query::script_score::tests::script_score_constant_42 ... ok
[INFO] [stdout] test query::span::tests::span_near_unordered_reversed ... ok
[INFO] [stdout] test query::script_score::tests::expr_eval_basic ... ok
[INFO] [stdout] test query::script_score::tests::expr_eval_complex ... ok
[INFO] [stdout] test query::regexp::tests::regexp_character_class ... ok
[INFO] [stdout] test index::tests::term_query_on_keyword ... ok
[INFO] [stdout] test query::span::tests::span_near_with_slop ... ok
[INFO] [stdout] test query::span::tests::span_near_wrong_order ... ok
[INFO] [stdout] test query::span::tests::span_not_basic ... ok
[INFO] [stdout] test query::span::tests::span_near_no_match ... ok
[INFO] [stdout] test query::span::tests::span_near_score_uses_bm25 ... ok
[INFO] [stdout] test query::span::tests::span_near_one_term_missing ... ok
[INFO] [stdout] test query::span::tests::span_not_no_exclusions ... ok
[INFO] [stdout] test query::span::tests::span_term_basic ... ok
[INFO] [stdout] test query::span::tests::span_not_delegates_score ... ok
[INFO] [stdout] test query::span::tests::span_near_unordered_basic ... ok
[INFO] [stdout] test query::term::tests::idf_uses_index_wide_doc_freq ... ok
[INFO] [stdout] test query::term::tests::term_query_creates_weight ... ok
[INFO] [stdout] test query::span::tests::span_near_exact_phrase ... ok
[INFO] [stdout] test query::span::tests::span_term_missing ... ok
[INFO] [stdout] test query::term::tests::term_query_filter_context ... ok
[INFO] [stdout] test query::span::tests::span_term_score_matches_term_query ... ok
[INFO] [stdout] test query::span::tests::span_term_score_uses_bm25_tf ... ok
[INFO] [stdout] test query::term::tests::keyword_lead_scores_its_one_value_as_a_constant ... ok
[INFO] [stdout] test query::term::tests::term_query_missing_field ... ok
[INFO] [stdout] test query::term::tests::term_query_missing_term ... ok
[INFO] [stdout] test query::term::tests::term_query_scorer_iterates ... ok
[INFO] [stdout] test query::tests::bound_query_is_object_safe ... ok
[INFO] [stdout] test query::tests::query_is_object_safe ... ok
[INFO] [stdout] test query::tests::scorer_supplier_is_object_safe ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_constant_score_all_ones ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_high_cardinality_constant_score ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_leading_wildcard_correctness ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_middle_wildcard_correctness ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_query_star ... ok
[INFO] [stdout] test search::block_stub::tests::max_score_within_spans_blocks ... ok
[INFO] [stdout] test search::bm25::tests::advance_seeks_by_block ... ok
[INFO] [stdout] test search::bm25::tests::block_bounds_dominate_every_posting ... ok
[INFO] [stdout] test search::bm25::tests::block_end_at_names_the_block ... ok
[INFO] [stdout] test search::bm25::tests::block_lookup_walks_forward ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_no_matches ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_query_question_mark ... ok
[INFO] [stdout] test search::bm25::tests::higher_tf_higher_score ... ok
[INFO] [stdout] test search::bm25::tests::idf_all_docs_match ... ok
[INFO] [stdout] test search::bm25::tests::idf_rare_term_higher ... ok
[INFO] [stdout] test search::bm25::tests::idf_zero_doc_freq ... ok
[INFO] [stdout] test search::bm25::tests::longer_docs_lower_score ... ok
[INFO] [stdout] test query::wildcard::tests::wildcard_matching ... ok
[INFO] [stdout] test search::bm25::tests::bound_slack_covers_both_evaluation_orders ... ok
[INFO] [stdout] test search::bm25::tests::scorer_advance_past_end ... ok
[INFO] [stdout] test search::bm25::tests::scorer_iterates_docs ... ok
[INFO] [stdout] test search::bm25::tests::scorer_no_two_phase ... ok
[INFO] [stdout] test search::bm25::tests::scorer_scores_correctly ... ok
[INFO] [stdout] test search::bm25::tests::short_list_bounds_are_exact ... ok
[INFO] [stdout] test search::bm25::tests::tf_saturation ... ok
[INFO] [stdout] test search::bm25::tests::uniform_scores_the_term_frequency ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_advance_past_end ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_advance_past_window ... ok
[INFO] [stdout] test search::bm25::tests::scorer_advance ... ok
[INFO] [stdout] test search::bm25::tests::pair_bound_covers_a_negative_idf ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_custom_boost ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_dense_window ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_empty_scorer_filtered ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_many_scorers ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_no_overlap ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_score_is_constant ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_single_scorer ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_three_scorers_overlap ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_two_scorers ... ok
[INFO] [stdout] test search::bm25::tests::hand_computed_bm25 ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_window_jump ... ok
[INFO] [stdout] test search::bulk::tests::empty ... ok
[INFO] [stdout] test search::bulk::tests::matches_wand_output ... ok
[INFO] [stdout] test search::bulk::tests::score_excluded_ends_at_doc_count_near_u32_max ... ok
[INFO] [stdout] test search::bulk::tests::score_excluded_fills_only_the_windows_an_exclusion_touches ... ok
[INFO] [stdout] test search::bulk::tests::score_excluded_skips_the_windows_the_lead_has_no_doc_in ... ok
[INFO] [stdout] test search::bulk::tests::single_scorer ... ok
[INFO] [stdout] test search::bulk::tests::two_scorers ... ok
[INFO] [stdout] test search::bulk::tests::window_boundary ... ok
[INFO] [stdout] test query::term::tests::window_path_under_live_docs ... ok
[INFO] [stdout] test search::bulk::tests::words_window_collects_until_the_heap_is_full_then_counts ... ok
[INFO] [stdout] test search::bulk::tests::words_window_lead_emits_each_window_once_over_the_segment ... ok
[INFO] [stdout] test search::collector::tests::collect_under_limit ... ok
[INFO] [stdout] test search::collector::tests::empty_collector ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_advance_to_existing_doc ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_window_boundary ... ok
[INFO] [stdout] test search::collector::tests::gate_is_collects_threshold ... ok
[INFO] [stdout] test search::collector::tests::multi_segment ... ok
[INFO] [stdout] test search::collector::tests::rejects_mirrors_collect ... ok
[INFO] [stdout] test search::collector::tests::top_docs_collector_tiebreak_keeps_the_earlier_place ... ok
[INFO] [stdout] test search::collector::tests::top_field_collector_asc_retains_smallest ... ok
[INFO] [stdout] test search::collector::tests::top_field_collector_desc_retains_largest ... ok
[INFO] [stdout] test search::collector::tests::top_field_collector_tiebreak_prefers_smaller_doc_id ... ok
[INFO] [stdout] test search::conjunction::tests::advance_conjunction ... ok
[INFO] [stdout] test search::collector::tests::score_descending_order ... ok
[INFO] [stdout] test search::collector::tests::top_k_limiting ... ok
[INFO] [stdout] test search::conjunction::tests::all_filter_clauses_score_zero ... ok
[INFO] [stdout] test reader::tests::empty_index ... ok
[INFO] [stdout] test search::conjunction::tests::three_scorers ... ok
[INFO] [stdout] test search::conjunction::tests::filter_clauses_match_but_do_not_score ... ok
[INFO] [stdout] test search::conjunction::tests::no_intersection ... ok
[INFO] [stdout] test search::conjunction::tests::single_scorer ... ok
[INFO] [stdout] test search::conjunction::tests::two_scorers_intersection ... ok
[INFO] [stdout] test search::buffered_union::tests::buffered_union_advance_within_window ... ok
[INFO] [stdout] test search::bulk::tests::window_partition_uses_the_range_maximum ... ok
[INFO] [stdout] test search::rrf::tests::rrf_disjoint_lists ... ok
[INFO] [stdout] test search::rrf::tests::rrf_doc_id_preserved ... ok
[INFO] [stdout] test search::rrf::tests::rrf_empty ... ok
[INFO] [stdout] test search::rrf::tests::rrf_single_list ... ok
[INFO] [stdout] test search::rrf::tests::rrf_top_k ... ok
[INFO] [stdout] test search::rrf::tests::rrf_total_hits_counts_unique ... ok
[INFO] [stdout] test search::rrf::tests::rrf_two_lists_overlap ... ok
[INFO] [stdout] test search::rrf::tests::rrf_weighted ... ok
[INFO] [stdout] test search::rrf::tests::score_fusion_arithmetic_mean_present_only ... ok
[INFO] [stdout] test search::rrf::tests::score_fusion_harmonic_mean_zero_score ... ok
[INFO] [stdout] test search::rrf::tests::score_fusion_sum ... ok
[INFO] [stdout] test search::rrf::tests::score_fusion_weight_bounds_safe ... ok
[INFO] [stdout] test query::term::tests::range_bound_covers_every_score_in_the_range ... ok
[INFO] [stdout] test search::searcher::tests::correct_bm25_ranking ... ok
[INFO] [stdout] test search::searcher::tests::cost_hint_bool_conjunction_takes_the_lead_clause ... ok
[INFO] [stdout] test search::searcher::tests::cost_hint_bool_disjunction_sums_clauses ... ok
[INFO] [stdout] test search::searcher::tests::cost_hint_bool_unknown_clause_is_unknown ... ok
[INFO] [stdout] test search::searcher::tests::cost_hint_leaf_queries ... ok
[INFO] [stdout] test search::searcher::tests::cost_hint_wrappers ... ok
[INFO] [stdout] test search::searcher::tests::dispatch_large_or_unknown_hint_is_parallel_without_a_small_segment ... ok
[INFO] [stdout] test search::results::tests::nested_with_column_panics_on_outer_hit_inner_miss - should panic ... ok
[INFO] [stdout] test search::searcher::tests::dispatch_small_hint_is_inline ... ok
[INFO] [stdout] test search::searcher::tests::dispatch_walks_when_a_segment_is_a_cheap_sample ... ok
[INFO] [stdout] test search::searcher::tests::empty_index ... ok
[INFO] [stdout] test search::searcher::tests::escalate_needs_two_remaining_segments ... ok
[INFO] [stdout] test search::searcher::tests::dispatch_single_segment_is_always_inline ... ok
[INFO] [stdout] test search::searcher::tests::escalate_on_a_segment_that_scores_a_pool_worthy_count ... ok
[INFO] [stdout] test search::searcher::tests::escalate_on_the_rate_of_the_last_segment_applied_to_this_cost ... ok
[INFO] [stdout] test search::searcher::tests::escalate_on_preparation_needs_two_consecutive_heavy_segments ... ok
[INFO] [stdout] test search::searcher::tests::a_leading_wildcard_agrees_on_every_arm ... ok
[INFO] [stdout] test search::searcher::tests::missing_field ... ok
[INFO] [stdout] test search::searcher::tests::missing_term ... ok
[INFO] [stdout] test query::term::tests::uniform_scorer_scores_tf_and_bounds_it ... ok
[INFO] [stdout] test search::searcher::tests::multi_segment_search ... ok
[INFO] [stdout] test search::searcher::tests::inline_multi_segment_search_matches_parallel ... ok
[INFO] [stdout] test index::tests::wildcard_multi_segment_returns_all_matches ... ok
[INFO] [stdout] test search::searcher::tests::score_descending_order ... ok
[INFO] [stdout] test search::searcher::tests::source_returned ... ok
[INFO] [stdout] test search::searcher::tests::top_k_limiting ... ok
[INFO] [stdout] test search::results::tests::cache_amortizes_across_multiple_segments ... ok
[INFO] [stdout] test search::searcher::tests::walk_count_rule_keeps_the_value_it_was_measured_at ... ok
[INFO] [stdout] test search::searcher::tests::every_fan_out_arm_agrees_in_segment_order ... ok
[INFO] [stdout] test search::searcher::tests::nested_scope_pops_when_the_inner_bind_errors ... ok
[INFO] [stdout] test search::searcher::tests::single_segment_search ... ok
[INFO] [stdout] test search::segment_store::tests::counts_the_documents_that_have_the_field ... ok
[INFO] [stdout] test search::segment_store::tests::detects_the_presence_source_without_a_mapping ... ok
[INFO] [stdout] test search::searcher::tests::walk_reports_what_it_opened_and_propagates_errors ... ok
[INFO] [stdout] test search::term_states::tests::state_reopens_the_same_postings ... ok
[INFO] [stdout] test search::wand::tests::dis_max_wand_single_match ... ok
[INFO] [stdout] test search::term_states::tests::states_in_segment_requires_every_term ... ok
[INFO] [stdout] test search::wand::tests::wand_all_non_essential_exhausts ... ok
[INFO] [stdout] test search::wand::tests::wand_dis_max_forwards_the_range ... ok
[INFO] [stdout] test search::term_states::tests::sums_doc_freq_over_segments_and_keys_by_segment_id ... ok
[INFO] [stdout] test search::wand::tests::wand_max_score ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_all_required ... ok
[INFO] [stdout] test search::wand::tests::wand_matches_exhaustive ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_basic ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_no_match ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_scores_all_matching ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_one_equivalent_to_default ... ok
[INFO] [stdout] test search::wand::tests::wand_msm_three_of_five ... ok
[INFO] [stdout] test search::wand::tests::wand_partition_moves_with_threshold ... ok
[INFO] [stdout] test search::wand::tests::wand_non_overlapping ... ok
[INFO] [stdout] test search::wand::tests::wand_pivot_bound_is_asked_once_per_block ... ok
[INFO] [stdout] test search::wand::tests::wand_skips_non_competitive_docs ... ok
[INFO] [stdout] test segment::builder::tests::a_document_without_a_mark_panics_at_build - should panic ... ok
[INFO] [stdout] test search::wand::tests::dis_max_wand_scores_correctly ... ok
[INFO] [stdout] test search::wand::tests::wand_advance ... ok
[INFO] [stdout] test search::wand::tests::dis_max_wand_with_tie_breaker ... ok
[INFO] [stdout] test search::searcher::tests::walk_hands_its_suppliers_on_and_the_pool_builds_the_rest ... ok
[INFO] [stdout] test segment::builder::tests::add_fields_pads_norms_for_earlier_docs ... ok
[INFO] [stdout] test reader::tests::multi_segment_reader ... ok
[INFO] [stdout] test segment::builder::tests::component_offsets_valid ... ok
[INFO] [stdout] test segment::builder::tests::checksum_validates ... ok
[INFO] [stdout] test segment::builder::tests::doc_store_in_segment ... ok
[INFO] [stdout] test segment::builder::tests::empty_builder ... ok
[INFO] [stdout] test reader::tests::open_and_search ... ok
[INFO] [stdout] test segment::builder::tests::multiple_docs ... ok
[INFO] [stdout] test segment::builder::tests::multiple_fields ... ok
[INFO] [stdout] test segment::builder::tests::multiple_docs_doc_store_all_retrievable ... ok
[INFO] [stdout] test segment::builder::tests::build_golden_bytes ... ok
[INFO] [stdout] test segment::builder::tests::norms_present_for_text_fields ... ok
[INFO] [stdout] test segment::builder::tests::mark_child_for_a_field_that_is_not_nested_panics - should panic ... ok
[INFO] [stdout] test segment::builder::tests::posting_lists_have_correct_doc_ids ... ok
[INFO] [stdout] test segment::field_presence::tests::empty_is_omitted ... ok
[INFO] [stdout] test segment::field_presence::tests::round_trip ... ok
[INFO] [stdout] test segment::builder::tests::single_doc_single_field ... ok
[INFO] [stdout] test segment::format::tests::all_component_types_round_trip ... ok
[INFO] [stdout] test segment::builder::tests::term_dict_in_segment ... ok
[INFO] [stdout] test segment::format::tests::component_lookup ... ok
[INFO] [stdout] test segment::format::tests::component_offset_round_trip ... ok
[INFO] [stdout] test segment::format::tests::empty_header ... ok
[INFO] [stdout] test segment::format::tests::field_meta_flags ... ok
[INFO] [stdout] test segment::format::tests::field_meta_round_trip ... ok
[INFO] [stdout] test segment::format::tests::header_magic_validation ... ok
[INFO] [stdout] test segment::format::tests::header_round_trip ... ok
[INFO] [stdout] test segment::format::tests::unicode_field_name ... ok
[INFO] [stdout] test segment::nested_paths::tests::enclosing_children_blocks_and_offsets ... ok
[INFO] [stdout] test segment::nested_paths::tests::nested_fields_under_uses_the_nearest_nested_ancestor ... ok
[INFO] [stdout] test segment::format::tests::header_checksum_validation ... ok
[INFO] [stdout] test segment::nested_paths::tests::no_table_reads_as_none ... ok
[INFO] [stdout] test segment::nested_paths::tests::a_table_of_more_than_u16_max_paths_is_refused ... ok
[INFO] [stdout] test segment::nested_paths::tests::every_malformed_block_is_refused ... ok
[INFO] [stdout] test segment::nested_paths::tests::parents_and_depths_follow_the_dotted_names ... ok
[INFO] [stdout] test segment::nested_paths::tests::set_bit_walks_agree_with_the_owner_scans ... ok
[INFO] [stdout] test segment::reader::tests::end_to_end_multi_doc ... ok
[INFO] [stdout] test segment::reader::tests::missing_field_returns_none ... ok
[INFO] [stdout] test segment::reader::tests::norms_lookup ... ok
[INFO] [stdout] test segment::reader::tests::open_valid_segment ... ok
[INFO] [stdout] test segment::format::tests::all_field_types_round_trip ... ok
[INFO] [stdout] test segment::reader::tests::posting_iteration ... ok
[INFO] [stdout] test segment::reader::tests::reject_bad_checksum ... ok
[INFO] [stdout] test segment::reader::tests::reject_invalid_magic ... ok
[INFO] [stdout] test segment::reader::tests::term_lookup ... ok
[INFO] [stdout] test spatial::geo::tests::bounding_box_contains ... ok
[INFO] [stdout] test search::results::tests::cache_amortizes_multi_field ... ok
[INFO] [stdout] test spatial::geo::tests::geo_point_from_json_array ... ok
[INFO] [stdout] test spatial::geo::tests::geo_point_from_json_object ... ok
[INFO] [stdout] test spatial::geo::tests::geo_point_from_json_string ... ok
[INFO] [stdout] test search::results::tests::cache_drops_with_results ... ok
[INFO] [stdout] test spatial::geo::tests::geo_store_dense_fast_path ... ok
[INFO] [stdout] test spatial::geo::tests::geo_store_multi_valued_round_trip ... ok
[INFO] [stdout] test spatial::geo::tests::haversine_known_distance ... ok
[INFO] [stdout] test segment::nested_paths::tests::the_worked_example_packs_to_the_documented_bytes ... ok
[INFO] [stdout] test segment::nested_paths::tests::level_and_shallow_bits_follow_the_owner_table ... ok
[INFO] [stdout] test segment::reader::tests::missing_term_returns_none ... ok
[INFO] [stdout] test spatial::shape::tests::parse_envelope ... ok
[INFO] [stdout] test spatial::geo::tests::haversine_same_point ... ok
[INFO] [stdout] test spatial::shape::tests::parse_invalid_returns_none ... ok
[INFO] [stdout] test spatial::shape::tests::parse_point ... ok
[INFO] [stdout] test segment::reader::tests::doc_retrieval ... ok
[INFO] [stdout] test spatial::geo::tests::multi_store_refuses_the_single_valued_read - should panic ... ok
[INFO] [stdout] test spatial::shape::tests::rtree_search_sparse_maps_slots_to_real_doc_ids ... ok
[INFO] [stdout] test spatial::shape::tests::serialize_roundtrip_point ... ok
[INFO] [stdout] test spatial::shape::tests::serialize_roundtrip_polygon ... ok
[INFO] [stdout] test spatial::shape::tests::serialize_roundtrip_rect ... ok
[INFO] [stdout] test spatial::shape::tests::store_serialization_roundtrip ... ok
[INFO] [stdout] test storage::allocator::tests::allocate_extends_file ... ok
[INFO] [stdout] test storage::allocator::tests::allocate_falls_through_to_file_extension_when_free_list_too_small ... ok
[INFO] [stdout] test storage::allocator::tests::allocate_zero_is_error ... ok
[INFO] [stdout] test spatial::shape::tests::parse_polygon ... ok
[INFO] [stdout] test spatial::shape::tests::rtree_search ... ok
[INFO] [stdout] test storage::allocator::tests::coalesce_adjacent_frees ... ok
[INFO] [stdout] test storage::allocator::tests::from_state_allocates_from_free_list ... ok
[INFO] [stdout] test storage::allocator::tests::first_fit_prefers_first_free_extent ... ok
[INFO] [stdout] test storage::allocator::tests::from_state_reconstructs_correctly ... ok
[INFO] [stdout] test storage::allocator::tests::free_and_reuse ... ok
[INFO] [stdout] test spatial::shape::tests::store_add_and_get ... ok
[INFO] [stdout] test storage::allocator::tests::new_allocator_is_empty ... ok
[INFO] [stdout] test storage::allocator::tests::non_adjacent_frees_stay_separate ... ok
[INFO] [stdout] test storage::block::tests::block_size_is_256kb ... ok
[INFO] [stdout] test storage::allocator::tests::sequential_allocations_are_contiguous ... ok
[INFO] [stdout] test storage::block::tests::extent_byte_len ... ok
[INFO] [stdout] test storage::block::tests::extent_adjacency ... ok
[INFO] [stdout] test storage::block::tests::block_id_display ... ok
[INFO] [stdout] test storage::block::tests::block_id_byte_offset ... ok
[INFO] [stdout] test search::results::tests::cache_amortizes_within_single_segment ... ok
[INFO] [stdout] test storage::block::tests::extent_display ... ok
[INFO] [stdout] test storage::block::tests::extent_end ... ok
[INFO] [stdout] test storage::allocator::tests::free_and_split ... ok
[INFO] [stdout] test storage::directory::tests::checksum_integration ... ok
[INFO] [stdout] test storage::directory::tests::fits_in_single_block ... ok
[INFO] [stdout] test storage::block::tests::header_size_is_4kb ... ok
[INFO] [stdout] test storage::directory::tests::empty_snapshot ... ok
[INFO] [stdout] test storage::directory::tests::from_bytes_tolerates_trailing_data ... ok
[INFO] [stdout] test storage::directory::tests::round_trip_empty ... ok
[INFO] [stdout] test storage::directory::tests::round_trip_large_snapshot ... ok
[INFO] [stdout] test storage::directory::tests::round_trip_populated ... ok
[INFO] [stdout] test storage::directory::tests::segment_entry_fields ... ok
[INFO] [stdout] test storage::directory::tests::serialized_size_matches_output ... ok
[INFO] [stdout] test storage::directory::tests::truncated_body_is_rejected ... ok
[INFO] [stdout] test storage::directory::tests::truncated_header_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::future_version_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::header_is_exactly_4kb ... ok
[INFO] [stdout] test storage::header::tests::active_and_inactive_root_pointers ... ok
[INFO] [stdout] test storage::header::tests::active_root_inactive_is_inverse ... ok
[INFO] [stdout] test storage::header::tests::bad_magic_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::commit_flips_active_root ... ok
[INFO] [stdout] test storage::header::tests::invalid_active_root_flag_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::new_header_has_empty_roots ... ok
[INFO] [stdout] test storage::header::tests::older_version_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::root_pointer_empty_is_not_populated ... ok
[INFO] [stdout] test storage::header::tests::root_pointer_with_block_is_populated ... ok
[INFO] [stdout] test storage::header::tests::round_trip_fresh_header ... ok
[INFO] [stdout] test storage::header::tests::round_trip_with_populated_roots ... ok
[INFO] [stdout] test storage::header::tests::wrong_block_size_is_rejected ... ok
[INFO] [stdout] test storage::header::tests::xxh3_checksum_differs_for_different_data ... ok
[INFO] [stdout] test storage::header::tests::xxh3_checksum_is_deterministic ... ok
[INFO] [stdout] test storage::lock::tests::drop_releases_locks ... ok
[INFO] [stdout] test storage::lock::tests::full_escalation_and_downgrade ... ok
[INFO] [stdout] test storage::lock::tests::same_process_fds_share_locks ... ok
[INFO] [stdout] test storage::lock::tests::shared_lock_roundtrip ... ok
[INFO] [stdout] test storage::directory::tests::round_trip_with_vector_indexes ... ok
[INFO] [stdout] test spatial::geo::tests::geo_store_sparse_round_trip ... ok
[INFO] [stdout] test storage::single_file::tests::create_fails_if_exists ... ok
[INFO] [stdout] test storage::single_file::tests::empty_commit_is_noop ... ok
[INFO] [stdout] test query::term::tests::term_lead_matches_scorer_path ... ok
[INFO] [stdout] test storage::single_file::tests::create_new_file ... ok
[INFO] [stdout] test search::wand::tests::wand_three_scorers ... ok
[INFO] [stdout] test storage::single_file::tests::release_write_gives_reserved_back ... ok
[INFO] [stdout] test storage::single_file::tests::older_version_rejected_at_open ... ok
[INFO] [stdout] test storage::single_file::tests::read_nonexistent_segment_is_error ... ok
[INFO] [stdout] test storage::single_file::tests::large_segment_spanning_multiple_blocks ... ok
[INFO] [stdout] test storage::single_file::tests::multiple_segments ... ok
[INFO] [stdout] test storage::single_file::tests::uncommitted_writes_not_visible_after_reopen ... ok
[INFO] [stdout] test storage::wal::tests::corrupted_checksum_stops_replay ... ok
[INFO] [stdout] test storage::single_file::tests::reopen_after_commit ... ok
[INFO] [stdout] test storage::wal::tests::replay_empty_file ... ok
[INFO] [stdout] test storage::wal::tests::replay_nonexistent_file_returns_empty ... ok
[INFO] [stdout] test storage::wal::tests::full_durability_mode ... ok
[INFO] [stdout] test storage::single_file::tests::write_commit_read ... ok
[INFO] [stdout] test storage::wal::tests::multiple_records ... ok
[INFO] [stdout] test storage::wal::tests::truncate_clears_wal ... ok
[INFO] [stdout] test storage::single_file::tests::staged_metadata_survives_a_vector_index_write ... ok
[INFO] [stdout] test storage::wal::tests::truncated_header_is_discarded ... ok
[INFO] [stdout] test store::doc_store::tests::all_docs_retrievable ... ok
[INFO] [stdout] test store::doc_store::tests::add_stacked_doc_rejects_a_missing_block - should panic ... ok
[INFO] [stdout] test storage::wal::tests::large_payload ... ok
[INFO] [stdout] test store::doc_store::tests::compression_reduces_size ... ok
[INFO] [stdout] test storage::wal::tests::write_and_replay_delete ... ok
[INFO] [stdout] test store::doc_store::tests::empty_doc ... ok
[INFO] [stdout] test storage::wal::tests::write_and_replay_put ... ok
[INFO] [stdout] test store::doc_store::tests::large_doc_filling_block ... ok
[INFO] [stdout] test store::doc_store::tests::multi_block_spanning ... ok
[INFO] [stdout] test store::doc_store::tests::multiple_docs ... ok
[INFO] [stdout] test store::doc_store::tests::out_of_range_returns_none ... ok
[INFO] [stdout] test store::doc_store::tests::json_docs_round_trip ... ok
[INFO] [stdout] test store::doc_store::tests::empty_store ... ok
[INFO] [stdout] test storage::wal::tests::append_after_truncate ... ok
[INFO] [stdout] test storage::single_file::tests::multiple_commits ... ok
[INFO] [stdout] test store::doc_store::tests::block_cache_hit ... ok
[INFO] [stdout] test storage::wal::tests::truncated_payload_is_discarded ... ok
[INFO] [stdout] test store::doc_store::tests::single_doc ... ok
[INFO] [stdout] test store::doc_store::tests::varying_doc_sizes ... ok
[INFO] [stdout] test store::doc_store::tests::with_doc_borrows_across_blocks_and_out_of_range ... ok
[INFO] [stdout] test vector::distance_tests::asymmetric_cosine_matches_reference_on_lcg_inputs ... ok
[INFO] [stdout] test vector::distance_tests::cosine_identical_distance_is_zero ... ok
[INFO] [stdout] test vector::distance_tests::cosine_orthogonal_distance_is_one ... ok
[INFO] [stdout] test store::doc_store::tests::stacking_keeps_full_blocks_verbatim_and_repacks_the_tail ... ok
[INFO] [stdout] test vector::distance_tests::asymmetric_dot_matches_reference_on_lcg_inputs ... ok
[INFO] [stdout] test store::doc_store::tests::stackable_block_count_edges ... ok
[INFO] [stdout] test storage::single_file::tests::simulated_torn_header_falls_back ... ok
[INFO] [stdout] test vector::distance_tests::dot_handles_small_magnitudes_without_underflow ... ok
[INFO] [stdout] test vector::distance_tests::asymmetric_l2_matches_reference_on_lcg_inputs ... ok
[INFO] [stdout] test vector::distance_tests::dot_identical_unit_vector_is_one ... ok
[INFO] [stdout] test storage::single_file::tests::reopen_after_multiple_commits ... ok
[INFO] [stdout] test vector::distance_tests::dot_matches_reference_on_lcg_inputs ... ok
[INFO] [stdout] test vector::distance_tests::dot_product_off_boundary_remainder_runs ... ok
[INFO] [stdout] test vector::distance_tests::l2_identical_distance_is_zero ... ok
[INFO] [stdout] test vector::distance_tests::l2_distance_off_boundary_remainder_runs ... ok
[INFO] [stdout] test vector::global::tests::compact_field_drops_tombstones_and_keeps_the_live_answers ... ok
[INFO] [stdout] test vector::global::tests::non_empty_field_ids_omits_empty_fields ... ok
[INFO] [stdout] test vector::global::tests::new_finds_dense_vector_fields ... ok
[INFO] [stdout] test vector::global::tests::new_with_no_vector_fields_is_empty ... ok
[INFO] [stdout] test vector::global::tests::rewrite_after_merge_requires_dropped_entries_to_be_tombstoned ... ok
[INFO] [stdout] test vector::global::tests::resolver_make_mut_stays_in_place ... ok
[INFO] [stdout] test vector::distance_tests::l2_matches_reference_on_lcg_inputs ... ok
[INFO] [stdout] test vector::distance_tests::prepare_query_constant_dimension_matches_reference ... ok
[INFO] [stdout] test vector::global::tests::add_vector_for_unknown_field_errors ... ok
[INFO] [stdout] test vector::global::tests::add_vector_returns_increasing_ordinals ... ok
[INFO] [stdout] test vector::global::tests::cosine_zero_vector_rejected ... ok
[INFO] [stdout] test vector::global::tests::load_field_refuses_a_v1_blob_and_a_tombstone_past_the_graph ... ok
[INFO] [stdout] test vector::global::tests::search_returns_hits_in_segment_local_doc_space ... ok
[INFO] [stdout] test vector::global::tests::load_field_rejects_corrupt_blob ... ok
[INFO] [stdout] test vector::hnsw::tests::cosine_metric ... ok
[INFO] [stdout] test vector::global::tests::mark_deleted_excludes_the_ordinals_and_persists_them ... ok
[INFO] [stdout] test vector::hnsw::tests::add_vector_at_ordinal_fills_reserved_slot ... ok
[INFO] [stdout] test vector::hnsw::tests::filtered_search ... ok
[INFO] [stdout] test vector::hnsw::tests::from_bytes_honors_quantization_none ... ok
[INFO] [stdout] test vector::global::tests::rewrite_after_merge_remaps_resolver ... ok
[INFO] [stdout] test vector::global::tests::roundtrip_field_to_bytes_load_field ... ok
[INFO] [stdout] test vector::hnsw::tests::empty_index ... ok
[INFO] [stdout] test vector::hnsw::tests::hnsw_builder_accepts_none_quantization ... ok
[INFO] [stdout] test vector::hnsw::tests::hnsw_builder_panics_on_bbq_quantization - should panic ... ok
[INFO] [stdout] test vector::hnsw::tests::build_and_search_small ... ok
[INFO] [stdout] test vector::hnsw::tests::hnsw_builder_panics_on_int4_quantization - should panic ... ok
[INFO] [stdout] test vector::hnsw::tests::m_max_is_2m_at_layer_0 ... ok
[INFO] [stdout] test vector::hnsw::tests::from_bytes_preserves_quantization_int8 ... ok
[INFO] [stdout] test vector::hnsw::tests::builder_normalizes_input_on_cosine ... ok
[INFO] [stdout] test vector::hnsw::tests::from_bytes_rejects_corrupt_blob ... ok
[INFO] [stdout] test vector::hnsw::tests::builder_rejects_zero_vector_with_cosine ... ok
[INFO] [stdout] test vector::hnsw::tests::builder_accepts_zero_vector_with_dot_product ... ok
[INFO] [stdout] test vector::hnsw::tests::bulk_aborts_on_zero_vector ... ok
[INFO] [stdout] test vector::hnsw::tests::search_returns_k_results ... ok
[INFO] [stdout] test vector::hnsw::tests::select_neighbors_heuristic_rejects_clustered_candidate ... ok
[INFO] [stdout] test vector::hnsw::tests::select_neighbors_heuristic_satisfies_diversity_invariant ... ok
[INFO] [stdout] test vector::hnsw::tests::serialization_round_trip ... ok
[INFO] [stdout] test vector::hnsw::tests::single_vector ... ok
[INFO] [stdout] test vector::quantize::tests::asymmetric_cosine_close_to_exact ... ok
[INFO] [stdout] test vector::tests::all_scores_non_negative ... ok
[INFO] [stdout] test vector::tests::cosine_distance_identical_after_normalize ... ok
[INFO] [stdout] test vector::tests::cosine_distance_orthogonal_after_normalize ... ok
[INFO] [stdout] test vector::tests::cosine_identical ... ok
[INFO] [stdout] test vector::tests::cosine_opposite ... ok
[INFO] [stdout] test vector::tests::cosine_orthogonal ... ok
[INFO] [stdout] test vector::tests::cosine_score_identical ... ok
[INFO] [stdout] test vector::tests::cosine_score_opposite ... ok
[INFO] [stdout] test vector::quantize::tests::serialization_round_trip ... ok
[INFO] [stdout] test vector::tests::cosine_score_orthogonal ... ok
[INFO] [stdout] test vector::tests::cosine_score_unchanged_after_normalize ... ok
[INFO] [stdout] test vector::tests::dot_product_score_high_similarity ... ok
[INFO] [stdout] test vector::tests::dot_product_score_negative ... ok
[INFO] [stdout] test vector::tests::dot_product_score_zero ... ok
[INFO] [stdout] test vector::tests::dot_product_unnormalized_can_exceed_one ... ok
[INFO] [stdout] test vector::tests::from_byte_discriminants_are_pinned ... ok
[INFO] [stdout] test vector::tests::from_byte_panics_on_garbage - should panic ... ok
[INFO] [stdout] test vector::tests::dot_product_metric ... ok
[INFO] [stdout] test vector::tests::from_byte_panics_on_unknown_metric - should panic ... ok
[INFO] [stdout] test vector::tests::from_byte_round_trips_known_metrics ... ok
[INFO] [stdout] test vector::tests::l2_distance_metric ... ok
[INFO] [stdout] test vector::tests::l2_identical ... ok
[INFO] [stdout] test vector::tests::l2_score_far ... ok
[INFO] [stdout] test vector::tests::l2_score_identical ... ok
[INFO] [stdout] test vector::tests::l2_score_unit_distance ... ok
[INFO] [stdout] test vector::tests::l2_scores_bounded_unit ... ok
[INFO] [stdout] test vector::quantize::tests::constant_dimension ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_idempotent_on_unit_input ... ok
[INFO] [stdout] test vector::quantize::tests::empty_vectors ... ok
[INFO] [stdout] test vector::quantize::tests::quantize_round_trip ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_nan_errors ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_subnormal_errors ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_zero_errors ... ok
[INFO] [stdout] test vector::tests::unit_vectors ... ok
[INFO] [stdout] test vector::visited::tests::fresh_tracker_requires_reset ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_overflow_errors ... ok
[INFO] [stdout] test vector::tests::normalize_in_place_unit_length ... ok
[INFO] [stdout] test vector::visited::tests::guard_returns_tracker_during_unwind ... ok
[INFO] [stdout] test vector::visited::tests::guard_returns_tracker_to_pool_and_reuses_it ... ok
[INFO] [stdout] test vector::visited::tests::pool_is_capped ... ok
[INFO] [stdout] test vector::visited::tests::insert_after_wrap_is_correct ... ok
[INFO] [stdout] test vector::visited::tests::insert_returns_true_first_then_false ... ok
[INFO] [stdout] test vector::visited::tests::tag_reset_does_not_clear_until_wrap ... ok
[INFO] [stdout] test vector::hnsw::tests::recall_on_random_data ... ok
[INFO] [stdout] test vector::hnsw::tests::connect_pending_fixed1_matches_add_vector_bytes ... ok
[INFO] [stdout] test writer::tests::dynamic_false_ignores_unknown ... ok
[INFO] [stdout] test writer::tests::put_single_doc_and_commit ... ok
[INFO] [stdout] test writer::tests::commit_with_no_docs_is_noop ... ok
[INFO] [stdout] test writer::tests::auto_flush_on_memory_budget ... ok
[INFO] [stdout] test writer::tests::put_multiple_docs_and_commit ... ok
[INFO] [stdout] test writer::tests::keyword_fields_exact ... ok
[INFO] [stdout] test writer::tests::source_stored_correctly ... ok
[INFO] [stdout] test writer::tests::multiple_commits ... ok
[INFO] [stdout] test writer::tests::text_fields_analyzed ... ok
[INFO] [stdout] test vector::hnsw::tests::parallel_build_no_deadlock_on_duplicates ... ok
[INFO] [stdout] test query::term::tests::advance_matches_the_sequential_scan_on_a_built_index ... ok
[INFO] [stdout] test query::term::tests::impacts_bound_is_the_largest_score ... ok
[INFO] [stdout] test vector::hnsw::tests::parallel_build_recall_matches_sequential ... ok
[INFO] [stdout] test vector::hnsw::tests::pooled_visited_matches_hashset_beam ... ok
[INFO] [stdout] test agg::hash::tests::mix64_is_a_bijection_on_a_sample ... ok
[INFO] [stdout] test index::tests::track_total_hits ... ok
[INFO] [stdout] test segment::nested_paths::tests::round_trips_at_every_width ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1156 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 25.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/analysis.rs (/opt/rustwide/target/release/deps/analysis-fc4bdf9cb8707e55)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test an_unknown_analyzer_is_refused_not_standard ... ok
[INFO] [stdout] test custom_analyzer_basic ... ok
[INFO] [stdout] test no_settings_backward_compatible ... ok
[INFO] [stdout] test match_bool_prefix_uses_field_analyzer ... ok
[INFO] [stdout] test html_strip_char_filter ... ok
[INFO] [stdout] test search_analyzer_divergence ... ok
[INFO] [stdout] test synonym_expansion ... ok
[INFO] [stdout] test custom_analyzer_persisted_on_reopen ... ok
[INFO] [stdout] test edge_ngram_autocomplete ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bm25_field_stats.rs (/opt/rustwide/target/release/deps/bm25_field_stats-807c687a41d2ebca)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test no_norms_explain_matches_the_score ... ok
[INFO] [stdout] test no_norms_term_scores_its_frequency ... ok
[INFO] [stdout] test uniform_length_text_scores_its_frequency ... ok
[INFO] [stdout] test field_inferred_after_earlier_flushes_counts_only_its_documents ... ok
[INFO] [stdout] test sparse_field_average_excludes_documents_without_it ... ok
[INFO] [stdout] test child_field_counts_children ... ok
[INFO] [stdout] test deleted_documents_stay_in_the_count_until_merged ... ok
[INFO] [stdout] test uniform_length_disjunction_keeps_the_repeated_document ... ok
[INFO] [stdout] test no_norms_disjunction_keeps_the_repeated_document ... ok
[INFO] [stdout] test explain_prints_the_field_count ... ok
[INFO] [stdout] test parents_score_the_same_with_and_without_children ... ok
[INFO] [stdout] test top_k_disjunction_matches_exhaustive_over_varying_lengths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bm25_segment_layout.rs (/opt/rustwide/target/release/deps/bm25_segment_layout-eab18d41468575eb)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test explain_idf_is_index_wide ... ok
[INFO] [stdout] test term_scores_are_layout_independent ... ok
[INFO] [stdout] test match_phrase_scores_are_layout_independent ... ok
[INFO] [stdout] test identical_docs_score_identically_across_segments ... ok
[INFO] [stdout] test match_scores_are_layout_independent ... ok
[INFO] [stdout] test bool_must_scores_are_layout_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bool_pure_negative.rs (/opt/rustwide/target/release/deps/bool_pure_negative-7924173ab5cb1415)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test empty_bool_matches_everything ... ok
[INFO] [stdout] test must_not_alone_matches_every_other_document ... ok
[INFO] [stdout] test pure_negative_scores_zero ... ok
[INFO] [stdout] test pure_negative_feeds_aggregations ... ok
[INFO] [stdout] test pure_negative_composes ... ok
[INFO] [stdout] test pure_negative_under_deletion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bool_single_clause.rs (/opt/rustwide/target/release/deps/bool_single_clause-253cafe073e09281)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test should_one_is_the_clause ... ok
[INFO] [stdout] test boost_stays_outside ... ok
[INFO] [stdout] test must_one_is_the_clause ... ok
[INFO] [stdout] test nested_bools_collapse ... ok
[INFO] [stdout] test match_all_inside_bool_bypasses ... ok
[INFO] [stdout] test nested_inner_bool_collapses ... ok
[INFO] [stdout] test should_one_with_min_two_matches_nothing ... ok
[INFO] [stdout] test terms_one_value_is_the_term ... ok
[INFO] [stdout] test filter_context_unchanged ... ok
[INFO] [stdout] test multi_token_match_inside_bool ... ok
[INFO] [stdout] test explain_is_the_clauses ... ok
[INFO] [stdout] test must_not_shape_untouched ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bulk.rs (/opt/rustwide/target/release/deps/bulk-19abecb5e2ed08d6)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test bulk_fail_fast ... ok
[INFO] [stdout] test bulk_empty_list ... ok
[INFO] [stdout] test bulk_response_format ... ok
[INFO] [stdout] test bulk_duplicate_ids ... ok
[INFO] [stdout] test bulk_basic ... ok
[INFO] [stdout] test bulk_with_search ... ok
[INFO] [stdout] test bulk_large_batch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bulk_exclusion.rs (/opt/rustwide/target/release/deps/bulk_exclusion-a913321753a69604)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test inner_hits_under_a_scoped_match_all ... ok
[INFO] [stdout] test nested_inside_nested_must_not ... ok
[INFO] [stdout] test nested_must_not_only_matches_a_root_with_a_child_that_does_not_match ... ok
[INFO] [stdout] test nested_agg_filter_match_all ... ok
[INFO] [stdout] test nested_match_all_on_a_segment_with_other_paths_only ... ok
[INFO] [stdout] test match_all_under_a_nested_path_is_its_children ... ok
[INFO] [stdout] test exclusion_of_a_partial_column ... ok
[INFO] [stdout] test nested_term_lead_with_must_not ... ok
[INFO] [stdout] test scoped_match_all_is_not_a_match_all ... ok
[INFO] [stdout] test nested_must_not_under_a_deleted_root_and_with_inner_hits ... ok
[INFO] [stdout] test exclusion_on_the_last_document ... ok
[INFO] [stdout] test exclusion_of_a_dense_column ... ok
[INFO] [stdout] test exclusion_behind_a_skipped_window ... ok
[INFO] [stdout] test sorted_hits_keep_their_score ... ok
[INFO] [stdout] test match_all_collects_then_counts ... ok
[INFO] [stdout] test two_must_not_clauses_across_windows ... ok
[INFO] [stdout] test exclusion_of_a_text_field ... ok
[INFO] [stdout] test gate_refusals_answer_the_same ... ok
[INFO] [stdout] test filter_lead_with_exclusion_scores_zero ... ok
[INFO] [stdout] test must_not_nested_bool_and_match_all ... ok
[INFO] [stdout] test match_all_lead_with_exclusion_scores_one ... ok
[INFO] [stdout] test exclusion_of_a_sparse_presence_column ... ok
[INFO] [stdout] test pure_negative_bool_matches_the_reference ... ok
[INFO] [stdout] test absent_exclusion_keeps_the_constant ... ok
[INFO] [stdout] test scored_lead_with_exclusion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cardinality_field_kinds.rs (/opt/rustwide/target/release/deps/cardinality_field_kinds-9730b73bc7303089)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test cardinality_counts_keyword_and_numeric_fields ... ok
[INFO] [stdout] test keyword_cardinality_hashes_strings_across_segments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crash_safety.rs (/opt/rustwide/target/release/deps/crash_safety-67474ac19abe3a98)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test crash_before_commit_preserves_last_committed ... ignored, needs redesign for auto-commit — no uncommitted state exists
[INFO] [stdout] test many_commits_crash_recovery ... ignored, needs redesign for auto-commit — no uncommitted state exists
[INFO] [stdout] test multiple_commits_independently_recoverable ... ignored, needs redesign for auto-commit — no uncommitted state exists
[INFO] [stdout] test empty_commit_then_crash ... ok
[INFO] [stdout] test reopen_and_continue_after_crash ... ok
[INFO] [stdout] test large_batch_integrity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_process_locking.rs (/opt/rustwide/target/release/deps/cross_process_locking-27d707306909461f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::concurrent_readers ... ok
[INFO] [stdout] test tests::crash_releases_locks ... ok
[INFO] [stdout] test tests::sequential_writers ... ok
[INFO] [stdout] test tests::writer_then_reader_sees_data ... ok
[INFO] [stdout] test tests::allocator_refresh_on_write ... ok
[INFO] [stdout] test tests::second_writer_blocked ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/date_field.rs (/opt/rustwide/target/release/deps/date_field-e7fc244f60b9f390)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test malformed_date_is_rejected_naming_the_field ... ok
[INFO] [stdout] test date_range_bounds_use_the_same_parser ... ok
[INFO] [stdout] test min_max_and_sort ... ok
[INFO] [stdout] test date_histogram_buckets_by_fixed_interval ... ok
[INFO] [stdout] test range_query_on_epoch_millis ... ok
[INFO] [stdout] test merge_preserves_the_date_column ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deletion_persistence.rs (/opt/rustwide/target/release/deps/deletion_persistence-ee4277a3a61d74ce)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test bare_delete_auto_commits_and_persists_across_reopen ... ok
[INFO] [stdout] test metadata_only_delete_commit_persists_across_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deletion_semantics.rs (/opt/rustwide/target/release/deps/deletion_semantics-f8a0fd2c3668d2d7)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test mark_deleted_on_a_missing_segment_is_an_error ... ok
[INFO] [stdout] test top_level_queries_never_return_children ... ok
[INFO] [stdout] test block_deletion_survives_reopen ... ok
[INFO] [stdout] test deleting_a_parent_deletes_its_block ... ok
[INFO] [stdout] test segment_ids_stay_unique_across_reopen ... ok
[INFO] [stdout] test lone_segment_is_rewritten_past_the_density_threshold ... ok
[INFO] [stdout] test deleted_doc_stays_deleted_across_force_merge_and_reopen ... ok
[INFO] [stdout] test collapse_and_sort_skip_deleted_docs ... ok
[INFO] [stdout] test update_replaces_the_whole_block ... ok
[INFO] [stdout] test page_of_one_after_deleting_the_top_hits ... ok
[INFO] [stdout] test below_threshold_nothing_is_rewritten ... ok
[INFO] [stdout] test terms_agg_excludes_deleted_docs ... ok
[INFO] [stdout] test knn_returns_k_live_vectors ... ok
[INFO] [stdout] test vector_tombstones_survive_reopen ... ok
[INFO] [stdout] test search_after_pages_never_show_a_deleted_doc ... ok
[INFO] [stdout] test vector_field_is_compacted_past_the_density_threshold ... ok
[INFO] [stdout] test delete_after_a_merge_hits_the_segment_it_resolved_to ... ok
[INFO] [stdout] test background_merge_keeps_deletions ... ok
[INFO] [stdout] test delete_by_query_is_atomic_and_uncapped ... ok
[INFO] [stdout] test count_is_exact_and_uncapped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dense_bucket_counts.rs (/opt/rustwide/target/release/deps/dense_bucket_counts-93771b25c1c2222f)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test date_histogram_month_across_segments ... ok
[INFO] [stdout] test date_histogram_fixed_fills_gaps_on_request ... ok
[INFO] [stdout] test date_histogram_month_pre_1970 ... ok
[INFO] [stdout] test date_histogram_month_unchanged ... ok
[INFO] [stdout] test date_histogram_month_wide_span_uses_floor ... ok
[INFO] [stdout] test date_histogram_pre_1970_floors ... ok
[INFO] [stdout] test histogram_min_doc_count_filters ... ok
[INFO] [stdout] test date_histogram_month_keys_across_leap_year ... ok
[INFO] [stdout] test histogram_fill_over_cap_is_error ... ok
[INFO] [stdout] test date_histogram_month_under_terms ... ok
[INFO] [stdout] test date_histogram_month_filtered_path ... ok
[INFO] [stdout] test histogram_min_doc_count_zero_fills_gaps ... ok
[INFO] [stdout] test date_histogram_quarter_and_year ... ok
[INFO] [stdout] test histogram_default_is_populated_only ... ok
[INFO] [stdout] test date_histogram_week_buckets_start_monday ... ok
[INFO] [stdout] test histogram_fractional_interval_keys ... ok
[INFO] [stdout] test histogram_rejects_bad_interval ... ok
[INFO] [stdout] test histogram_partial_collect_range ... ok
[INFO] [stdout] test terms_long_beyond_2_53_uses_map ... ok
[INFO] [stdout] test terms_bool_dense ... ok
[INFO] [stdout] test terms_int_with_filter_query ... ok
[INFO] [stdout] test terms_int_as_sub_aggregation_unchanged ... ok
[INFO] [stdout] test terms_long_wide_span_uses_map ... ok
[INFO] [stdout] test terms_int_respects_deletions ... ok
[INFO] [stdout] test histogram_wide_span_uses_map_and_fills ... ok
[INFO] [stdout] test terms_int_dense_equals_map ... ok
[INFO] [stdout] test terms_int_top_level_with_child_is_dense ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dynamic_mapping.rs (/opt/rustwide/target/release/deps/dynamic_mapping-822af5bb1ac71084)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test create_persists_the_mapping_before_the_first_commit ... ok
[INFO] [stdout] test dynamic_inside_nested_children ... ok
[INFO] [stdout] test a_declared_dotted_field_reads_an_object ... ok
[INFO] [stdout] test a_rolled_back_transaction_takes_its_fields_with_it ... ok
[INFO] [stdout] test a_stale_handle_cannot_overwrite_a_grown_mapping ... ok
[INFO] [stdout] test a_refused_vector_leaves_no_document_behind ... ok
[INFO] [stdout] test an_object_of_nulls_is_no_value_before_and_after_mapping ... ok
[INFO] [stdout] test date_detection_needs_a_calendar_date ... ok
[INFO] [stdout] test an_object_is_its_leaves ... ok
[INFO] [stdout] test runtime_and_unknown_modes_are_refused ... ok
[INFO] [stdout] test a_refused_document_leaves_no_field_behind ... ok
[INFO] [stdout] test false_keeps_source_only ... ok
[INFO] [stdout] test a_name_and_its_child_in_one_document_are_refused ... ok
[INFO] [stdout] test every_kind_is_inferred_from_the_first_value ... ok
[INFO] [stdout] test a_strict_dotted_leaf_is_read_and_a_sibling_refused ... ok
[INFO] [stdout] test detection_flags_are_honored_and_persist ... ok
[INFO] [stdout] test merge_reads_earlier_documents_as_they_were_written ... ok
[INFO] [stdout] test strict_refuses_and_indexes_nothing ... ok
[INFO] [stdout] test a_later_value_of_another_kind_is_refused ... ok
[INFO] [stdout] test nested_array_is_refused_at_inference ... ok
[INFO] [stdout] test null_and_empty_add_nothing_until_a_value_comes ... ok
[INFO] [stdout] test strict_inside_nested_children ... ok
[INFO] [stdout] test inferred_fields_survive_reopen_and_merge ... ok
[INFO] [stdout] test an_empty_object_names_its_key ... ok
[INFO] [stdout] test object_and_scalar_names_conflict ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_propagation.rs (/opt/rustwide/target/release/deps/error_propagation-bd86ab396e7e0bf0)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test knn_empty_vector_field_returns_ok_empty ... ok
[INFO] [stdout] test bind_error_propagates_to_search_caller ... ok
[INFO] [stdout] test rescore_bind_error_propagates ... ok
[INFO] [stdout] test collapse_bind_error_propagates ... ok
[INFO] [stdout] test per_segment_error_aborts_whole_query ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exists_query.rs (/opt/rustwide/target/release/deps/exists_query-785504c734c1cf77)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test fields_without_norms_score_at_length_one ... ok
[INFO] [stdout] test nested_sub_fields_have_stores ... ok
[INFO] [stdout] test every_kind_answers_exists ... ok
[INFO] [stdout] test copy_to_target_has_doc_values ... ok
[INFO] [stdout] test missing_is_must_not_exists ... ok
[INFO] [stdout] test keyword_exists_with_nested_children ... ok
[INFO] [stdout] test deleted_documents_do_not_exist ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exit_criteria.rs (/opt/rustwide/target/release/deps/exit_criteria-f1742d3fde5da5fe)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test free_list_reclamation::metadata_blocks_are_reclaimed ... ok
[INFO] [stdout] test wal_replay::wal_replay_survives_crash_mid_write ... ok
[INFO] [stdout] test free_list_reclamation::allocator_state_persists_across_reopen ... ok
[INFO] [stdout] test free_list_reclamation::many_commits_file_size_stable ... ok
[INFO] [stdout] test wal_replay::wal_replay_reconstructs_uncommitted_data ... ok
[INFO] [stdout] test wal_replay::wal_multiple_crash_replay_cycles ... ok
[INFO] [stdout] test crash_safety::uncommitted_writes_never_corrupt ... ok
[INFO] [stderr]      Running tests/fan_out_gate.rs (/opt/rustwide/target/release/deps/fan_out_gate-0eeab3232047e8bb)
[INFO] [stdout] test crash_safety::crash_fuzz_sigkill ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.64s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test bool_must_lead_clause_matches_pool ... ok
[INFO] [stdout] test exists_present_field_matches_pool ... ok
[INFO] [stdout] test sorted_inline_matches_pool ... ok
[INFO] [stdout] test knn_small_k_inline_matches_pool ... ok
[INFO] [stdout] test collapsed_inline_matches_pool ... ok
[INFO] [stdout] test bool_should_sum_matches_pool ... ok
[INFO] [stdout] test term_rare_inline_matches_pool ... ok
[INFO] [stdout] test term_uncommon_inline_matches_pool ... ok
[INFO] [stdout] test aggregations_inline_match_pool ... ok
[INFO] [stdout] test exists_absent_field_matches_nothing ... ok
[INFO] [stdout] test walk_matches_batched ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fusion_query.rs (/opt/rustwide/target/release/deps/fusion_query-cb2b3dce616d8866)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test fusion_parse_default_method ... ok
[INFO] [stdout] test fusion_requires_at_least_two_sources ... ok
[INFO] [stdout] test fusion_unknown_method_rejected ... ok
[INFO] [stdout] test fusion_weights_length_mismatch_rejected ... ok
[INFO] [stdout] test fusion_explain_returns_leaf ... ok
[INFO] [stdout] test fusion_with_aggregations ... ok
[INFO] [stdout] test nested_fusion ... ok
[INFO] [stdout] test fusion_with_sort ... ok
[INFO] [stdout] test rrf_rank_window_size ... ok
[INFO] [stdout] test rrf_three_sources ... ok
[INFO] [stdout] test sum_fusion ... ok
[INFO] [stdout] test fusion_scores_descending ... ok
[INFO] [stdout] test fusion_with_collapse ... ok
[INFO] [stdout] test fusion_highlight_extracts_terms ... ok
[INFO] [stdout] test rrf_custom_rank_constant ... ok
[INFO] [stdout] test fusion_from_pagination ... ok
[INFO] [stdout] test rrf_two_sources ... ok
[INFO] [stdout] test weighted_sum_fusion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/geo_shape.rs (/opt/rustwide/target/release/deps/geo_shape-26a75ae8e46032e6)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test geo_shape_intersects ... ok
[INFO] [stdout] test geo_shape_disjoint ... ok
[INFO] [stdout] test geo_shape_envelope ... ok
[INFO] [stdout] test geo_shape_within ... ok
[INFO] [stdout] test geo_shape_default_relation ... ok
[INFO] [stdout] test geo_shape_contains ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/highlight.rs (/opt/rustwide/target/release/deps/highlight-4a087e63d3f473b7)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test spans_are_in_positional_order ... ok
[INFO] [stdout] test multi_term_highlights_each_term_independently ... ok
[INFO] [stdout] test require_field_match_false_highlights_any_field ... ok
[INFO] [stdout] test require_field_match_restricts_to_query_fields ... ok
[INFO] [stdout] test no_matches_returns_none_or_empty ... ok
[INFO] [stdout] test term_query_highlights_exact_value ... ok
[INFO] [stdout] test bool_query_highlights_each_clauses_field ... ok
[INFO] [stdout] test basic_match_returns_spans ... ok
[INFO] [stdout] test number_of_fragments_caps_span_count ... ok
[INFO] [stdout] test phrase_query_highlights_constituent_terms ... ok
[INFO] [stdout] test missing_field_returns_none ... ok
[INFO] [stdout] test span_offsets_locate_the_match_in_field_text ... ok
[INFO] [stdout] test preserves_case_of_matched_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/histogram_sub_aggs.rs (/opt/rustwide/target/release/deps/histogram_sub_aggs-e21eb597f5ba1716)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test child_rows_past_the_dense_budget ... ok
[INFO] [stdout] test histogram_child_under_a_ranking_query ... ok
[INFO] [stdout] test uniform_date_histogram_child_matches_filtered_top_level ... ok
[INFO] [stdout] test boolean_column_histogram_child ... ok
[INFO] [stdout] test calendar_child_without_a_table ... ok
[INFO] [stdout] test calendar_child_matches_filtered_top_level ... ok
[INFO] [stdout] test histogram_child_matches_filtered_top_level ... ok
[INFO] [stdout] test multi_valued_child_under_multi_valued_parent ... ok
[INFO] [stdout] test histogram_child_under_deletions has been running for over 60 seconds
[INFO] [stdout] test histogram_child_under_deletions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 97.95s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/index_time_values.rs (/opt/rustwide/target/release/deps/index_time_values-bbbe49263c214ee9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test null_is_absent ... ok
[INFO] [stdout] test spellings_the_field_reads_are_indexed ... ok
[INFO] [stdout] test unreadable_values_fail_the_bulk ... ok
[INFO] [stdout] test nested_values_are_read_like_the_parents ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/release/deps/integration-0d06d89d33d16dd0)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test exit_criterion_3_segment_merge ... ok
[INFO] [stdout] test exit_criterion_2_bm25_correctness ... ok
[INFO] [stdout] test end_to_end_write_search ... ok
[INFO] [stdout] test exit_criterion_1_indexing_and_term_search ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/keyword_blocked.rs (/opt/rustwide/target/release/deps/keyword_blocked-7e0bafc063011191)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test keyword_overlength_rejected ... ok
[INFO] [stdout] test hit_id_blocked_dict ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/knn_query.rs (/opt/rustwide/target/release/deps/knn_query-73ea1f1b19b91ef8)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test knn_query_num_candidates_default ... ok
[INFO] [stdout] test knn_dims_zero_builder_rejected ... ok
[INFO] [stdout] test knn_query_invalid_vector ... ok
[INFO] [stdout] test filters_agg_sub_aggs_refused ... ok
[INFO] [stdout] test knn_query_explain ... ok
[INFO] [stdout] test knn_query_standalone ... ok
[INFO] [stdout] test knn_query_non_vector_field_errors ... ok
[INFO] [stdout] test knn_bad_field_in_filters_agg_errors ... ok
[INFO] [stdout] test knn_query_zero_k ... ok
[INFO] [stdout] test knn_bad_field_in_nested_inner_hits_errors ... ok
[INFO] [stdout] test knn_query_threshold_excludes_all ... ok
[INFO] [stdout] test knn_query_bool_must_correctness ... ok
[INFO] [stdout] test knn_query_in_bool_must ... ok
[INFO] [stdout] test knn_query_dimension_mismatch ... ok
[INFO] [stdout] test knn_query_unknown_field_errors ... ok
[INFO] [stdout] test knn_bad_field_in_agg_filter_errors ... ok
[INFO] [stdout] test knn_query_score_range ... ok
[INFO] [stdout] test knn_query_scores_descending ... ok
[INFO] [stdout] test knn_query_in_bool_should ... ok
[INFO] [stdout] test knn_query_in_bool_filter ... ok
[INFO] [stdout] test knn_valid_field_in_agg_filter_works ... ok
[INFO] [stdout] test knn_query_with_threshold ... ok
[INFO] [stdout] test knn_recall_survives_segment_merge ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/loom_hnsw.rs (/opt/rustwide/target/release/deps/loom_hnsw-3696d63a14e3b4f8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m2_integration.rs (/opt/rustwide/target/release/deps/m2_integration-c9f746085c4d60d1)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test exit_criterion_2_bool_query_correctness ... ok
[INFO] [stdout] test json_parse_to_search_e2e ... ok
[INFO] [stdout] test must_not_with_pure_should ... ok
[INFO] [stdout] test exit_criterion_1_json_query_round_trip ... ok
[INFO] [stdout] test exit_criterion_4_cost_based_ordering ... ok
[INFO] [stdout] test exit_criterion_3_phrase_query ... ok
[INFO] [stdout] test minimum_should_match ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m3_integration.rs (/opt/rustwide/target/release/deps/m3_integration-3e09fda727cc6daf)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test metric_agg_sub_aggs_rejected_at_parse ... ok
[INFO] [stdout] test bucket_aggs_refuse_unsupported_sub_aggs ... ok
[INFO] [stdout] test aggs_with_query_filter ... ok
[INFO] [stdout] test metric_aggregations ... ok
[INFO] [stdout] test nested_refused_bucket_agg_sub_aggs_errors ... ok
[INFO] [stdout] test histogram_aggregation ... ok
[INFO] [stdout] test sub_aggregation_nesting ... ok
[INFO] [stdout] test terms_aggregation ... ok
[INFO] [stdout] test stats_aggregation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m4_integration.rs (/opt/rustwide/target/release/deps/m4_integration-e22840b5e665df30)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test text_plus_vectors ... ok
[INFO] [stdout] test knn_with_filter ... ok
[INFO] [stdout] test knn_recall ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m5_integration.rs (/opt/rustwide/target/release/deps/m5_integration-cf399a4180094206)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test hybrid_search_rrf ... ok
[INFO] [stdout] test rrf_rank_based_scores ... ok
[INFO] [stdout] test text_only_structured ... ok
[INFO] [stdout] test knn_only_structured ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m6_integration.rs (/opt/rustwide/target/release/deps/m6_integration-a99215ad69820efe)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test geo_bounding_box_query ... ok
[INFO] [stdout] test geo_distance_query ... ok
[INFO] [stdout] test geo_plus_text_query ... ok
[INFO] [stdout] test geo_distance_large_radius ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m7_integration.rs (/opt/rustwide/target/release/deps/m7_integration-a9712e810ae68b12)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test multiple_nested_objects ... ok
[INFO] [stdout] test nested_returns_parent ... ok
[INFO] [stdout] test nested_matches_correct_parent ... ok
[INFO] [stdout] test cross_object_matching_prevented ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/merge_equivalence.rs (/opt/rustwide/target/release/deps/merge_equivalence-7ecf7672057eb34a)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test grown_mapping_reads_earlier_documents_as_they_were_written ... ok
[INFO] [stdout] test deleted_nested_child_is_dropped_and_siblings_stay_contiguous ... ok
[INFO] [stdout] test nested_children_keep_their_ordinals ... ok
[INFO] [stdout] test deterministic_single_and_empty_sources ... ok
[INFO] [stdout] test deletions_drop_terms_and_keep_survivors_identical ... ok
[INFO] [stdout] test per_component_matches_reindex_and_fresh_build ... ok
[INFO] [stdout] test every_component_matches_reindex_and_fresh_build ... ok
[INFO] [stdout] test stacked_sources_keep_their_blocks_and_every_doc ... ok
[INFO] [stdout] test varied_lengths_merge_to_the_fresh_build ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/merge_preservation.rs (/opt/rustwide/target/release/deps/merge_preservation-bea6dcfc6186e122)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test multi_field_survives_force_merge ... ok
[INFO] [stdout] test ids_survive_force_merge ... ok
[INFO] [stdout] test copy_to_survives_force_merge ... ok
[INFO] [stdout] test ids_survive_force_merge_with_nested_children ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metric_aggs_over_no_documents.rs (/opt/rustwide/target/release/deps/metric_aggs_over_no_documents-e0de9a69a5eadc25)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test metrics_over_a_field_no_document_carries ... ok
[INFO] [stdout] test metrics_over_a_query_matching_nothing ... ok
[INFO] [stdout] test populated_metrics_keep_their_shape ... ok
[INFO] [stdout] test metrics_in_an_empty_terms_bucket ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/min_max_scope.rs (/opt/rustwide/target/release/deps/min_max_scope-e0f188664d7b1607)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test absent_field_reports_null ... ok
[INFO] [stdout] test filtered_min_max_covers_only_matching_docs ... ok
[INFO] [stdout] test min_max_under_terms_is_per_bucket ... ok
[INFO] [stdout] test match_all_min_max_is_the_whole_column ... ok
[INFO] [stdout] test deleted_docs_do_not_supply_the_extremes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multi_valued_fields.rs (/opt/rustwide/target/release/deps/multi_valued_fields-79c0becf68066570)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test highlight_each_element ... ok
[INFO] [stdout] test fields_return_the_whole_array ... ok
[INFO] [stdout] test keyword_duplicates_index_once ... ok
[INFO] [stdout] test collapse_refuses_multi_valued_docs ... ok
[INFO] [stdout] test function_score_uses_the_smallest_value ... ok
[INFO] [stdout] test geo_point_arrays ... ok
[INFO] [stdout] test cardinality_counts_distinct_values ... ok
[INFO] [stdout] test metric_aggs_see_every_value ... ok
[INFO] [stdout] test every_kind_indexes_arrays ... ok
[INFO] [stdout] test bucket_aggs_land_once_per_bucket ... ok
[INFO] [stdout] test copy_to_fan_in_is_two_values ... ok
[INFO] [stdout] test sort_modes ... ok
[INFO] [stdout] test multi_field_sub_fields_see_every_element ... ok
[INFO] [stdout] test elements_are_read_by_the_field ... ok
[INFO] [stdout] test empty_and_null_arrays_are_absent ... ok
[INFO] [stdout] test terms_agg_counts_once_per_distinct_value ... ok
[INFO] [stdout] test phrase_does_not_cross_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nested_agg_sub_aggs.rs (/opt/rustwide/target/release/deps/nested_agg_sub_aggs-b3de2233fb397151)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test reverse_nested_sub_aggs_each_merge_under_their_own_name ... ok
[INFO] [stdout] test nested_doc_count_is_the_child_count_under_a_metric_sub_agg ... ok
[INFO] [stdout] test nested_sub_aggs_each_merge_under_their_own_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nested_paths.rs (/opt/rustwide/target/release/deps/nested_paths-713618165ea03866)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test a_non_object_nested_value_at_depth_two_refuses_the_document ... ok
[INFO] [stdout] test a_merge_keeps_every_owner ... ok
[INFO] [stdout] test a_nested_query_sees_its_own_children_only ... ok
[INFO] [stdout] test a_nested_query_inside_a_nested_query_joins_to_the_enclosing_level ... ok
[INFO] [stdout] test an_unmapped_or_out_of_scope_path_is_refused ... ok
[INFO] [stdout] test inner_hits_inside_a_fusion_source_is_refused ... ok
[INFO] [stdout] test chained_inner_hits_identity ... ok
[INFO] [stdout] test a_nested_query_scores_its_own_children ... ok
[INFO] [stdout] test an_empty_or_null_nested_value_is_no_child ... ok
[INFO] [stdout] test inner_hits_under_inner_hits_is_refused ... ok
[INFO] [stdout] test inference_reaches_a_nested_field_inside_a_nested_field ... ok
[INFO] [stdout] test a_nested_field_inside_a_nested_field_indexes ... ok
[INFO] [stdout] test a_nested_agg_inside_a_nested_agg ... ok
[INFO] [stdout] test a_nested_field_under_an_object_prefix_indexes ... ok
[INFO] [stdout] test inner_hits_offsets_count_the_path_only ... ok
[INFO] [stdout] test reverse_nested_maps_to_the_root ... ok
[INFO] [stdout] test deleting_a_root_removes_its_whole_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phrase_segment_layout.rs (/opt/rustwide/target/release/deps/phrase_segment_layout-7ceb2ff5d730b82f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test phrase_freq_after_tf1_lead ... ok
[INFO] [stdout] test phrase_hits_equal_in_one_and_many_segments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/profile/main.rs (/opt/rustwide/target/release/deps/profile-dc4b2ed418e31e6b)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test geo::geo_radius_selectivity ... ok
[INFO] [stdout] test merge::merge_time_by_segment_count ... ok
[INFO] [stdout] test nested::nested_indexing_overhead ... ok
[INFO] [stdout] test hybrid::rrf_fusion_overhead ... ok
[INFO] [stdout] test overhead::json_parsing_overhead ... ok
[INFO] [stdout] test nested::nested_query_latency ... ok
[INFO] [stdout] test hybrid::rrf_scaling_by_k ... ok
[INFO] [stdout] test overhead::index_search_reopen_cost ... ok
[INFO] [stdout] test search::hit_id_amortization ... ok
[INFO] [stdout] test geo::geo_bbox_scaling ... ok
[INFO] [stdout] test merge::merge_time_by_doc_count ... ok
[INFO] [stdout] test geo::geo_distance_scaling ... FAILED
[INFO] [stdout] test indexing::memory_per_doc ... ok
[INFO] [stdout] test aggregations::metric_aggs ... ok
[INFO] [stdout] test merge::merge_with_deletions ... ok
[INFO] [stdout] test storage::commit_latency ... ok
[INFO] [stdout] test nested::nested_scaling_by_depth ... ok
[INFO] [stderr] error: test failed, to rerun pass `--test profile`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/deps/profile-dc4b2ed418e31e6b` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9", kill_on_drop: false }`
[INFO] [stdout] 13471eab3f4b3a6a1c8335515b53f103895387f2c2fb148ee18433d52dffc2e9
