[INFO] fetching crate yubaba-consensus 0.8.42...
[INFO] testing yubaba-consensus-0.8.42 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate yubaba-consensus 0.8.42 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate yubaba-consensus 0.8.42
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate yubaba-consensus 0.8.42
[INFO] tweaked toml for crates.io crate yubaba-consensus 0.8.42 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate yubaba-consensus 0.8.42 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 yubaba-consensus 0.8.42 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 quinn-udp v0.5.16
[INFO] [stderr]   Downloaded yah-floating-ip v0.8.42
[INFO] [stderr]   Downloaded anyerror v0.1.13
[INFO] [stderr]   Downloaded peel-off v0.1.1
[INFO] [stderr]   Downloaded openraft-rt-tokio v0.10.0-alpha.36
[INFO] [stderr]   Downloaded parse-size v1.1.0
[INFO] [stderr]   Downloaded validit v0.2.6
[INFO] [stderr]   Downloaded maplit v1.0.2
[INFO] [stderr]   Downloaded chrono-tz-build v0.2.1
[INFO] [stderr]   Downloaded display-more v0.2.6
[INFO] [stderr]   Downloaded openraft-macros v0.10.0-alpha.36
[INFO] [stderr]   Downloaded siphasher v1.0.4
[INFO] [stderr]   Downloaded backoff-series v0.1.1
[INFO] [stderr]   Downloaded openraft-rt v0.10.0-alpha.36
[INFO] [stderr]   Downloaded quorum-set v0.2.0
[INFO] [stderr]   Downloaded base2histogram v0.2.3
[INFO] [stderr]   Downloaded yah-workload-spec v0.8.42
[INFO] [stderr]   Downloaded openraft v0.10.0-alpha.35
[INFO] [stderr]   Downloaded chrono-tz v0.8.6
[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] 97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d
[INFO] running `Command { std: "docker" "start" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", 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" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d" "/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" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", 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" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d" "/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 syn v2.0.119
[INFO] [stderr]    Compiling siphasher v1.0.4
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling peel-off v0.1.1
[INFO] [stderr]    Compiling openraft-macros v0.10.0-alpha.36
[INFO] [stderr]    Compiling parse-size v1.1.0
[INFO] [stderr]    Compiling backoff-series v0.1.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling base2histogram v0.2.3
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.1
[INFO] [stderr]    Compiling yah-floating-ip v0.8.42
[INFO] [stderr]    Compiling chrono-tz-build v0.2.1
[INFO] [stderr]    Compiling openraft-rt v0.10.0-alpha.36
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling ts-rs-macros v12.0.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling chrono-tz v0.8.6
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling ts-rs v12.0.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling anyerror v0.1.13
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling validit v0.2.6
[INFO] [stderr]    Compiling quorum-set v0.2.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling openraft-rt-tokio v0.10.0-alpha.36
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling yah-workload-spec v0.8.42
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling display-more v0.2.6
[INFO] [stderr]    Compiling openraft v0.10.0-alpha.35
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling yubaba-consensus v0.8.42 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] running `Command { std: "docker" "inspect" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", 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" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d" "/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 serde_core v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling anyerror v0.1.13
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling validit v0.2.6
[INFO] [stderr]    Compiling quorum-set v0.2.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling chrono-tz v0.8.6
[INFO] [stderr]    Compiling yah-workload-spec v0.8.42
[INFO] [stderr]    Compiling display-more v0.2.6
[INFO] [stderr]    Compiling openraft v0.10.0-alpha.35
[INFO] [stderr]    Compiling yubaba-consensus v0.8.42 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", 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" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d" "/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.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/yubaba_consensus-2be175774d12c60a)
[INFO] [stdout] 
[INFO] [stdout] running 133 tests
[INFO] [stdout] test cluster_policy::tests::an_even_resting_floor_is_unrepresentable ... ok
[INFO] [stdout] test cluster_policy::tests::a_cluster_of_one_is_sound_under_every_policy ... ok
[INFO] [stdout] test cluster_policy::tests::both_presets_produce_a_valid_openraft_config ... ok
[INFO] [stdout] test cluster_policy::tests::a_rig_founds_three_untagged_voters_on_one_lan ... ok
[INFO] [stdout] test cluster_policy::tests::an_empty_voter_set_is_refused ... ok
[INFO] [stdout] test cluster_policy::tests::every_preset_enables_pre_vote ... ok
[INFO] [stdout] test cluster_policy::tests::fleet_never_promotes_a_learner ... ok
[INFO] [stdout] test cluster_policy::tests::inconsistent_timing_is_rejected_rather_than_campaigning_forever ... ok
[INFO] [stdout] test cluster_policy::tests::liveness_thresholds_scale_with_the_networks_heartbeat ... ok
[INFO] [stdout] test cluster_policy::tests::no_preset_ever_enables_log_reversion ... ok
[INFO] [stdout] test cluster_policy::tests::no_preset_ties_external_identity_to_leadership ... ok
[INFO] [stdout] test cluster_policy::tests::follows_raft_leader_remains_available_as_a_choice ... ok
[INFO] [stdout] test cluster_policy::tests::only_the_rig_preset_ratchets_its_voter_set ... ok
[INFO] [stdout] test cluster_policy::tests::promoting_an_existing_voter_is_a_noop_under_every_policy ... ok
[INFO] [stdout] test cluster_policy::tests::rig_promotes_until_the_cap_then_refuses ... ok
[INFO] [stdout] test cluster_policy::tests::six_voters_across_three_regions_is_refused_for_being_even ... ok
[INFO] [stdout] test membership_ratchet::tests::a_shrink_past_the_quorum_window_is_refused_rather_than_attempted ... ok
[INFO] [stdout] test cluster_policy::tests::the_fleet_accepts_1_1_1_and_2_2_1_and_nothing_lopsided ... ok
[INFO] [stdout] test cluster_policy::tests::the_fleet_refuses_untagged_voters_instead_of_skipping_the_check ... ok
[INFO] [stdout] test cluster_policy::tests::the_rigs_promotion_hold_down_matches_r118_f7s_darkness_hold_down ... ok
[INFO] [stdout] test membership_ratchet::tests::a_build_epoch_mismatch_is_refused_before_the_term_is_even_looked_at ... ok
[INFO] [stdout] test membership_ratchet::tests::a_flapping_learner_never_becomes_a_voter ... ok
[INFO] [stdout] test membership_ratchet::tests::a_higher_term_is_a_foreign_incarnation_and_is_refused_with_the_remedy ... ok
[INFO] [stdout] test membership_ratchet::tests::a_learner_that_is_not_caught_up_is_not_promoted ... ok
[INFO] [stdout] test membership_ratchet::tests::a_node_that_has_never_been_in_a_cluster_is_adopted ... ok
[INFO] [stdout] test membership_ratchet::tests::a_node_this_cluster_demoted_is_adopted ... ok
[INFO] [stdout] test membership_ratchet::tests::a_partitioned_peer_is_never_demoted_even_alongside_a_dark_one ... ok
[INFO] [stdout] test membership_ratchet::tests::a_returned_learner_is_not_promoted_before_the_hold_down_expires ... ok
[INFO] [stdout] test membership_ratchet::tests::a_single_voter_cluster_holds_rather_than_emptying_itself ... ok
[INFO] [stdout] test membership_ratchet::tests::nothing_dark_is_a_hold_not_an_empty_shrink ... ok
[INFO] [stdout] test membership_ratchet::tests::the_gateway_owner_keeps_the_vote_over_a_better_connected_peer ... ok
[INFO] [stdout] test membership_ratchet::tests::the_voter_set_must_be_whole_before_it_grows ... ok
[INFO] [stdout] test membership_ratchet::tests::three_voters_losing_one_go_straight_to_one_never_resting_at_two ... ok
[INFO] [stdout] test membership_ratchet::tests::an_even_survivor_count_descends_to_the_odd_one_below ... ok
[INFO] [stdout] test membership_ratchet::tests::every_non_dark_verdict_vetoes_the_whole_tick ... ok
[INFO] [stdout] test membership_ratchet::tests::five_voters_losing_two_shrink_to_three ... ok
[INFO] [stdout] test membership_ratchet::tests::from_an_even_voter_set_a_single_promotion_restores_oddness ... ok
[INFO] [stdout] test membership_ratchet::tests::link_quality_breaks_the_tie_when_nobody_owns_the_gateway ... ok
[INFO] [stdout] test membership_ratchet::tests::one_ready_learner_does_not_take_a_lone_voter_to_two ... ok
[INFO] [stdout] test membership_ratchet::tests::only_a_ratcheting_policy_interrogates_a_joiner ... ok
[INFO] [stdout] test membership_ratchet::tests::only_dark_licenses_a_shrink ... ok
[INFO] [stdout] test membership_ratchet::tests::rehydration_stops_at_the_policys_max_voters ... ok
[INFO] [stdout] test membership_ratchet::tests::the_fleet_never_rehydrates ... ok
[INFO] [stdout] test membership_ratchet::tests::the_fleet_never_shrinks_under_any_evidence ... ok
[INFO] [stdout] test membership_ratchet::tests::the_lowest_node_id_is_the_final_deterministic_fallback ... ok
[INFO] [stdout] test membership_ratchet::tests::the_reason_names_the_live_voter_that_conceded_its_vote ... ok
[INFO] [stdout] test membership_ratchet::tests::the_rig_preset_rests_at_one_voter_and_the_fleet_never_shrinks ... ok
[INFO] [stdout] test raft::election_gate::tests::a_grant_from_the_live_leader_does_not_count ... ok
[INFO] [stdout] test raft::election_gate::tests::a_joint_config_needs_a_majority_in_both_halves ... ok
[INFO] [stdout] test raft::election_gate::tests::a_lone_voter_of_three_is_not_a_quorum ... ok
[INFO] [stdout] test raft::store::tests::an_alpha_30_snapshot_meta_with_a_real_snapshot_id_still_parses ... ok
[INFO] [stdout] test raft::store::tests::a_log_purged_past_the_applied_state_refuses_to_open ... ok
[INFO] [stdout] test raft::network::tests::an_unreachable_peer_is_an_error_not_a_grant ... ok
[INFO] [stdout] test raft::tests::a_dead_observers_stale_alive_stops_vetoing_once_it_ages_out ... ok
[INFO] [stdout] test raft::tests::a_downgraded_binary_still_parses_an_ari_bearing_secret_record ... ok
[INFO] [stdout] test raft::tests::a_failed_report_after_a_good_one_replaces_it ... ok
[INFO] [stdout] test raft::tests::a_good_report_after_a_failed_one_does_not_clear_it ... ok
[INFO] [stdout] test raft::network::tests::a_real_refusal_survives_the_404_fallback ... ok
[INFO] [stdout] test raft::network::tests::a_404_from_a_pre_r734_peer_counts_as_a_grant ... ok
[INFO] [stdout] test raft::store::tests::seeding_refuses_every_raft_file_that_already_exists ... ok
[INFO] [stdout] test raft::store::tests::a_pre_r841_log_applied_past_its_start_adopts_the_first_entrys_log_id ... ok
[INFO] [stdout] test raft::store::tests::applied_state_reports_the_index_the_state_is_true_as_of ... ok
[INFO] [stdout] test raft::store::tests::a_pre_r911_t7_snapshot_installs_and_drops_the_secret_map ... ok
[INFO] [stdout] test raft::store::tests::a_pre_r841_log_takes_its_marker_from_a_last_applied_at_the_purge_point ... ok
[INFO] [stdout] test raft::store::tests::a_seeded_dir_opens_with_the_state_and_no_applied_index ... ok
[INFO] [stdout] test raft::store::tests::the_committed_watermark_survives_a_cold_start ... ok
[INFO] [stdout] test raft::tests::a_legacy_put_or_delete_secret_entry_replays_as_a_no_op ... ok
[INFO] [stdout] test raft::tests::a_node_may_not_testify_about_itself ... ok
[INFO] [stdout] test raft::tests::a_node_with_no_published_capacity_is_never_scheduled_onto ... ok
[INFO] [stdout] test raft::tests::a_pre_r118_f8_snapshot_loads_with_no_liveness_and_no_ratchet_record ... ok
[INFO] [stdout] test raft::tests::a_peer_liveness_record_survives_a_snapshot_round_trip ... ok
[INFO] [stdout] test raft::tests::a_pre_r853_f10_secret_record_deserializes_with_no_ari ... ok
[INFO] [stdout] test raft::tests::a_placement_is_visible_to_the_very_next_fit_check ... ok
[INFO] [stdout] test raft::tests::a_pre_f8_binary_still_applies_the_requests_it_understands ... ok
[INFO] [stdout] test raft::tests::a_pre_r859_f2_set_member_still_applies_with_no_machine ... ok
[INFO] [stdout] test raft::tests::a_pre_r853_f10_put_secret_still_applies_with_no_ari ... ok
[INFO] [stdout] test raft::tests::a_pre_r734_f2_set_member_still_applies_with_no_region ... ok
[INFO] [stdout] test raft::tests::a_pre_r936_b3_name_record_loads_and_a_claim_writes_a_node_id ... ok
[INFO] [stdout] test raft::tests::a_pre_r734_f2_snapshot_loads_untagged_and_a_downgrade_reads_a_tagged_one ... ok
[INFO] [stdout] test raft::tests::a_restatement_refreshes_freshness_without_disturbing_the_since_latch ... ok
[INFO] [stdout] test raft::tests::a_pre_r859_f2_snapshot_loads_untagged_and_a_downgrade_reads_a_tagged_one ... ok
[INFO] [stdout] test raft::tests::apply_lock_grant_and_release ... ok
[INFO] [stdout] test raft::tests::an_expired_lease_stops_counting_against_its_node ... ok
[INFO] [stdout] test raft::tests::an_undeclared_tier_defaults_to_cold_hydrate ... ok
[INFO] [stdout] test raft::tests::an_unknown_request_variant_fails_to_parse_which_is_why_r732_bumped_both_epochs ... ok
[INFO] [stdout] test raft::tests::apply_ingress_owner ... ok
[INFO] [stdout] test raft::tests::a_second_node_claiming_under_a_live_lease_is_fenced ... ok
[INFO] [stdout] test raft::tests::a_stale_transfer_replay_after_later_transfers_is_fenced_not_deduped ... ok
[INFO] [stdout] test raft::tests::an_undeclared_tenant_counts_as_a_tenant_and_no_resources ... ok
[INFO] [stdout] test raft::tests::a_pre_r911_t7_snapshot_with_a_secret_map_loads_and_drops_it ... ok
[INFO] [stdout] test raft::tests::a_snapshot_without_rollout_health_loads_empty ... ok
[INFO] [stdout] test raft::tests::declaring_intent_does_not_touch_ownership_or_the_epoch ... ok
[INFO] [stdout] test raft::tests::epoch_never_regresses_across_a_vacancy ... ok
[INFO] [stdout] test raft::tests::health_for_an_unknown_rollout_is_refused ... ok
[INFO] [stdout] test raft::tests::claim_ingress_owner_is_new_bytes_and_the_retired_variant_keeps_its_shape ... ok
[INFO] [stdout] test raft::tests::one_dissenting_observer_vetoes_a_unanimous_dark ... ok
[INFO] [stdout] test raft::tests::clearing_intent_leaves_a_live_owner_serving ... ok
[INFO] [stdout] test raft::tests::intent_is_deletable_where_the_ownership_record_never_is ... ok
[INFO] [stdout] test raft::tests::overcommit_reports_zero_headroom_rather_than_wrapping ... ok
[INFO] [stdout] test raft::tests::placement_survives_snapshot_round_trip ... ok
[INFO] [stdout] test raft::tests::pre_digest_secret_record_deserializes_to_none ... ok
[INFO] [stdout] test raft::tests::liveness_is_last_write_wins_unlike_sticky_boot_health ... ok
[INFO] [stdout] test raft::tests::pre_r737_snapshot_without_placement_field_loads_declaring_nothing ... ok
[INFO] [stdout] test raft::tests::redeclaring_overwrites_rather_than_conflicting ... ok
[INFO] [stdout] test raft::tests::renew_extends_the_lease_without_touching_the_epoch ... ok
[INFO] [stdout] test raft::tests::renew_never_retracts_a_lease_a_later_renewal_already_extended ... ok
[INFO] [stdout] test raft::tests::renew_under_a_stale_token_or_the_wrong_owner_is_fenced ... ok
[INFO] [stdout] test raft::tests::repeated_self_reclaims_lift_a_rebuilt_cluster_over_the_sinks_epoch ... ok
[INFO] [stdout] test raft::tests::no_evidence_at_all_is_unknown_and_never_dark ... ok
[INFO] [stdout] test raft::tests::restating_a_verdict_is_reported_as_unchanged_but_still_refreshes_it ... ok
[INFO] [stdout] test raft::tests::self_reclaim_advances_the_epoch_to_fence_the_zombie ... ok
[INFO] [stdout] test raft::tests::apply_set_member ... ok
[INFO] [stdout] test raft::tests::tenant_fencing_token_gates_on_both_owner_and_lease ... ok
[INFO] [stdout] test raft::tests::the_machine_tag_bridges_ingress_owner_back_to_a_node_id ... ok
[INFO] [stdout] test raft::tests::ari_and_digest_round_trip_through_a_secret_record ... ok
[INFO] [stdout] test raft::tests::tenants_survive_snapshot_round_trip ... ok
[INFO] [stdout] test raft::tests::the_recovery_claim_is_the_wire_shape_already_deployed ... ok
[INFO] [stdout] test raft::tests::clearing_a_rollout_clears_its_health ... ok
[INFO] [stdout] test raft::tests::first_claim_lands_on_epoch_one_so_zero_is_never_a_valid_token ... ok
[INFO] [stdout] test raft::tests::pre_r732_snapshot_without_tenants_field_loads_owning_nothing ... ok
[INFO] [stdout] test raft::tests::transfer_cas_advances_once_and_a_replay_does_not_double_advance ... ok
[INFO] [stdout] test raft::tests::transfer_from_a_stale_epoch_is_fenced ... ok
[INFO] [stdout] test raft::tests::transfer_ignores_the_outgoing_owners_live_lease ... ok
[INFO] [stdout] test raft::tests::rpo_bound_round_trips_through_declared_intent_and_defaults_to_none ... ok
[INFO] [stdout] test raft::tests::takeover_after_lease_expiry_advances_the_epoch ... ok
[INFO] [stdout] test raft::tests::the_ratchet_record_round_trips_and_names_its_membership_entry ... ok
[INFO] [stdout] test raft::tests::transfer_of_a_tenant_with_no_record_uses_from_epoch_zero ... ok
[INFO] [stdout] test raft::store::tests::the_member_map_reassembles_the_fleets_declarations ... ok
[INFO] [stdout] test raft::store::tests::a_pre_r911_t7_state_file_loads_replays_legacy_secret_entries_and_drops_the_map ... ok
[INFO] [stdout] test raft::store::tests::a_purged_log_can_still_produce_an_initial_state ... ok
[INFO] [stdout] test raft::store::tests::writes_land_atomically_and_leave_no_temp_file ... ok
[INFO] [stdout] test raft::store::tests::a_purge_marker_survives_a_cold_start ... ok
[INFO] [stdout] test raft::store::tests::a_marker_left_behind_by_a_partial_wipe_is_dropped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 133 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/raft_flapping_voter.rs (/opt/rustwide/target/debug/deps/raft_flapping_voter-cabebc455c2b61a8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test as_shipped_the_survivors_still_replace_a_cut_leader ... ok
[INFO] [stdout] test probes_run_at_the_heartbeat_cadence ... ok
[INFO] [stdout] test with_no_guard_a_flapping_voter_deposes_the_leader_every_flap ... ok
[INFO] [stdout] test with_pre_vote_alone_a_flapping_voter_costs_at_most_one_term ... ok
[INFO] [stdout] test with_gate_and_pre_vote_a_flapping_voter_costs_at_most_one_term ... ok
[INFO] [stdout] test with_the_gate_a_flapping_voter_costs_at_most_one_term ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 16.73s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests yubaba_consensus
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d", kill_on_drop: false }`
[INFO] [stdout] 97fed7e99e9e87cfd9fec361e654738dc2c06b03674f9b5332c01f0a8431661d
