[INFO] cloning repository https://github.com/gl3nnleblanc/heltes_db [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gl3nnleblanc/heltes_db" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgl3nnleblanc%2Fheltes_db", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgl3nnleblanc%2Fheltes_db'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 800d43e3843d98fcee2c70d6c26cf344a475bb9c [INFO] testing gl3nnleblanc/heltes_db against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgl3nnleblanc%2Fheltes_db" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/gl3nnleblanc/heltes_db [INFO] finished tweaking git repo https://github.com/gl3nnleblanc/heltes_db [INFO] tweaked toml for git repo https://github.com/gl3nnleblanc/heltes_db written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/gl3nnleblanc/heltes_db on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/gl3nnleblanc/heltes_db already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4bcbb317b80cfaa913d7f1bb214414d3ec801d02ef693368f84dfb229aeea082 [INFO] running `Command { std: "docker" "start" "-a" "4bcbb317b80cfaa913d7f1bb214414d3ec801d02ef693368f84dfb229aeea082", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4bcbb317b80cfaa913d7f1bb214414d3ec801d02ef693368f84dfb229aeea082", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4bcbb317b80cfaa913d7f1bb214414d3ec801d02ef693368f84dfb229aeea082", kill_on_drop: false }` [INFO] [stdout] 4bcbb317b80cfaa913d7f1bb214414d3ec801d02ef693368f84dfb229aeea082 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 28e0d9441377ee7be108e399ce616eea50e22e83b132e3e2c2d777f43aa2a7f0 [INFO] running `Command { std: "docker" "start" "-a" "28e0d9441377ee7be108e399ce616eea50e22e83b132e3e2c2d777f43aa2a7f0", kill_on_drop: false }` [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling pin-project-internal v1.1.11 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling pin-project v1.1.11 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling prost v0.13.5 [INFO] [stderr] Compiling prost-types v0.13.5 [INFO] [stderr] Compiling prost-build v0.13.5 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling tonic-build v0.12.3 [INFO] [stderr] Compiling heltes_db v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.33s [INFO] running `Command { std: "docker" "inspect" "28e0d9441377ee7be108e399ce616eea50e22e83b132e3e2c2d777f43aa2a7f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "28e0d9441377ee7be108e399ce616eea50e22e83b132e3e2c2d777f43aa2a7f0", kill_on_drop: false }` [INFO] [stdout] 28e0d9441377ee7be108e399ce616eea50e22e83b132e3e2c2d777f43aa2a7f0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cadd5309bbfe32615866404af97baa235208fe5005410253ba6fa672bafcb7b1 [INFO] running `Command { std: "docker" "start" "-a" "cadd5309bbfe32615866404af97baa235208fe5005410253ba6fa672bafcb7b1", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.42 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling prost v0.13.5 [INFO] [stderr] Compiling prost-types v0.13.5 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling prost-build v0.13.5 [INFO] [stderr] Compiling tonic-build v0.12.3 [INFO] [stderr] Compiling heltes_db v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 03s [INFO] running `Command { std: "docker" "inspect" "cadd5309bbfe32615866404af97baa235208fe5005410253ba6fa672bafcb7b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cadd5309bbfe32615866404af97baa235208fe5005410253ba6fa672bafcb7b1", kill_on_drop: false }` [INFO] [stdout] cadd5309bbfe32615866404af97baa235208fe5005410253ba6fa672bafcb7b1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8c66e1766d5861fc4422283ee2f3455a1e3ee95517918bd10e1e6d31c7a9efd4 [INFO] running `Command { std: "docker" "start" "-a" "8c66e1766d5861fc4422283ee2f3455a1e3ee95517918bd10e1e6d31c7a9efd4", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/heltes_db-2d44e344de64dd8a) [INFO] [stdout] [INFO] [stdout] running 364 tests [INFO] [stdout] test bench::baseline_tests::any_regression_true_when_both_regress ... ok [INFO] [stdout] test bench::baseline_tests::any_regression_false_when_both_ok ... ok [INFO] [stdout] test bench::baseline_tests::json_round_trip ... ok [INFO] [stdout] test bench::baseline_tests::parse_error_on_missing_tps_field ... ok [INFO] [stdout] test bench::baseline_tests::parse_minimal_json ... ok [INFO] [stdout] test bench::baseline_tests::p99_rise_exactly_at_threshold_is_not_regression ... ok [INFO] [stdout] test bench::baseline_tests::parse_full_bench_result_json ... ok [INFO] [stdout] test bench::baseline_tests::tps_drop_over_threshold_is_regression ... ok [INFO] [stdout] test bench::baseline_tests::tps_drop_within_threshold_no_regression ... ok [INFO] [stdout] test bench::baseline_tests::tps_drop_exactly_at_threshold_is_not_regression ... ok [INFO] [stdout] test bench::baseline_tests::tps_improvement_is_not_regression ... ok [INFO] [stdout] test coordinator::routing::tests::empty_router_returns_none ... ok [INFO] [stdout] test coordinator::routing::tests::single_shard_owns_all_keys ... ok [INFO] [stdout] test bench::baseline_tests::p99_rise_over_threshold_is_regression ... ok [INFO] [stdout] test bench::baseline_tests::from_bench_result_extracts_fields ... ok [INFO] [stdout] test coordinator::routing::tests::shard_count_is_correct ... ok [INFO] [stdout] test coordinator::routing::tests::wrap_around_with_one_vnode ... ok [INFO] [stdout] test coordinator::server::tests::abort_rpc_is_no_op_when_tx_is_preparing ... ok [INFO] [stdout] test coordinator::routing::tests::routing_is_deterministic ... ok [INFO] [stdout] test coordinator::server::tests::coordinator_uri_for_known_ipv6_peer ... ok [INFO] [stdout] test coordinator::server::tests::coordinator_uri_for_known_ipv4_peer ... ok [INFO] [stdout] test coordinator::routing::tests::two_shards_both_receive_keys ... ok [INFO] [stdout] test coordinator::server::tests::coordinator_uri_for_unknown_peer_returns_none ... ok [INFO] [stdout] test coordinator::routing::tests::three_shards_distribute_roughly_evenly ... ok [INFO] [stdout] test bench::baseline_tests::p99_rise_within_threshold_no_regression ... ok [INFO] [stdout] test coordinator::server::tests::abort_and_notify_bounded_by_shard_rpc_timeout ... ok [INFO] [stdout] test coordinator::server::tests::inquire_returns_coordinator_clock_for_committed_tx ... ok [INFO] [stdout] test coordinator::server::tests::inquire_with_hop_count_just_below_max_succeeds ... ok [INFO] [stdout] test coordinator::server::tests::inquire_with_zero_hop_count_succeeds ... ok [INFO] [stdout] test coordinator::server::tests::inquire_returns_coordinator_clock_for_active_tx ... ok [INFO] [stdout] test coordinator::server::tests::coordinator_uri_for_multiple_peers ... ok [INFO] [stdout] test coordinator::server::tests::inquire_with_hop_count_at_max_returns_deadline_exceeded ... ok [INFO] [stdout] test coordinator::routing::tests::removing_shard_only_reassigns_its_keys ... ok [INFO] [stdout] test coordinator::routing::tests::adding_shard_disrupts_minimal_keys ... ok [INFO] [stdout] test coordinator::server::tests::read_loop_timeout_is_stored ... ok [INFO] [stdout] test coordinator::server::tests::read_retry_policy_is_stored ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_advances_local_clock_from_coordinator_clock ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_for_configured_peer_uses_correct_address ... ok [INFO] [stdout] test coordinator::server::tests::abort_and_notify_sends_to_read_only_shard ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_for_own_tx_id_answers_in_process ... ok [INFO] [stdout] test coordinator::server::tests::abort_and_notify_write_only_tx_does_not_contact_unrelated_shard ... ok [INFO] [stdout] test coordinator::server::tests::clock_sync_with_no_shards_does_not_panic ... ok [INFO] [stdout] test coordinator::server::tests::shard_rpc_timeout_is_stored ... ok [INFO] [stdout] test coordinator::server::tests::abort_and_notify_notifies_both_write_and_read_shards ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_for_unknown_remote_port_returns_unavailable ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_does_not_decrease_local_clock_from_coordinator_clock ... ok [INFO] [stdout] test coordinator::server::tests::write_and_commit_no_shards_returns_unavailable ... ok [INFO] [stdout] test coordinator::server::tests::write_and_commit_unknown_tx_returns_not_found ... ok [INFO] [stdout] test coordinator::server::tests::needs_inquiry_error_on_hung_coordinator_propagates ... ok [INFO] [stdout] test coordinator::tests::abort_tx_from_preparing_phase ... ok [INFO] [stdout] test coordinator::tests::abort_tx_returns_both_write_and_read_participants ... ok [INFO] [stdout] test coordinator::tests::abort_tx_on_preparing_tx_sets_aborted ... ok [INFO] [stdout] test coordinator::tests::abort_tx_returns_participants ... ok [INFO] [stdout] test coordinator::tests::abort_tx_unknown_tx_returns_empty_sets ... ok [INFO] [stdout] test coordinator::tests::abort_tx_unknown_tx_returns_empty ... ok [INFO] [stdout] test coordinator::tests::abort_tx_write_only_tx_returns_empty_read_participants ... ok [INFO] [stdout] test coordinator::tests::add_participant_ignored_after_abort ... ok [INFO] [stdout] test coordinator::tests::add_read_participant_multiple_shards ... ok [INFO] [stdout] test coordinator::tests::add_read_participant_records_shard ... ok [INFO] [stdout] test coordinator::tests::add_read_participant_same_shard_as_write ... ok [INFO] [stdout] test coordinator::server::tests::fast_commit_timeout_aborts_transaction ... ok [INFO] [stdout] test coordinator::tests::begin_commit_no_participants_returns_no_participants ... ok [INFO] [stdout] test coordinator::server::tests::needs_inquiry_single_resolved_returns_value ... ok [INFO] [stdout] test coordinator::tests::begin_commit_returns_participant_shards ... ok [INFO] [stdout] test coordinator::tests::add_read_participant_ignored_after_abort ... ok [INFO] [stdout] test coordinator::tests::begin_commit_on_aborted_tx_returns_aborted ... ok [INFO] [stdout] test coordinator::server::tests::sync_clock_from_shards_advances_to_shard_clock_plus_one ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_multiple_participants_returns_not_single_shard ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_no_participants_returns_not_single_shard ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_returns_shard_for_single_participant ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_on_aborted_tx_returns_aborted ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_transitions_phase_to_preparing ... ok [INFO] [stdout] test coordinator::tests::begin_fast_commit_unknown_tx_returns_aborted ... ok [INFO] [stdout] test coordinator::tests::begin_commit_unknown_tx_returns_aborted ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_abort_from_shard ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_abort_when_first_of_two_shards_aborts ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_advances_clock_past_commit_ts ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_commit_ts_is_clock_when_clock_greater ... ok [INFO] [stdout] test coordinator::server::tests::resolve_inquiry_times_out_on_hung_coordinator ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_commit_ts_is_max_of_prep_timestamps ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_single_shard_returns_done ... ok [INFO] [stdout] test coordinator::tests::collect_prepare_two_shards_need_more_then_done ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_advances_clock_past_commit_ts ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_does_not_regress_clock ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_makes_tx_visible_to_inquire ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_on_aborted_phase_returns_not_ready ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_on_active_phase_returns_not_ready ... ok [INFO] [stdout] test coordinator::tests::handle_inquire_active_tx_returns_active ... ok [INFO] [stdout] test coordinator::tests::handle_inquire_advances_clock ... ok [INFO] [stdout] test coordinator::tests::coord_port_roundtrips ... ok [INFO] [stdout] test coordinator::tests::handle_inquire_committed_tx_returns_committed_at ... ok [INFO] [stdout] test coordinator::server::tests::commit_phase_timeout_returns_deadline_exceeded ... ok [INFO] [stdout] test coordinator::tests::handle_inquire_does_not_regress_clock ... ok [INFO] [stdout] test coordinator::tests::finalize_fast_commit_transitions_to_committed ... ok [INFO] [stdout] test coordinator::tests::handle_inquire_unknown_tx_returns_active ... ok [INFO] [stdout] test coordinator::tests::path_inquire_active_writer ... ok [INFO] [stdout] test coordinator::tests::path_inquire_after_commit ... ok [INFO] [stdout] test coordinator::tests::path_prepare_abort_propagates ... ok [INFO] [stdout] test coordinator::tests::retry_policy_default_has_non_zero_initial_and_max ... ok [INFO] [stdout] test coordinator::tests::retry_policy_delay_capped_at_max_delay ... ok [INFO] [stdout] test coordinator::tests::retry_policy_jitter_not_constant_across_retries ... ok [INFO] [stdout] test coordinator::tests::retry_policy_jitter_within_bounds ... ok [INFO] [stdout] test coordinator::tests::retry_policy_sleep_duration_is_deterministic ... ok [INFO] [stdout] test coordinator::tests::retry_policy_no_backoff_always_returns_zero ... ok [INFO] [stdout] test coordinator::tests::retry_policy_stays_at_max_once_capped ... ok [INFO] [stdout] test coordinator::tests::send_commit_not_ready_when_active ... ok [INFO] [stdout] test coordinator::tests::retry_policy_delay_doubles_each_retry_without_jitter ... ok [INFO] [stdout] test coordinator::tests::send_commit_not_ready_when_still_preparing ... ok [INFO] [stdout] test coordinator::tests::si2_fast_commit_clock_advances_prevent_timestamp_reuse ... ok [INFO] [stdout] test coordinator::tests::path_single_shard_fast_commit ... ok [INFO] [stdout] test coordinator::tests::path_single_shard_happy_commit ... ok [INFO] [stdout] test coordinator::tests::send_commit_transitions_to_committed_and_sets_is_committed ... ok [INFO] [stdout] test coordinator::tests::start_tx_assigns_start_ts_clock_plus_one ... ok [INFO] [stdout] test coordinator::tests::si2_committed_txs_have_distinct_commit_timestamps ... ok [INFO] [stdout] test coordinator::tests::retry_policy_first_retry_equals_initial_delay_without_jitter ... ok [INFO] [stdout] test coordinator::tests::path_two_shards_commit_ts_is_max_prep_ts ... ok [INFO] [stdout] test coordinator::tests::start_tx_sequential_txs_get_increasing_start_ts ... ok [INFO] [stdout] test coordinator::tests::start_tx_sets_active_phase ... ok [INFO] [stdout] test coordinator::tests::txidgen_encodes_port_in_high_bits ... ok [INFO] [stdout] test coordinator::tests::txidgen_new_at_starts_from_given_seq ... ok [INFO] [stdout] test coordinator::tests::txidgen_new_time_seeded_start_varies_across_instances ... ok [INFO] [stdout] test coordinator::tests::txidgen_sequence_increments ... ok [INFO] [stdout] test coordinator::tests::txidgen_non_overlapping_starts_produce_distinct_ids ... ok [INFO] [stdout] test coordinator::tests::txidgen_different_ports_produce_distinct_ids ... ok [INFO] [stdout] test coordinator::tests::start_tx_stores_start_ts ... ok [INFO] [stdout] test coordinator::server::tests::sync_clock_from_shards_bounded_by_shard_rpc_timeout ... ok [INFO] [stdout] test coordinator::tests::txidgen_new_at_port_correct_with_nonzero_start ... ok [INFO] [stdout] test coordinator::server::tests::prepare_timeout_aborts_transaction ... ok [INFO] [stdout] test shard::tests::aborted_entry_pruned_when_prepared_has_higher_seq ... ok [INFO] [stdout] test shard::tests::aborted_entry_retained_when_prepared_has_lower_seq ... ok [INFO] [stdout] test shard::tests::abort_clears_write_buffer ... ok [INFO] [stdout] test shard::tests::abort_removes_from_prepared ... ok [INFO] [stdout] test coordinator::tests::txidgen_restart_collision_demonstrates_the_bug_fixed_by_time_seeding ... ok [INFO] [stdout] test shard::tests::bsearch_commit_inserts_version_in_sorted_order ... ok [INFO] [stdout] test shard::tests::bsearch_commit_idempotent_no_duplicate_version ... ok [INFO] [stdout] test shard::tests::bsearch_committed_conflict_at_exact_start_ts ... ok [INFO] [stdout] test shard::tests::bsearch_committed_conflict_with_version_above_start_ts ... ok [INFO] [stdout] test shard::tests::abort_marks_tx_in_aborted_set ... ok [INFO] [stdout] test coordinator::tests::txidgen_restart_safety_new_epoch_seq_does_not_hit_old_aborted ... ok [INFO] [stdout] test shard::tests::abort_does_not_affect_other_txs ... ok [INFO] [stdout] test shard::tests::bsearch_fast_commit_inserts_version_in_sorted_order ... ok [INFO] [stdout] test shard::tests::bsearch_no_committed_conflict_when_all_versions_below_start_ts ... ok [INFO] [stdout] test shard::tests::bsearch_read_boundary_version_at_start_ts_excluded ... ok [INFO] [stdout] test shard::tests::bsearch_read_empty_versions_returns_not_found ... ok [INFO] [stdout] test shard::tests::bsearch_read_many_versions_start_ts_before_all ... ok [INFO] [stdout] test shard::tests::bsearch_read_many_versions_start_ts_above_all ... ok [INFO] [stdout] test shard::tests::bsearch_read_many_versions_start_ts_in_middle ... ok [INFO] [stdout] test shard::tests::bsearch_read_picks_latest_when_both_versions_eligible ... ok [INFO] [stdout] test shard::tests::bsearch_read_picks_lower_version_when_upper_is_not_eligible ... ok [INFO] [stdout] test shard::tests::bsearch_read_single_version_above_start_ts ... ok [INFO] [stdout] test shard::tests::bsearch_read_single_version_at_start_ts_is_not_visible ... ok [INFO] [stdout] test shard::tests::bsearch_read_single_version_below_start_ts ... ok [INFO] [stdout] test shard::tests::clock_advances_on_successive_prepares ... ok [INFO] [stdout] test shard::tests::clock_not_decreased_when_message_ts_is_lower ... ok [INFO] [stdout] test shard::tests::clock_updated_on_read_with_higher_ts ... ok [INFO] [stdout] test shard::tests::clock_updated_on_update_with_higher_ts ... ok [INFO] [stdout] test shard::tests::commit_clears_write_buffer ... ok [INFO] [stdout] test shard::tests::commit_does_not_affect_other_txs_prepared_state ... ok [INFO] [stdout] test shard::tests::commit_installs_version_at_commit_ts ... ok [INFO] [stdout] test shard::tests::commit_installs_versions_for_all_written_keys ... ok [INFO] [stdout] test shard::tests::commit_removes_tx_from_prepared ... ok [INFO] [stdout] test shard::tests::compact_after_reader_abort_reverts_to_write_watermark ... ok [INFO] [stdout] test shard::tests::compact_noop_when_no_active_writes ... ok [INFO] [stdout] test shard::tests::compact_noop_when_no_readers_and_no_writers ... ok [INFO] [stdout] test shard::tests::compact_noop_with_single_version_below_watermark ... ok [INFO] [stdout] test shard::tests::compact_preserves_version_needed_by_read_before_first_write ... ok [INFO] [stdout] test shard::tests::compact_read_only_reader_anchors_watermark ... ok [INFO] [stdout] test shard::tests::compact_removes_shadowed_versions_below_watermark ... ok [INFO] [stdout] test shard::tests::compact_triggered_automatically_on_commit ... ok [INFO] [stdout] test shard::tests::compact_watermark_is_minimum_of_active_start_ts ... ok [INFO] [stdout] test shard::tests::dead_port_pruned_active_port_watermark_respected ... ok [INFO] [stdout] test shard::tests::dirty_keys_cleared_after_compact ... ok [INFO] [stdout] test shard::tests::dirty_keys_cleared_even_when_nothing_compacted ... ok [INFO] [stdout] test shard::tests::compact_keeps_version_just_below_and_versions_above_watermark ... ok [INFO] [stdout] test coordinator::server::tests::clock_sync_background_task_advances_coordinator_clock ... ok [INFO] [stdout] test coordinator::server::tests::clock_sync_does_not_decrease_coordinator_clock ... ok [INFO] [stdout] test shard::tests::dirty_keys_deduplicates_same_key ... ok [INFO] [stdout] test shard::tests::dirty_keys_empty_for_uncommitted_key ... ok [INFO] [stdout] test shard::tests::dirty_keys_not_cleared_when_no_active_writers ... ok [INFO] [stdout] test shard::tests::dirty_keys_populated_on_handle_commit ... ok [INFO] [stdout] test shard::tests::expire_prepared_aborts_entry_past_ttl ... ok [INFO] [stdout] test shard::tests::dirty_keys_populated_on_fast_commit ... ok [INFO] [stdout] test shard::tests::expire_prepared_does_not_expire_within_ttl ... ok [INFO] [stdout] test shard::tests::expire_prepared_ignores_unprepared_tx ... ok [INFO] [stdout] test shard::tests::expire_prepared_noop_on_empty_prepared_set ... ok [INFO] [stdout] test shard::tests::expire_prepared_only_expires_entries_past_ttl ... ok [INFO] [stdout] test shard::tests::expire_prepared_unblocks_conflicting_writer ... ok [INFO] [stdout] test shard::tests::expire_prepared_ignores_already_aborted_entries ... ok [INFO] [stdout] test shard::tests::dirty_keys_tracks_multiple_committed_keys ... ok [INFO] [stdout] test shard::tests::expire_prepared_prunes_safe_aborted_entries_via_watermark ... ok [INFO] [stdout] test shard::tests::expire_prepared_ignores_committed_entries ... ok [INFO] [stdout] test shard::tests::expire_reads_clears_stale_reader_allowing_compaction ... ok [INFO] [stdout] test shard::tests::expire_reads_prevents_stale_not_found_after_compaction ... ok [INFO] [stdout] test shard::tests::handle_commit_aborts_read_expired_transaction ... ok [INFO] [stdout] test shard::tests::expire_reads_aborts_evicted_transaction ... ok [INFO] [stdout] test shard::tests::handle_commit_after_expire_prepared_returns_abort_and_installs_nothing ... ok [INFO] [stdout] test shard::tests::handle_commit_after_handle_abort_is_noop_and_installs_nothing ... ok [INFO] [stdout] test shard::tests::handle_commit_is_idempotent_when_not_aborted ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_advances_shard_clock ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_clears_write_buff ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_committed_version_blocks_past_writers ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_empty_write_buff_never_committed_returns_abort ... ok [INFO] [stdout] test shard::tests::handle_commit_on_prepared_tx_returns_ok_and_installs_versions ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_installs_all_writes ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_idempotent_does_not_advance_clock ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_installs_version ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_releases_write_keys ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_does_not_disturb_other_tx_write_buff ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_fast_committed_pruned_when_no_inflight ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_uses_shard_clock_plus_one ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_on_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_idempotent_returns_same_commit_ts ... ok [INFO] [stdout] test shard::tests::handle_prepare_aborts_read_expired_transaction ... ok [INFO] [stdout] test shard::tests::handle_update_aborts_read_expired_transaction ... ok [INFO] [stdout] test shard::tests::handle_fast_commit_version_is_readable ... ok [INFO] [stdout] test shard::tests::path_aborted_tx_does_not_block_other_writers ... ok [INFO] [stdout] test shard::tests::path_abort_after_prepare_releases_lock ... ok [INFO] [stdout] test shard::tests::path_after_abort_lock_released_other_tx_can_write ... ok [INFO] [stdout] test shard::tests::path_clock_monotone_through_interleaved_ops ... ok [INFO] [stdout] test shard::tests::path_commit_clears_prepared_set ... ok [INFO] [stdout] test shard::tests::path_chained_overwrites_latest_wins ... ok [INFO] [stdout] test shard::tests::path_committed_conflict_at_boundary_start_ts_equals_commit_ts ... ok [INFO] [stdout] test shard::tests::path_commit_enables_subsequent_prepare ... ok [INFO] [stdout] test shard::tests::path_committed_conflict_aborts_late_writer ... ok [INFO] [stdout] test shard::tests::path_double_commit_does_not_create_duplicate_versions ... ok [INFO] [stdout] test shard::tests::path_double_abort_is_idempotent ... ok [INFO] [stdout] test shard::tests::path_inquire_committed_and_version_installed_reads_new_value ... ok [INFO] [stdout] test shard::tests::path_inquire_active_read_sees_pre_prepare_version ... ok [INFO] [stdout] test shard::tests::path_first_insert_has_no_committed_conflict ... ok [INFO] [stdout] test shard::tests::path_inquire_committed_but_version_not_installed_still_needs_inquiry ... ok [INFO] [stdout] test shard::tests::path_multi_key_commit_all_versions_installed ... ok [INFO] [stdout] test shard::tests::path_mid_chain_snapshot_sees_intermediate_value ... ok [INFO] [stdout] test shard::tests::path_no_inquiry_needed_when_prep_ts_at_or_after_start_ts ... ok [INFO] [stdout] test shard::tests::path_own_write_does_not_affect_other_keys ... ok [INFO] [stdout] test shard::tests::path_multiple_updates_same_key_last_wins ... ok [INFO] [stdout] test shard::tests::path_own_write_shadows_committed_version_of_same_key ... ok [INFO] [stdout] test shard::tests::path_no_conflict_writer_starts_after_commit ... ok [INFO] [stdout] test shard::tests::path_prepare_abort_clears_prepared_set ... ok [INFO] [stdout] test shard::tests::path_prepare_ts_reflects_clock_after_high_ts_update ... ok [INFO] [stdout] test shard::tests::path_prepared_writer_of_different_key_no_inquiry_for_read ... ok [INFO] [stdout] test shard::tests::path_read_at_ts_one_returns_not_found ... ok [INFO] [stdout] test shard::tests::path_prepared_conflict_aborts_writer_with_earlier_start ... ok [INFO] [stdout] test shard::tests::path_read_on_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::path_read_at_exactly_commit_ts_is_not_visible ... ok [INFO] [stdout] test shard::server::tests::background_task_prunes_orphaned_aborted_entries ... ok [INFO] [stdout] test shard::tests::path_read_own_latest_write ... ok [INFO] [stdout] test shard::tests::path_read_at_ts_zero_returns_not_found ... ok [INFO] [stdout] test shard::tests::path_read_own_write_before_prepare ... ok [INFO] [stdout] test shard::tests::path_read_one_past_commit_ts_is_visible ... ok [INFO] [stdout] test shard::tests::path_si1_e2e_committed_before_start ... ok [INFO] [stdout] test shard::tests::path_si3_e2e_many_sequential_commits_distinct_timestamps ... ok [INFO] [stdout] test shard::tests::path_successive_prepares_strictly_increasing ... ok [INFO] [stdout] test shard::tests::path_si4_e2e_concurrent_writer_rejected_after_commit ... ok [INFO] [stdout] test shard::tests::path_single_tx_full_commit_lifecycle ... ok [INFO] [stdout] test shard::tests::path_two_prepared_writers_both_need_inquiry ... ok [INFO] [stdout] test shard::tests::path_snapshot_not_polluted_by_later_commit ... ok [INFO] [stdout] test shard::tests::path_snapshot_reads_across_multiple_versions ... ok [INFO] [stdout] test shard::tests::path_snapshot_before_commit_sees_old_value ... ok [INFO] [stdout] test shard::tests::path_tx_reads_committed_value_then_writes_different_key ... ok [INFO] [stdout] test shard::tests::path_snapshot_sees_version_committed_one_before_start_ts ... ok [INFO] [stdout] test shard::tests::path_update_abort_read_sees_not_found ... ok [INFO] [stdout] test shard::tests::path_two_txs_different_keys_both_commit ... ok [INFO] [stdout] test shard::tests::path_two_txs_same_snapshot_read_agree ... ok [INFO] [stdout] test shard::tests::path_write_buff_conflict_fires_even_when_prep_ts_below_start_ts ... ok [INFO] [stdout] test shard::tests::path_write_buff_conflict_second_writer_aborted ... ok [INFO] [stdout] test shard::tests::path_update_on_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::prepare_aborted_tx_does_not_record_in_prepared ... ok [INFO] [stdout] test shard::tests::prepare_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::prune_aborted_called_automatically_from_handle_abort ... ok [INFO] [stdout] test shard::tests::prepare_advances_clock ... ok [INFO] [stdout] test shard::tests::prepare_records_tx_in_prepared_map ... ok [INFO] [stdout] test shard::server::tests::background_task_preserves_entries_protected_by_active_tx ... ok [INFO] [stdout] test shard::tests::prepare_two_txs_get_different_timestamps ... ok [INFO] [stdout] test shard::tests::prepare_returns_timestamp_greater_than_current_clock ... ok [INFO] [stdout] test shard::tests::prune_aborted_called_automatically_from_handle_commit ... ok [INFO] [stdout] test shard::tests::prepare_clock_equals_returned_timestamp ... ok [INFO] [stdout] test shard::tests::prune_aborted_clears_all_entries_from_dead_port ... ok [INFO] [stdout] test shard::tests::prune_aborted_ignores_active_tx_from_different_port ... ok [INFO] [stdout] test shard::tests::prune_aborted_noop_when_set_empty ... ok [INFO] [stdout] test shard::tests::prune_aborted_removes_lower_seq_when_higher_seq_in_prepared ... ok [INFO] [stdout] test shard::tests::prune_aborted_removes_lower_seq_when_higher_seq_active_in_write_buff ... ok [INFO] [stdout] test shard::tests::prune_aborted_removes_when_no_active_tx_from_same_port ... ok [INFO] [stdout] test shard::tests::prune_aborted_retains_entry_when_older_tx_still_active ... ok [INFO] [stdout] test shard::tests::prune_aborted_retains_higher_seq_when_lower_seq_active_in_write_buff ... ok [INFO] [stdout] test shard::tests::prune_read_aborted_drops_entry_when_port_has_no_active_tx ... ok [INFO] [stdout] test shard::tests::prune_read_aborted_does_not_affect_write_path_aborted_set ... ok [INFO] [stdout] test shard::tests::prune_read_aborted_retains_entry_when_older_tx_in_read_times ... ok [INFO] [stdout] test shard::tests::prune_read_aborted_retains_entry_when_older_tx_in_write_buff ... ok [INFO] [stdout] test shard::tests::prune_read_aborted_drops_lower_seq_when_higher_seq_active_in_read_times ... ok [INFO] [stdout] test shard::tests::read_does_not_need_inquiry_for_prepared_writer_with_prep_ts_at_start_ts ... ok [INFO] [stdout] test shard::tests::read_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::read_does_not_see_version_after_start_ts ... ok [INFO] [stdout] test shard::tests::read_does_not_see_version_exactly_at_start_ts ... ok [INFO] [stdout] test shard::tests::read_does_not_need_inquiry_for_prepared_writer_with_prep_ts_after_start_ts ... ok [INFO] [stdout] test shard::tests::prune_aborted_handles_multiple_ports_independently ... ok [INFO] [stdout] test shard::tests::read_ignores_prepared_writer_of_different_key ... ok [INFO] [stdout] test shard::tests::prune_aborted_selectively_prunes_only_safe_entries ... ok [INFO] [stdout] test shard::tests::read_needs_inquiry_again_when_committed_version_not_yet_installed ... ok [INFO] [stdout] test shard::tests::read_needs_inquiry_for_prepared_writer_with_prep_ts_before_start_ts ... ok [INFO] [stdout] test shard::tests::read_proceeds_when_inquiry_says_active ... ok [INFO] [stdout] test shard::tests::read_picks_latest_of_multiple_eligible_versions ... ok [INFO] [stdout] test shard::tests::read_own_write_shadows_committed_version ... ok [INFO] [stdout] test shard::tests::read_returns_latest_version_strictly_before_start_ts ... ok [INFO] [stdout] test shard::tests::read_returns_not_found_when_key_has_no_versions ... ok [INFO] [stdout] test shard::tests::read_start_ts_cleared_on_commit ... ok [INFO] [stdout] test shard::tests::read_sees_committed_version_after_commit_installed ... ok [INFO] [stdout] test shard::tests::read_returns_own_buffered_write ... ok [INFO] [stdout] test shard::tests::read_start_ts_cleared_on_fast_commit ... ok [INFO] [stdout] test shard::tests::reads_correct_after_compaction ... ok [INFO] [stdout] test shard::tests::si1_read_does_not_see_version_committed_at_start_ts ... ok [INFO] [stdout] test shard::tests::si1_read_sees_version_committed_before_start_ts ... ok [INFO] [stdout] test shard::tests::si4_prepared_conflict_aborts_concurrent_writer ... ok [INFO] [stdout] test shard::tests::transiently_idle_port_entries_pruned ... ok [INFO] [stdout] test shard::tests::update_buffers_write_successfully ... ok [INFO] [stdout] test shard::tests::update_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::update_buffers_writes_to_multiple_keys ... ok [INFO] [stdout] test shard::tests::update_conflict_when_prepared_writer_prep_ts_after_start_ts ... ok [INFO] [stdout] test shard::tests::update_no_conflict_when_committed_version_strictly_before_start_ts ... ok [INFO] [stdout] test shard::tests::update_conflict_marks_tx_aborted ... ok [INFO] [stdout] test shard::tests::update_aborted_tx_does_not_buffer_write ... ok [INFO] [stdout] test shard::tests::update_conflict_when_prepared_writer_prep_ts_at_start_ts ... ok [INFO] [stdout] test shard::tests::update_conflict_when_committed_version_after_start_ts ... ok [INFO] [stdout] test shard::tests::update_conflict_when_committed_version_at_start_ts ... ok [INFO] [stdout] test shard::tests::update_overwrites_previous_buffered_write_to_same_key ... ok [INFO] [stdout] test shard::tests::si4_concurrent_writers_to_same_key_second_is_aborted ... ok [INFO] [stdout] test shard::tests::update_no_conflict_when_prepared_writer_prep_ts_strictly_before_start_ts ... ok [INFO] [stdout] test shard::tests::si3_committed_versions_have_distinct_timestamps ... ok [INFO] [stdout] test shard::tests::update_no_conflict_when_prepared_writer_wrote_different_key ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_installs_version ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_aborts_on_prepared_conflict ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_marks_key_dirty ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_aborts_on_committed_conflict ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_on_aborted_tx_returns_abort ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_aborts_on_write_buff_conflict ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_advances_clock ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_does_not_use_write_buff ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_prepared_conflict_only_fires_at_or_above_start_ts ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_second_writer_sees_conflict ... ok [INFO] [stdout] test shard::tests::write_and_fast_commit_version_is_readable ... ok [INFO] [stdout] test shard::tests::path_aborted_by_conflict_cannot_update_other_keys ... ok [INFO] [stdout] test shard::tests::write_buff_limit_pre_aborted_tx_returns_abort_without_limit_check ... ok [INFO] [stdout] test coordinator::server::tests::write_and_commit_timeout_marks_tx_aborted ... ok [INFO] [stdout] test shard::tests::write_keys_cleared_after_abort ... ok [INFO] [stdout] test shard::tests::write_keys_failed_update_does_not_pollute_index ... ok [INFO] [stdout] test shard::tests::write_keys_held_through_prepare_phase ... ok [INFO] [stdout] test shard::tests::write_buff_limit_writes_within_limit_succeed ... ok [INFO] [stdout] test shard::tests::write_keys_cleared_after_commit ... ok [INFO] [stdout] test shard::tests::write_keys_consistent_with_write_buff_throughout ... ok [INFO] [stdout] test shard::tests::write_buff_limit_exceeded_aborts_tx ... ok [INFO] [stdout] test shard::tests::write_buff_limit_overwrite_same_key_is_not_limited ... ok [INFO] [stdout] test shard::tests::write_keys_empty_initially ... ok [INFO] [stdout] test shard::tests::write_keys_detects_conflict_for_second_writer ... ok [INFO] [stdout] test shard::tests::write_keys_only_indexes_written_key ... ok [INFO] [stdout] test shard::tests::write_keys_sequential_writers_after_commit ... ok [INFO] [stdout] test shard::tests::write_keys_multi_key_tx_all_indexed_then_cleared ... ok [INFO] [stdout] test shard::tests::write_lock_released_after_expire_and_commit_rejected ... ok [INFO] [stdout] test shard::tests::write_keys_sequential_writers_after_abort ... ok [INFO] [stdout] test shard::tests::write_keys_populated_on_successful_update ... ok [INFO] [stdout] test shard::tests::write_keys_same_tx_overwrite_retains_owner ... ok [INFO] [stdout] test coordinator::server::tests::write_and_commit_timeout_aborts_transaction ... ok [INFO] [stdout] test shard::tests::expire_reads_does_not_evict_write_path_transactions ... ok [INFO] [stdout] test coordinator::server::tests::clock_sync_with_hung_shard_does_not_block ... ok [INFO] [stdout] test coordinator::server::tests::read_loop_deadline_aborts_when_shard_hangs ... ok [INFO] [stdout] test coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel' (60) panicked at src/coordinator/server.rs:2608:9: [INFO] [stdout] NeedsInquiry resolution must be parallel: elapsed 176.189427ms exceeded threshold 150ms (sequential would take ~200ms) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5d997e93fdea - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5d997e93fdea - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5d997e93fdea - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5d997e93fdea - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5d997e9566ea - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5d997e9566ea - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x5d997e945112 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x5d997e945112 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x5d997e91e21f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5d997e91e21f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5d997e937e39 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5d997e615bbc - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x5d997e615bbc - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5d997e9380b2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x5d997e9380b2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5d997e91e2d8 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5d997e913409 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5d997e91f1ad - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5d997e956eac - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5d997e59f33b - heltes_db::coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel::{{closure}}::h37330151294c432f [INFO] [stdout] at /opt/rustwide/workdir/src/coordinator/server.rs:2608:9 [INFO] [stdout] 20: 0x5d997e2b3422 - as core::future::future::Future>::poll::hc8d5241963f97a4b [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5d997e2b30dd - as core::future::future::Future>::poll::h9b3764ba2c08b832 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5d997e5dce7d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h1b48b490323e1678 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:70 [INFO] [stdout] 23: 0x5d997e5dcc1b - tokio::task::coop::with_budget::h1acd64f25359d99c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:167:5 [INFO] [stdout] 24: 0x5d997e5dcc1b - tokio::task::coop::budget::h4d6bac47b63eed7c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/task/coop/mod.rs:133:5 [INFO] [stdout] 25: 0x5d997e5dcc1b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h011c1ac3e74d494a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:769:25 [INFO] [stdout] 26: 0x5d997e5da150 - tokio::runtime::scheduler::current_thread::Context::enter::h648b30ae676aad45 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:446:19 [INFO] [stdout] 27: 0x5d997e5db7bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h3ae6e9dd307ed89e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:768:44 [INFO] [stdout] 28: 0x5d997e5db424 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0da2ca0cf0fba072 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:68 [INFO] [stdout] 29: 0x5d997e3036db - tokio::runtime::context::scoped::Scoped::set::h14e7762260c3ddba [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5d997e5019b9 - tokio::runtime::context::set_scheduler::{{closure}}::hbb310aed26cea312 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5d997e367612 - std::thread::local::LocalKey::try_with::hbde5a63d7a1209c4 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:462:12 [INFO] [stdout] 32: 0x5d997e36349e - std::thread::local::LocalKey::with::hbe94c6775917f5a5 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/local.rs:426:20 [INFO] [stdout] 33: 0x5d997e5018ed - tokio::runtime::context::set_scheduler::h33d75feec288e75d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5d997e5db1d0 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h96cdf1bbb7722ae2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:856:27 [INFO] [stdout] 35: 0x5d997e5db506 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hcec9f2090fb152cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:756:24 [INFO] [stdout] 36: 0x5d997e5d0650 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h3702a853d7174468 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 37: 0x5d997e5cf513 - tokio::runtime::context::runtime::enter_runtime::ha49fd3df64bb96fd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5d997e5d00c1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h624a744b1c18d7e4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 39: 0x5d997e303aa4 - tokio::runtime::runtime::Runtime::block_on_inner::h7ba980ba1843985e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:371:52 [INFO] [stdout] 40: 0x5d997e303c6f - tokio::runtime::runtime::Runtime::block_on::h40a0fdd856d16692 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.50.0/src/runtime/runtime.rs:345:18 [INFO] [stdout] 41: 0x5d997e59de60 - heltes_db::coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel::hc9a41cb402dc4572 [INFO] [stdout] at /opt/rustwide/workdir/src/coordinator/server.rs:2613:10 [INFO] [stdout] 42: 0x5d997e59f387 - heltes_db::coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel::{{closure}}::h812eed1214e71fe4 [INFO] [stdout] at /opt/rustwide/workdir/src/coordinator/server.rs:2561:59 [INFO] [stdout] 43: 0x5d997e181996 - core::ops::function::FnOnce::call_once::he025ceed2a4b3624 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 44: 0x5d997e609cbb - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5d997e609cbb - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 46: 0x5d997e61668b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 47: 0x5d997e61668b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 48: 0x5d997e61668b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 49: 0x5d997e61668b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 50: 0x5d997e61668b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 51: 0x5d997e61668b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 52: 0x5d997e61668b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 53: 0x5d997e610ae4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 54: 0x5d997e610ae4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 55: 0x5d997e619292 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 56: 0x5d997e619292 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 57: 0x5d997e619292 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 58: 0x5d997e619292 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 59: 0x5d997e619292 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 60: 0x5d997e619292 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 61: 0x5d997e619292 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 62: 0x5d997e93f4ff - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 63: 0x5d997e93f4ff - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 64: 0x7aad663d4aa4 - [INFO] [stdout] 65: 0x7aad66461a64 - clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] coordinator::server::tests::needs_inquiry_multiple_resolved_in_parallel [INFO] [stdout] [INFO] [stdout] test result: FAILED. 363 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "8c66e1766d5861fc4422283ee2f3455a1e3ee95517918bd10e1e6d31c7a9efd4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8c66e1766d5861fc4422283ee2f3455a1e3ee95517918bd10e1e6d31c7a9efd4", kill_on_drop: false }` [INFO] [stdout] 8c66e1766d5861fc4422283ee2f3455a1e3ee95517918bd10e1e6d31c7a9efd4