[INFO] fetching crate summa-broker 2.0.0...
[INFO] testing summa-broker-2.0.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate summa-broker 2.0.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate summa-broker 2.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate summa-broker 2.0.0
[INFO] tweaked toml for crates.io crate summa-broker 2.0.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate summa-broker 2.0.0 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 summa-broker 2.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+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 tonic-reflection v0.14.6
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.13
[INFO] [stderr]   Downloaded summa-proto v2.0.0
[INFO] [stderr]   Downloaded cc v1.4.7
[INFO] [stderr]   Downloaded pulldown-cmark-to-cmark v22.0.1
[INFO] [stderr]   Downloaded prost-build v0.14.4
[INFO] [stderr]   Downloaded yoke-derive v0.8.3
[INFO] [stderr]   Downloaded core_maths v0.1.1
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded pest_derive v2.9.2
[INFO] [stderr]   Downloaded pest_generator v2.9.2
[INFO] [stderr]   Downloaded hyper-util v0.1.21
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded pest_meta v2.9.2
[INFO] [stderr]   Downloaded stop-words v0.10.1
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded metrics-exporter-prometheus v0.17.2
[INFO] [stderr]   Downloaded rapidhash v4.5.1
[INFO] [stderr]   Downloaded exmex v0.21.0
[INFO] [stderr]   Downloaded metrics-util v0.20.4
[INFO] [stderr]   Downloaded sketches-ddsketch v0.3.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.58
[INFO] [stderr]   Downloaded pest v2.9.2
[INFO] [stderr]   Downloaded metrics v0.24.6
[INFO] [stderr]   Downloaded zerocopy v0.8.58
[INFO] [stderr]   Downloaded kube v1.1.0
[INFO] [stderr]   Downloaded hyper-rustls v0.27.10
[INFO] [stderr]   Downloaded hyper-http-proxy v1.2.0
[INFO] [stderr]   Downloaded kube-runtime v1.1.0
[INFO] [stderr]   Downloaded json-patch v4.2.0
[INFO] [stderr]   Downloaded jsonpath-rust v0.7.5
[INFO] [stderr]   Downloaded kube-client v1.1.0
[INFO] [stderr]   Downloaded kube-core v1.1.0
[INFO] [stderr]   Downloaded jsonptr v0.7.1
[INFO] [stderr]   Downloaded headers v0.4.2
[INFO] [stderr]   Downloaded enum-ordinalize v4.4.2
[INFO] [stderr]   Downloaded enum-ordinalize-derive v4.4.2
[INFO] [stderr]   Downloaded web-sys v0.3.105
[INFO] [stderr]   Downloaded jiff-static v0.2.37
[INFO] [stderr]   Downloaded jiff-core v0.1.1
[INFO] [stderr]   Downloaded summa-core v2.0.0
[INFO] [stderr]   Downloaded jiff v0.2.37
[INFO] [stderr]   Downloaded clap_derive v4.6.7
[INFO] [stderr]   Downloaded k8s-openapi v0.25.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a
[INFO] running `Command { std: "docker" "start" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", 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" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a" "/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" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", 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" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling zerocopy v0.8.58
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling pest v2.9.2
[INFO] [stderr]    Compiling zstd-safe v7.3.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling k8s-openapi v0.25.0
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling pest_meta v2.9.2
[INFO] [stderr]    Compiling zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling pest_generator v2.9.2
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.58
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling jsonptr v0.7.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling pest_derive v2.9.2
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling icu_locale_fallback_data v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling event-listener v5.4.2
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling json-patch v4.2.0
[INFO] [stderr]    Compiling prost-types v0.14.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling pulldown-cmark-to-cmark v22.0.1
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.4.2
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling icu_segmenter_data v2.3.0
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling enum-ordinalize v4.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling prost-build v0.14.4
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling stop-words v0.10.1
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling jsonpath-rust v0.7.5
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling tonic-build v0.14.6
[INFO] [stderr]    Compiling rapidhash v4.5.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling tonic-prost-build v0.14.6
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling core_maths v0.1.1
[INFO] [stderr]    Compiling metrics v0.24.6
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling icu_locale_fallback v2.3.0
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling sketches-ddsketch v0.3.1
[INFO] [stderr]    Compiling jiff-core v0.1.1
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling summa-proto v2.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling summa-broker v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling metrics-util v0.20.4
[INFO] [stderr]    Compiling icu_segmenter v2.3.0
[INFO] [stderr]    Compiling bitpacking v0.9.3
[INFO] [stderr]    Compiling jiff v0.2.37
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling env_filter v2.0.0
[INFO] [stderr]    Compiling exmex v0.21.0
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling tonic-reflection v0.14.6
[INFO] [stderr]    Compiling metrics-exporter-prometheus v0.17.2
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling summa-core v2.0.0
[INFO] [stderr]    Compiling tonic-health v0.14.6
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling env_logger v0.11.11
[INFO] [stderr]    Compiling kube-core v1.1.0
[INFO] [stderr]    Compiling kube-client v1.1.0
[INFO] [stderr]    Compiling kube-runtime v1.1.0
[INFO] [stderr]    Compiling kube v1.1.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 50s
[INFO] running `Command { std: "docker" "inspect" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", 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" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling kube-client v1.1.0
[INFO] [stderr]    Compiling pulldown-cmark-to-cmark v22.0.1
[INFO] [stderr]    Compiling prost-build v0.14.4
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling metrics-util v0.20.4
[INFO] [stderr]    Compiling tonic-prost-build v0.14.6
[INFO] [stderr]    Compiling metrics-exporter-prometheus v0.17.2
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling summa-broker v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tonic-health v0.14.6
[INFO] [stderr]    Compiling tonic-reflection v0.14.6
[INFO] [stderr]    Compiling kube-runtime v1.1.0
[INFO] [stderr]    Compiling kube v1.1.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 32s
[INFO] running `Command { std: "docker" "inspect" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", 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" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/summa_broker-4d5b2f36f77c6b52)
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test client::tests::tiny_deadlines_clamp_to_floor_not_zero ... ok
[INFO] [stdout] test client::tests::parses_grpc_timeout_units ... ok
[INFO] [stdout] test index_service::mutations::tests::malformed_backend_mutation_accounting_is_rejected ... ok
[INFO] [stdout] test discovery::tests::parses_full_backend_spec ... ok
[INFO] [stdout] test client::tests::absent_or_malformed_header_means_no_deadline ... ok
[INFO] [stdout] test partition::tests::deleted_share_is_weighted_by_physical_rows_across_partitions ... ok
[INFO] [stdout] test kube_discovery::tests::port_annotation_overrides_default ... ok
[INFO] [stdout] test kube_discovery::tests::skips_pods_without_ip_or_shard_label ... ok
[INFO] [stdout] test kube_discovery::tests::unready_and_terminating_pods_are_flagged_unready ... ok
[INFO] [stdout] test kube_discovery::tests::unknown_role_label_is_treated_as_unlabeled ... ok
[INFO] [stdout] test partition::tests::documents_are_routed_by_key_and_errors_map_back ... ok
[INFO] [stdout] test partition::tests::feature_export_never_discards_the_cross_shard_union ... ok
[INFO] [stdout] test partition::tests::hash_is_pinned_and_keys_route_deterministically ... ok
[INFO] [stdout] test kube_discovery::tests::projects_ready_labeled_pods ... ok
[INFO] [stdout] test partition::tests::linear_shard_scores_and_features_merge_directly_and_reject_mixed_versions ... ok
[INFO] [stdout] test partition::tests::fusion_stats_query_keeps_only_text_leaves ... ok
[INFO] [stdout] test partition::tests::primary_key_comes_from_the_schema ... ok
[INFO] [stdout] test discovery::tests::missing_required_keys_fail ... ok
[INFO] [stdout] test partition::tests::search_responses_merge_by_score_with_offset_and_limit ... ok
[INFO] [stdout] test placement::tests::placement_parse_rejects_malformed ... ok
[INFO] [stdout] test partition::tests::text_stats_and_index_info_add_up ... ok
[INFO] [stdout] test discovery::tests::role_is_optional_and_validated ... ok
[INFO] [stdout] test poller::tests::eviction_recovery_needs_two_consecutive_successes ... ok
[INFO] [stdout] test placement::tests::glob_matches ... ok
[INFO] [stdout] test placement::tests::placement_first_match_wins ... ok
[INFO] [stdout] test placement::tests::placement_parses_partition_lists ... ok
[INFO] [stdout] test poller::tests::failure_demotes_healthy_to_suspect_then_grace_evicts ... ok
[INFO] [stdout] test poller::tests::suspect_recovers_on_single_success ... ok
[INFO] [stdout] test ranking::tests::disabled_backfill_rejects_all_passage_expansion_before_dispatch ... ok
[INFO] [stdout] test poller::tests::first_success_promotes_new_backend_to_healthy ... ok
[INFO] [stdout] test ranking::tests::combined_responses_obey_the_configured_budget_without_truncation ... ok
[INFO] [stdout] test ranking::tests::requested_trace_requires_backend_support_and_stamps_routing_identity ... ok
[INFO] [stdout] test ranking::tests::global_rrf_keeps_a_winner_that_shard_local_rrf_would_tie_behind_another_document ... ok
[INFO] [stdout] test ranking::tests::rrf_formula_retains_passages_that_lose_shard_local_l1_max ... ok
[INFO] [stdout] test ranking::tests::document_passage_seeding_survives_shard_export_rewrite_and_requires_chunk_backfill ... ok
[INFO] [stdout] test ranking::tests::formula_mixed_versions_missing_features_and_disagreement_fail_loudly ... ok
[INFO] [stdout] test ranking::tests::global_rrf_l1_keeps_a_winner_below_each_shards_original_formula_window ... ok
[INFO] [stdout] test ranking::tests::l1_rrf_uses_discarded_global_nominations_and_traces_survive_pagination ... ok
[INFO] [stdout] test ranking::tests::average_widens_shard_passage_exports_while_max_keeps_bounded_rows ... ok
[INFO] [stdout] test ranking::tests::tracing_ordinary_search_keeps_all_shard_candidates_after_final_offset ... ok
[INFO] [stdout] test tests::cli_defaults ... ok
[INFO] [stdout] test tests::cli_static_mode_with_backends_and_placements ... ok
[INFO] [stdout] test topology::tests::create_follows_placement_rule_and_validates_shard_exists ... ok
[INFO] [stdout] test topology::tests::evicted_backend_drops_out_of_routes ... ok
[INFO] [stdout] test topology::tests::ambiguous_index_reads_pick_first_shard_and_report ... ok
[INFO] [stdout] test topology::tests::create_default_reject_refuses_unmatched ... ok
[INFO] [stdout] test topology::tests::create_default_single_picks_least_loaded_shard ... ok
[INFO] [stdout] test topology::tests::multi_member_shard_requires_exactly_one_labeled_master ... ok
[INFO] [stdout] test topology::tests::never_polled_backend_serves_nothing ... ok
[INFO] [stdout] test topology::tests::placement_rule_resolves_migration_ambiguity ... ok
[INFO] [stdout] test topology::tests::reads_rotate_across_healthy_replicas ... ok
[INFO] [stdout] test topology::tests::rule_pointing_at_shard_without_the_index_falls_back_to_reality ... ok
[INFO] [stdout] test topology::tests::unknown_index_is_not_found ... ok
[INFO] [stdout] test topology::tests::unready_pod_is_not_routed ... ok
[INFO] [stdout] test tests::message_cap_flags_override_and_reject_zero ... ok
[INFO] [stdout] test topology::tests::single_shard_routes_reads_and_writes_to_its_only_member ... ok
[INFO] [stdout] test topology::tests::sole_member_labeled_follower_is_not_an_implicit_master ... ok
[INFO] [stdout] test topology::tests::suspect_backend_serves_reads_as_stale_last_resort ... ok
[INFO] [stdout] test tests::coordinator_budget_validates_transport_envelopes_and_overflow ... ok
[INFO] [stdout] test ranking::tests::shard_formula_top_window_preserves_global_top_k_and_broker_reapplies_the_same_formula ... ok
[INFO] [stdout] test proto::summa::mutation_limits_tests::singleton_upsert_limit_counts_complete_envelope_and_preserves_batch_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/broker_integration.rs (/opt/rustwide/target/debug/deps/broker_integration-379466bda1df6338)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:42949 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:44883 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:43691 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:44799 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> shard '0'
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: social* -> shard '1'
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:46363 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend b at 127.0.0.1:42477 (shard '1')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:39563
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:40831 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend b at 127.0.0.1:42841 (shard '1')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b discovered
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:42129 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:36645 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:37113 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:45525 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:42055 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:45901
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:44111
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:37447
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:41331
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:42787
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:40279
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:33441 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:40825 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:34823 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:36295
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stdout] test get_index_info_and_get_document_pass_through ... ok
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'documents_20260808' on shard '0' (backend a)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'documents_20260904' on shard '2' (backend m0), partition of 3
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'documents_20260904' on shard '3' (backend m1), partition of 3
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'documents_20260904' on shard '4' (backend m2), partition of 3
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'social_20260808' on shard '1' (backend b)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::index_service] creating index 'fresh' on shard '1' (backend b)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:33697 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:38303 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:44245 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:40113
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stdout] test partitioned_batches_are_hash_routed_by_primary_key ... ok
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: social* -> shard '1'
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:40831 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend b at 127.0.0.1:42841 (shard '1')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b discovered
[INFO] [stdout] test client_deadline_propagates_and_absence_means_untimed ... ok
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:33245 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:39629 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:40757 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stdout] test partitioned_create_and_commit_fan_out_to_every_partition ... ok
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m0 at 127.0.0.1:33139 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m1 at 127.0.0.1:39757 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend m2 at 127.0.0.1:35879 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:34287
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:43463
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:40385 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:44763
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:39221
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stdout] test create_index_follows_placement_rules ... ok
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend a at 127.0.0.1:46837 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] static backend b at 127.0.0.1:46413 (shard '1')
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b discovered
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:44145
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:04Z INFO  summa_broker::poller] backend b recovered (suspect -> healthy)
[INFO] [stdout] test ambiguous_index_reads_are_deterministic_and_writes_refused ... ok
[INFO] [stdout] test partitioned_reads_aggregate_and_fail_on_any_partition ... ok
[INFO] [stderr] [2026-10-06T19:24:05Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] static backend a at 127.0.0.1:43845 (shard '0')
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] static backend b at 127.0.0.1:42841 (shard '1')
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend a discovered
[INFO] [stdout] test pass_through_is_identical ... ok
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend b discovered
[INFO] [stdout] test partitioned_stream_routes_each_flush_by_primary_key ... ok
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:45143
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Broker-global search admission: per-backend caps only
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] coordinator transfer budget: 64 MiB per search, global search cap: None, per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend a recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend b recovered (suspect -> healthy)
[INFO] [stdout] test partitioned_search_merges_by_score_with_shared_stats ... ok
[INFO] [stdout] test routes_by_index_to_the_right_backend ... ok
[INFO] [stderr] [2026-10-06T19:24:05Z WARN  summa_broker] Prometheus metrics exporter disabled (--metrics-addr off)
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] placement rule: documents* -> partitions [2, 3, 4]
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] static backend m0 at 127.0.0.1:33441 (shard '2')
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] static backend m1 at 127.0.0.1:40825 (shard '3')
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] static backend m2 at 127.0.0.1:34823 (shard '4')
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m0 discovered
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m1 discovered
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m2 discovered
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Summa broker v2.0.0
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Starting Summa broker on 127.0.0.1:33635
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Discovery: Static
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Per-backend search admission: 16
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] Broker-global search admission: 8
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] gRPC message caps: search 4/256 MiB decode/encode, index 256/64 MiB decode/encode, backend channels 256/256 MiB decode/encode
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker] coordinator transfer budget: 128 MiB per search, global search cap: Some(8), per-backend cap: 16
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m0 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m1 recovered (suspect -> healthy)
[INFO] [stderr] [2026-10-06T19:24:05Z INFO  summa_broker::poller] backend m2 recovered (suspect -> healthy)
[INFO] [stdout] test streaming_index_documents_regroups_by_index ... ok
[INFO] [stderr] [2026-10-06T19:24:05Z WARN  summa_broker::poller] backend a poll failed (The service is currently unavailable); healthy -> suspect
[INFO] [stdout] test configured_coordinator_budget_accepts_large_compressed_partition_responses ... ok
[INFO] [stderr] [2026-10-06T19:24:07Z WARN  summa_broker::poller] backend a evicted after 2.005901288s suspect (3 consecutive failures)
[INFO] [stderr] [2026-10-06T19:24:09Z INFO  summa_broker::poller] backend a recovered (evicted -> healthy after 2 probes)
[INFO] [stderr]      Running tests/e2e_real_server.rs (/opt/rustwide/target/debug/deps/e2e_real_server-f6f0af661ff6db67)
[INFO] [stdout] test dead_backend_is_evicted_and_recovers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test broker_forwards_large_singleton_upserts_but_rejects_oversized_batches ... ignored, needs the summa-server binary; see module docs
[INFO] [stdout] test broker_ranks_and_exports_long_phrase_features_without_dropping_terms ... ignored, needs the summa-server binary; see module docs
[INFO] [stdout] test broker_routes_real_summa_servers ... ignored, needs the summa-server binary; see module docs
[INFO] [stdout] test partitioned_fusion_uses_global_text_stats_and_exclusion_filters ... ignored, needs the summa-server binary; see module docs
[INFO] [stdout] test partitioned_mutations_route_exact_keys_and_remove_all_document_chunks ... ignored, needs the summa-server binary; see module docs
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a", kill_on_drop: false }`
[INFO] [stdout] 48e0874ae4cf3fccd308e7235c597c74eba69cd63b6ccc4a53f8020d3764b91a
