[INFO] fetching crate d-engine-core 0.2.1... [INFO] testing d-engine-core-0.2.1 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681 [INFO] extracting crate d-engine-core 0.2.1 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate d-engine-core 0.2.1 [INFO] finished tweaking crates.io crate d-engine-core 0.2.1 [INFO] tweaked toml for crates.io crate d-engine-core 0.2.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate d-engine-core 0.2.1 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate d-engine-core 0.2.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded nanoid v0.4.0 [INFO] [stderr] Downloaded tracing-test-macro v0.2.5 [INFO] [stderr] Downloaded tracing-test v0.2.5 [INFO] [stderr] Downloaded mockall v0.12.1 [INFO] [stderr] Downloaded tonic-health v0.12.3 [INFO] [stderr] Downloaded mockall_derive v0.12.1 [INFO] [stderr] Downloaded cc v1.2.44 [INFO] [stderr] Downloaded temp-env v0.3.6 [INFO] [stderr] Downloaded crossbeam-skiplist v0.1.3 [INFO] [stderr] Downloaded d-engine-proto v0.2.1 [INFO] [stderr] Downloaded astral-tokio-tar v0.5.6 [INFO] [stderr] Downloaded lru v0.15.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 378f35428b9981ce9265ded01e9d6ad868db6f37961a92e27969e191acee5c7e [INFO] running `Command { std: "docker" "start" "-a" "378f35428b9981ce9265ded01e9d6ad868db6f37961a92e27969e191acee5c7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "378f35428b9981ce9265ded01e9d6ad868db6f37961a92e27969e191acee5c7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "378f35428b9981ce9265ded01e9d6ad868db6f37961a92e27969e191acee5c7e", kill_on_drop: false }` [INFO] [stdout] 378f35428b9981ce9265ded01e9d6ad868db6f37961a92e27969e191acee5c7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 874911316b12b4d0330a70bf58ab4add905f5d04dbd4e2c70154314a603a0257 [INFO] running `Command { std: "docker" "start" "-a" "874911316b12b4d0330a70bf58ab4add905f5d04dbd4e2c70154314a603a0257", kill_on_drop: false }` [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling cc v1.2.44 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling rustls-pki-types v1.13.0 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling deranged v0.5.5 [INFO] [stderr] Compiling vergen v8.3.2 [INFO] [stderr] Compiling time-core v0.1.6 [INFO] [stderr] Compiling rustls v0.23.34 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling portable-atomic v1.11.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling matchit v0.7.3 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling syn v2.0.108 [INFO] [stderr] Compiling compression-core v0.4.29 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling compression-codecs v0.4.31 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling nanoid v0.4.0 [INFO] [stderr] Compiling metrics v0.24.2 [INFO] [stderr] Compiling lru v0.15.0 [INFO] [stderr] Compiling crossbeam-skiplist v0.1.3 [INFO] [stderr] Compiling memmap2 v0.9.9 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [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 serde v1.0.228 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling tonic-build v0.12.3 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling d-engine-proto v0.2.1 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling config v0.14.1 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling async-compression v0.4.32 [INFO] [stderr] Compiling astral-tokio-tar v0.5.6 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Compiling d-engine-core v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 59.00s [INFO] running `Command { std: "docker" "inspect" "874911316b12b4d0330a70bf58ab4add905f5d04dbd4e2c70154314a603a0257", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "874911316b12b4d0330a70bf58ab4add905f5d04dbd4e2c70154314a603a0257", kill_on_drop: false }` [INFO] [stdout] 874911316b12b4d0330a70bf58ab4add905f5d04dbd4e2c70154314a603a0257 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9132858d373d6f859932adab405686c89d80aeb16e99158ba2f4610453ea138e [INFO] running `Command { std: "docker" "start" "-a" "9132858d373d6f859932adab405686c89d80aeb16e99158ba2f4610453ea138e", kill_on_drop: false }` [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling mio v1.1.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling nix v0.30.1 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling mockall_derive v0.12.1 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling tracing-test-macro v0.2.5 [INFO] [stderr] Compiling serial_test_derive v3.2.0 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling memmap2 v0.9.9 [INFO] [stderr] Compiling fragile v2.0.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling temp-env v0.3.6 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling prost-build v0.13.5 [INFO] [stderr] Compiling nanoid v0.4.0 [INFO] [stderr] Compiling serial_test v3.2.0 [INFO] [stderr] Compiling rustls v0.23.34 [INFO] [stderr] Compiling tonic-build v0.12.3 [INFO] [stderr] Compiling vergen v8.3.2 [INFO] [stderr] Compiling mockall v0.12.1 [INFO] [stderr] Compiling d-engine-proto v0.2.1 [INFO] [stderr] Compiling tracing-test v0.2.5 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling async-compression v0.4.32 [INFO] [stderr] Compiling astral-tokio-tar v0.5.6 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Compiling tonic-health v0.12.3 [INFO] [stderr] Compiling d-engine-core v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 20s [INFO] running `Command { std: "docker" "inspect" "9132858d373d6f859932adab405686c89d80aeb16e99158ba2f4610453ea138e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9132858d373d6f859932adab405686c89d80aeb16e99158ba2f4610453ea138e", kill_on_drop: false }` [INFO] [stdout] 9132858d373d6f859932adab405686c89d80aeb16e99158ba2f4610453ea138e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c78a5a0304cecad9fb5e5521bd48c83a406547c5807da4bb068bf722166f2cbc [INFO] running `Command { std: "docker" "start" "-a" "c78a5a0304cecad9fb5e5521bd48c83a406547c5807da4bb068bf722166f2cbc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/d_engine_core-bc17d0f0e0feba9d) [INFO] [stdout] [INFO] [stdout] running 534 tests [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::batches_consecutive_commands ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::all_config_change_types_send_membership_applied ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::flushes_commands_at_config_change ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::flushes_commands_at_noop ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::config_failure_prevents_subsequent_processing ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::processes_mixed_entries_correctly ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::maintains_ordering_across_entry_types ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::self_removal_sends_both_events ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::membership_applied_event_sent_after_apply ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::processes_empty_batch_successfully ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::handles_config_failure_properly ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case2 ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::membership_applied_event_sent_on_success ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::test_dynamic_interval_case2 ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::triggers_snapshot_when_condition_met ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_full_processing_flow ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_is_self_removal_config ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case1 ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case4 ... ok [INFO] [stdout] test config::config_test::invalid_config_file_should_return_descriptive_error ... ignored, TODO [INFO] [stdout] test commit_handler::default_commit_handler_test::test_dynamic_interval_case1 ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case1_active_promotable ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case2_active_not_promotable ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case4_empty_cluster ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case5_multiple_promotable ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::handles_large_command_batches ... ok [INFO] [stdout] test config::config_test::type_mismatch_in_config_should_fail_gracefully ... ignored, TODO [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case3 ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case3_node_not_found ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case7_invalid_status ... ok [INFO] [stdout] test config::config_test::validation_should_detect_invalid_tls_settings ... ok [INFO] [stdout] test config::config_test::validation_should_fail_with_invalid_cluster_config ... ok [INFO] [stdout] test config::lease_test::test_aggressive_cleanup_config ... ok [INFO] [stdout] test config::lease_test::test_default_config ... ok [INFO] [stdout] test config::lease_test::test_disabled_config_skips_validation ... ok [INFO] [stdout] test config::lease_test::test_relaxed_cleanup_config ... ok [INFO] [stdout] test config::lease_test::test_typical_production_config ... ok [INFO] [stdout] test config::network_test::test_bulk_params_optimized_for_large_transfers ... ok [INFO] [stdout] test config::network_test::test_connection_params_edge_case_keepalives ... ok [INFO] [stdout] test config::lease_test::test_enabled_config ... ok [INFO] [stdout] test config::network_test::test_connection_params_edge_case_timeouts ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_adaptive_window_bypasses_window_checks ... ok [INFO] [stdout] test config::lease_test::test_validation_interval_ms ... ok [INFO] [stdout] test config::lease_test::test_validation_max_cleanup_duration ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_connection_window_smaller_than_stream ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_keepalive_timeout_larger_than_interval ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_request_timeout_too_small ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_keepalive_timeout_too_large ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_larger_connection_window ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_success ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_minimum_window_sizes_without_adaptive ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_zero_connect_timeout ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_zero_request_timeout_allowed ... ok [INFO] [stdout] test config::network_test::test_control_params_optimized_for_low_latency ... ok [INFO] [stdout] test config::network_test::test_data_params_optimized_for_throughput ... ok [INFO] [stdout] test config::network_test::test_network_config_default_values ... ok [INFO] [stdout] test config::network_test::test_network_config_validate_buffer_size_too_small ... ok [INFO] [stdout] test config::network_test::test_network_config_validate_success ... ok [INFO] [stdout] test config::network_test::test_network_config_validation_cascades_to_all_connection_types ... ok [INFO] [stdout] test config::network_test::test_network_config_validation_multiple_errors ... ok [INFO] [stdout] test config::raft_test::test_custom_compression_config ... ok [INFO] [stdout] test config::raft_test::test_default_compression_config_aws_vpc_optimized ... ok [INFO] [stdout] test config::raft_test::test_invalid_election_timeout ... ok [INFO] [stdout] test config::raft_test::test_valid_config ... ok [INFO] [stdout] test config::tls_test::test_tls_config_default_values ... ok [INFO] [stdout] test config::tls_test::test_validate_empty_paths_with_self_signed_should_succeed ... ok [INFO] [stdout] test config::tls_test::test_validate_cert_file_unreadable_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_key_file_secure_permissions_should_succeed ... ok [INFO] [stdout] test config::tls_test::test_validate_complete_mtls_config_should_succeed ... ok [INFO] [stdout] test config::tls_test::test_validate_missing_server_certificate_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_missing_server_private_key_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_missing_ca_certificate_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_mtls_with_valid_client_ca_should_succeed ... ok [INFO] [stdout] test config::tls_test::test_validate_mtls_without_tls_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_partial_tls_config_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_mtls_missing_client_ca_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_self_signed_with_cert_paths_should_fail ... ok [INFO] [stdout] test config::tls_test::test_validate_tls_disabled_should_succeed ... ok [INFO] [stdout] test config::tls_test::test_validate_tls_with_valid_files_should_succeed ... ok [INFO] [stdout] test election::election_handler_test::single_node_election_tests::test_network_partition_with_empty_voters_still_reports_error ... ok [INFO] [stdout] test election::election_handler_test::single_node_election_tests::test_single_node_auto_wins_election ... ok [INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case6_readonly_status ... ok [INFO] [stdout] test config::tls_test::test_validate_self_signed_without_paths_should_succeed ... ok [INFO] [stdout] test election::election_handler_test::single_node_election_tests::test_three_node_cluster_goes_through_normal_election ... ok [INFO] [stdout] test election::election_handler_test::test_check_vote_request_is_legal_already_voted_different ... ok [INFO] [stdout] test election::election_handler_test::test_check_vote_request_is_legal_lower_term ... ok [INFO] [stdout] test election::election_handler_test::test_check_vote_request_is_legal_stale_log ... ok [INFO] [stdout] test election::election_handler_test::test_check_vote_request_is_legal_valid_request ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_both_empty_logs ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_deny_lower_term ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_deny_already_voted_different_candidate ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_empty_local_log ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_higher_term ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_higher_log_term ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_higher_term_resets_vote ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::handles_command_failure_properly ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_deny_stale_log ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_higher_index_same_term ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_large_term_numbers ... ok [INFO] [stdout] test errors_test::test_consensus_error_role_violation ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_term_zero ... ok [INFO] [stdout] test errors_test::test_consensus_error_nesting ... ok [INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_revote_same_candidate ... ok [INFO] [stdout] test errors_test::test_convert_error_conversion_failure ... ok [INFO] [stdout] test errors_test::test_convert_error_invalid_length ... ok [INFO] [stdout] test errors_test::test_election_error_higher_term ... ok [INFO] [stdout] test errors_test::test_election_error_log_conflict ... ok [INFO] [stdout] test errors_test::test_election_error_term_conflict ... ok [INFO] [stdout] test errors_test::test_election_error_quorum_failure ... ok [INFO] [stdout] test errors_test::test_error_display_formatting ... ok [INFO] [stdout] test errors_test::test_election_error_no_voting_member_found ... ok [INFO] [stdout] test errors_test::test_error_fatal ... ok [INFO] [stdout] test errors_test::test_file_error_invalid_gzip_header ... ok [INFO] [stdout] test errors_test::test_file_error_is_directory ... ok [INFO] [stdout] test errors_test::test_file_error_not_found ... ok [INFO] [stdout] test errors_test::test_file_error_permission_denied ... ok [INFO] [stdout] test errors_test::test_file_error_too_small ... ok [INFO] [stdout] test errors_test::test_from_election_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_id_allocation_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_io_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_membership_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_network_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_replication_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_snapshot_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_state_transition_error_to_error ... ok [INFO] [stdout] test errors_test::test_from_storage_error_to_error ... ok [INFO] [stdout] test errors_test::test_id_allocation_error_invalid_range ... ok [INFO] [stdout] test errors_test::test_id_allocation_error_no_ids_available ... ok [INFO] [stdout] test errors_test::test_id_allocation_error_overflow ... ok [INFO] [stdout] test errors_test::test_membership_error_invalid_promotion ... ok [INFO] [stdout] test errors_test::test_membership_error_no_leader_found ... ok [INFO] [stdout] test errors_test::test_membership_error_no_metadata_found ... ok [INFO] [stdout] test errors_test::test_membership_error_node_already_exists ... ok [INFO] [stdout] test errors_test::test_membership_error_not_leader ... ok [INFO] [stdout] test errors_test::test_membership_error_remove_node_is_leader ... ok [INFO] [stdout] test errors_test::test_network_error_empty_peer_list ... ok [INFO] [stdout] test errors_test::test_network_error_invalid_uri ... ok [INFO] [stdout] test errors_test::test_network_error_service_unavailable ... ok [INFO] [stdout] test errors_test::test_network_error_timeout ... ok [INFO] [stdout] test errors_test::test_replication_error_higher_term ... ok [INFO] [stdout] test errors_test::test_replication_error_log_conflict ... ok [INFO] [stdout] test errors_test::test_replication_error_node_unreachable ... ok [INFO] [stdout] test errors_test::test_replication_error_not_leader ... ok [INFO] [stdout] test errors_test::test_replication_error_quorum_not_reached ... ok [INFO] [stdout] test errors_test::test_snapshot_error_checksum_mismatch ... ok [INFO] [stdout] test errors_test::test_snapshot_error_rejected ... ok [INFO] [stdout] test errors_test::test_snapshot_error_incomplete_snapshot ... ok [INFO] [stdout] test errors_test::test_network_error_signal_send_failed ... ok [INFO] [stdout] test errors_test::test_snapshot_error_invalid_snapshot ... ok [INFO] [stdout] test errors_test::test_state_transition_error_invalid_transition ... ok [INFO] [stdout] test errors_test::test_storage_error_data_corruption ... ok [INFO] [stdout] test config::network_test::test_connection_params_validate_stream_window_too_small_without_adaptive ... ok [INFO] [stdout] test errors_test::test_state_transition_error_lock_error ... ok [INFO] [stdout] test errors_test::test_network_error_connect_error ... ok [INFO] [stdout] test errors_test::test_storage_error_path_error ... ok [INFO] [stdout] test errors_test::test_system_error_node_start_failed_with_message ... ok [INFO] [stdout] test errors_test::test_system_error_general_server ... ok [INFO] [stdout] test errors_test::test_write_send_error_not_leader ... ok [INFO] [stdout] test errors_test::test_system_error_server_unavailable ... ok [INFO] [stdout] test errors_test::test_write_send_error_payload_exceeded ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_arc_shared_state ... ok [INFO] [stdout] test errors_test::test_write_send_error_unreachable ... ok [INFO] [stdout] test errors_test::test_state_transition_error_not_enough_votes ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_basic_send_recv ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_chain ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_receiver ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_sender ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::does_not_trigger_snapshot_when_condition_not_met ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_multiple_clones ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_empty_string ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_custom_struct ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_max_u64 ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_string ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_zero ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_vector ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::no_membership_applied_event_on_config_failure ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_concurrent_receivers ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_sender_clone_and_send ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_stress_multiple_sends ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_invalid_first_chunk_metadata ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_empty_stream ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_leadership_loss_during_batch ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_config_remove_node ... ok [INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_receiver_as_future ... ok [INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_multiple_purges ... ok [INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_pending_purge ... ok [INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_with_large_log_id ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_invalid_first_chunk_sequence ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_stream_error ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_remote_rejection ... ok [INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_execute_purge_success ... ok [INFO] [stdout] test raft_role::raft_role_test::test_candidate_to_leader_committed_vote ... ok [INFO] [stdout] test raft_role::raft_role_test::test_committed_vote_persistence ... ok [INFO] [stdout] test raft_role::raft_role_test::test_committed_vote_represents_leader ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_grpc_error ... ok [INFO] [stdout] test raft_role::raft_role_test::test_hard_state_with_voted_for ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_clear_current_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_follower_learns_leader_from_append_entries ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_current_leader_default ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_leader_clone ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_leader_debug ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_leader_lifecycle ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_leader_zero_means_none ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_set_current_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_step_down_resets_vote ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_candidate_to_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_candidate_vote ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_first_leader_discovery ... ok [INFO] [stdout] test raft_role::raft_role_test::test_shared_state_concurrent_updates ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_leader_change ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_leader_step_down ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_learner_discovers_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_multiple_leader_changes ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_node_restart_leader_changed ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_node_restart_same_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_same_leader_heartbeat ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_term_advance_no_leader ... ok [INFO] [stdout] test raft_role::raft_role_test::test_update_voted_for_term_regression ... ok [INFO] [stdout] test raft_role::raft_role_test::test_vote_lifecycle ... ok [INFO] [stdout] test raft_role::raft_role_test::test_voted_for_backward_compatibility ... ok [INFO] [stdout] test raft_role::raft_role_test::test_voted_for_committed_flag ... ok [INFO] [stdout] test raft_test::leader_change_tests::test_channel_closed ... ok [INFO] [stdout] test raft_test::leader_change_tests::test_leader_change_listener_registration ... ok [INFO] [stdout] test raft_test::leader_change_tests::test_multiple_listeners ... ok [INFO] [stdout] test raft_test::leader_change_tests::test_no_leader_notification ... ok [INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_execute_purge_error ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_success ... ok [INFO] [stdout] test config::config_test::config_should_handle_nested_structures_correctly ... ok [INFO] [stdout] test raft_test::leader_discovered_tests::test_role_event_leader_discovered_creation ... ok [INFO] [stdout] test config::config_test::default_config_should_initialize_with_hardcoded_values ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_respects_bandwidth_limit ... ok [INFO] [stdout] test raft_role::leader_state_test::test_update_cluster_metadata_from_single_to_multi ... ok [INFO] [stdout] test raft_role::leader_state_test::test_membership_applied_preserves_existing_peer_next_index ... ok [INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_high_throughput_processing ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_bootstrap_timing_snapshot_first ... ok [INFO] [stdout] test raft_role::leader_state_test::test_init_cluster_metadata_single_node ... ok [INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_multiple_listeners ... ok [INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_event_handling ... ok [INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_no_state_change ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_follower_sends_leader_notification ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_candidate_clears_leader_notification ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_learner_no_leader ... ok [INFO] [stdout] test config::config_test::environment_variables_should_have_highest_priority ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_complete_election_flow ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_bootstrap_join_then_run ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_candidate_become_votes_for_self ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_candidate_restart ... ok [INFO] [stdout] test raft_role::leader_state_test::test_membership_applied_initializes_next_index_for_new_peers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_candidate_become_increments_term ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_leader_full_initialization ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_concurrent_events_shutdown_during_election ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_concurrent_events_tick_role_raft ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_concurrent_events_role_multiple_raft ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p3_raft_last ... ok [INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_with_deduplication ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_candidate_become_clears_leader ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_leader_no_action ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p2_role_before_p3_raft ... ok [INFO] [stdout] test config::config_test::new_should_merge_environment_overrides ... ok [INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error ... FAILED [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_follower_to_candidate ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p0_shutdown ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_failed_transition_state_unchanged ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_follower_become_without_leader ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_invalid_transitions_return_error ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_become_initializes_metadata_cache ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_graceful_shutdown_persists_hardstate ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_follower_become_with_known_leader ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_follower_state_reset_voted_for ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p1_tick ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_flag ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_starts_as_follower ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_receives_append_entries ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_catchup ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_late_listener_registration ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_five_peers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_quorum_participation ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_become_sends_noop_entry ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_no_premature_commit ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_empty_log ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_reliable_timing ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_includes_learners ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_discovered_no_state_change ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_single_peer ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_become_initializes_peer_indices ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_single_node_cluster ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_change_notification_correctness ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_become_marks_vote_committed ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_mixed_voters_learners ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_metadata_cache_single_node ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_three_peers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_two_peers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_metadata_cache_learner_separation ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leadership_verification_single_node ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_match_index_zero ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_metadata_cache_replication_peers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_metadata_cache_voters ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_verification_succeeds ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_learner_become_non_voting ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_learner_promotion_to_follower ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_verification_fails_downgrades ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_metadata_cache_all_active ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_learners_tracking ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_network_partition_minority_loses_leadership ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leadership_verification_success ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_new_commit_notification_correctness ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leadership_verification_failure_downgrades ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_quorum_5node_minority_failure ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_follower_candidate_leader ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_listeners_concurrent ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_follower_candidate_leader_follower ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_notify_new_commit_index_broadcasts ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_quorum_exactly_majority_3node ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_leader_candidate_invalid ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_candidate_follower ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_follower_candidate_follower ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_follower ... ok [INFO] [stdout] test replication::batch_buffer_test::test_buffer_reuse_after_take ... ok [INFO] [stdout] test replication::batch_buffer_test::test_consecutive_take_operations ... ok [INFO] [stdout] test replication::batch_buffer_test::test_new_initialization ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_nodes_joining ... ok [INFO] [stdout] test replication::batch_buffer_test::test_push_exact_max ... ok [INFO] [stdout] test replication::batch_buffer_test::test_push_below_max ... ok [INFO] [stdout] test replication::batch_buffer_test::test_push_exceed_max ... ok [INFO] [stdout] test replication::batch_buffer_test::test_should_flush_empty_buffer ... ok [INFO] [stdout] test replication::batch_buffer_test::test_should_flush_timeout_not_reached ... ok [INFO] [stdout] test replication::batch_buffer_test::test_should_flush_timeout_reached ... ok [INFO] [stdout] test replication::batch_buffer_test::test_take_resets_buffer ... ok [INFO] [stdout] test replication::batch_buffer_test::test_take_returns_correct_elements ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::apply_chunk_test::test_apply_chunk_handles_empty_chunk ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::apply_chunk_test::test_apply_chunk_updates_last_applied_case1 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::apply_chunk_test::test_apply_chunk_updates_last_applied_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::apply_chunk_test::test_apply_chunk_with_state_machine_io_error ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_fetch_before_main_loop ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_case1 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_case4 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_resets_flag_on_error ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::mmap_tests::test_load_chunk_via_mmap_bounds_validation ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_resets_flag_on_success ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::mmap_tests::test_load_chunk_via_mmap_is_synchronous ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::mmap_tests::test_load_chunk_via_mmap_with_std_file ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::mmap_tests::test_load_chunk_via_mmap_file_not_found ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_candidate_invalid ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case3 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case4 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_case3 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case7 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_decompresses_before_apply ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case5 ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_learner_invalid ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_reprocess_event_requeues ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case1 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_cleanup_snapshot_case1 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case3 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case4 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case5 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case6 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case7 ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_leader_invalid ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case2_single_file_multi_chunk ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case1_single_file_single_chunk ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case4_empty_snapshot ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_pending_range_case1 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_pending_range_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_pending_range_case3 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case7_metadata_in_first_chunk_only ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case6_read_error ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_load_snapshot_data_case5_checksum ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_update_pending_case2 ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_update_pending_case3 ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::detect_duplicate_chunk_index ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::handle_empty_chunk ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_update_pending_case1 ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::handle_existing_directory_conflict ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::return_correct_final_path ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::sequential_chunks_assembly ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::verify_flush_operation ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::reject_out_of_order_chunks ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_snapshot_compression ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_log_size_trigger ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_candidate_candidate_invalid ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_log_index_update_mechanism ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_follower_never_triggers ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_leader_leader_invalid ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::dynamic_threshold_adjustment ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::handles_term_regression ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_fetch_failure_fallback ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::non_leader_never_triggers ... ok [INFO] [stdout] test config::config_test::with_override_config_should_merge_file_settings ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::respects_cooldown_period ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::triggers_at_exact_threshold ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::triggers_when_log_size_exceeds_threshold ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::handles_concurrent_checks_with_cooldown ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_notification ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case6 ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_single_node_cluster_election ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_cleanup_snapshot_case3 ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_exact_match ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_fast_path_already_applied ... ok [INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_cleanup_snapshot_case2 ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_both_conditions ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_slow_path_wait_notification ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_custom_prefixes ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_parse_final_snapshot_filename ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_parse_invalid_filename ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_parse_temp_snapshot_filename ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_temp_assembly_file ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_temp_work_path ... ok [INFO] [stdout] test test_utils::common_test::test_create_config_entries_count ... ok [INFO] [stdout] test storage::snapshot_path_manager_test::test_final_snapshot_path ... ok [INFO] [stdout] test test_utils::common_test::test_create_config_entries_values ... ok [INFO] [stdout] test test_utils::common_test::test_create_mixed_entries_config_entry ... ok [INFO] [stdout] test test_utils::common_test::test_create_mixed_entries_ordering ... ok [INFO] [stdout] test test_utils::common_test::test_create_mixed_entries_structure ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_leader_follower ... ok [INFO] [stdout] test test_utils::common_test::test_generate_delete_commands_consistency ... ok [INFO] [stdout] test test_utils::common_test::test_generate_delete_commands_large_range ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::time_based_test::test_reset_timer_works ... ok [INFO] [stdout] test test_utils::common_test::test_generate_delete_commands_single_element ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_consistency ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_empty ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_large_id ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_multiple ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_single ... ok [INFO] [stdout] test test_utils::common_test::test_generate_insert_commands_zero_id ... ok [INFO] [stdout] test test_utils::common_test::test_generate_delete_commands_range ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_concurrent_waiters ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::time_based_test::test_should_not_trigger_before_interval ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_bandwidth ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_defaults ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_immutable_after_creation ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_paths ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_queue_settings ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_timeout_values ... ok [INFO] [stdout] test test_utils::common_test::test_snapshot_config_yield_settings ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_command_binary_data ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_command_chain ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_command_empty_data ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_command_large_data ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::does_not_trigger_below_threshold ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_command_single ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_config_add_node ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_config_remove_node ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_creation ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_high_index ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_high_term ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_index_increments ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_mixed_sequence ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_multiple_commands ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_noop_single ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_payload_types ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_state_after_sequence ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_term_constant ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_zero_index ... ok [INFO] [stdout] test test_utils::entry_builder_test::test_entry_builder_zero_term ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_init_within_range ... ok [INFO] [stdout] test state_machine_handler::snapshot_assembler_test::handle_large_data_volume ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_not_expired_initially ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_random_duration_bounds ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_random_duration_distribution ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_shows_randomness ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_equal_timeouts ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_init ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_timeout_state_machine_stuck ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_next_deadline_earlier ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_time_trigger ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_reset_batch_independent ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_reset_batch ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_reset_replication_independent ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_reset_replication ... ok [INFO] [stdout] test utils::cluster_printer_test::test_edge_cases ... ok [INFO] [stdout] test utils::cluster_printer_test::test_output_formatting_consistency ... ok [INFO] [stdout] test utils::cluster_printer_test::test_role_and_emoji_pairing ... ok [INFO] [stdout] test utils::cluster_printer_test::test_role_emoji_all_variants ... ok [INFO] [stdout] test utils::cluster_printer_test::test_role_emoji_consistency_with_proto ... ok [INFO] [stdout] test utils::cluster_printer_test::test_role_name_all_variants ... ok [INFO] [stdout] test utils::cluster_printer_test::test_status_emoji_all_variants ... ok [INFO] [stdout] test utils::cluster_printer_test::test_status_name_all_variants ... ok [INFO] [stdout] test utils::cluster_printer_test::test_status_progression ... ok [INFO] [stdout] test utils::convert_test::test_abs_ceil ... ok [INFO] [stdout] test utils::convert_test::test_classify_error ... ok [INFO] [stdout] test utils::convert_test::test_safe_kv ... ok [INFO] [stdout] test timer::timer_test::test_replication_timer_is_expired ... ok [INFO] [stdout] test utils::convert_test::test_str_to_u64 ... ok [INFO] [stdout] test utils::convert_test::test_u64_to_bytes ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_consistency_validation ... ok [INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_fetch_success ... ok [INFO] [stdout] test utils::convert_test::test_safe_kv_bytes ... ok [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_content_change ... ok [INFO] [stdout] test utils::convert_test::test_skv ... ok [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_consistency ... ok [INFO] [stdout] test test_utils::common_test::test_create_mixed_entries_app_entry ... ok [INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_converts_valid_checksum ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::resets_after_cooldown_period ... ok [INFO] [stdout] test test_utils::common_test::test_node_config_absolute_path ... ok [INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_rejects_empty_checksum ... ok [INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_rejects_long_checksum ... ok [INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_rejects_short_checksum ... ok [INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_preserves_byte_order ... ok [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_from_path_empty_file ... ok [INFO] [stdout] test utils::file_io_test::test_create_parent_dir_for_file ... ok [INFO] [stdout] test utils::file_io_test::test_delete_directory ... ok [INFO] [stdout] test utils::file_io_test::test_delete_nonexistent_file ... ok [INFO] [stdout] test utils::file_io_test::test_create_parent_dir_for_directory_without_trailing_separator ... ok [INFO] [stdout] test utils::file_io_test::test_create_parent_dir_for_directory_with_trailing_separator ... ok [INFO] [stdout] test utils::file_io_test::validate_compressed_format_tests::empty_file ... ok [INFO] [stdout] test utils::file_io_test::validate_compressed_format_tests::invalid_extensions ... ok [INFO] [stdout] test utils::file_io_test::test_delete_busy_file ... ok [INFO] [stdout] test utils::file_io_test::test_delete_file_success ... ok [INFO] [stdout] test test_utils::common_test::test_node_config_initialization ... ok [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_from_path_small_file ... ok [INFO] [stdout] test utils::stream_test::test_encode_varint ... ok [INFO] [stdout] test utils::stream_test::test_encoded_len_varint ... ok [INFO] [stdout] test utils::file_io_test::validate_compressed_format_tests::valid_compressed_files ... ok [INFO] [stdout] test utils::time_test::test_get_duration_since_epoch ... ok [INFO] [stdout] test utils::stream_test::test_create_production_snapshot_stream ... ok [INFO] [stdout] test utils::file_io_test::validate_compressed_format_tests::invalid_magic_numbers ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_expired_after_timeout ... ok [INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_multiple_sequential_waits ... ok [INFO] [stdout] test utils::time_test::test_timestamp_millis ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::time_based_test::test_should_trigger_after_interval ... ok [INFO] [stdout] test utils::time_test::test_get_now_as_u128 ... ok [INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance ... FAILED [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_nonexistent_file ... ok [INFO] [stdout] test utils::file_io_test::test_delete_permission_denied ... FAILED [INFO] [stdout] test test_utils::common_test::test_node_config_different_paths ... ok [INFO] [stdout] test timer::timer_test::test_election_timer_reset ... ok [INFO] [stdout] test test_utils::common_test::test_node_config_relative_path ... ok [INFO] [stdout] test utils::time_test::test_get_now_as_u32 ... ok [INFO] [stdout] test utils::time_test::test_get_now_as_u64 ... ok [INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_from_path_large_file ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error stdout ---- [INFO] [stdout] 2026-01-07T14:50:11.451138Z TRACE d_engine_core::network::background_snapshot_transfer: timeout ... [INFO] [stdout] 2026-01-07T14:50:11.451219Z DEBUG d_engine_core::network::background_snapshot_transfer_test::run_push_transfer_test: result=Err(System(Network(Timeout { node_id: 1, duration: 100ms }))) [INFO] [stdout] [INFO] [stdout] thread 'network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error' (211) panicked at src/network/background_snapshot_transfer_test.rs:367:9: [INFO] [stdout] assertion failed: matches!(result.unwrap_err(), [INFO] [stdout] crate::Error::Consensus(crate::ConsensusError::Snapshot(SnapshotError::Backpressure [INFO] [stdout] | SnapshotError::ReceiverDisconnected))) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5589fc127352 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5589fc127352 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5589fc1403ca - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5589fc1403ca - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x5589fc12cc06 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5589fc12cc06 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5589fc100abf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5589fc100abf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5589fc11c729 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5589fb8de2be - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x5589fb8de2be - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5589fc11c992 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x5589fc11c992 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5589fc100baa - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x5589fc0f58d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5589fc10201d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5589fc140bbc - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5589fc140b82 - core[27de1724e4349be2]::panicking::panic [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x5589fb73770b - d_engine_core[d35fdad2769a0d1a]::network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/network/background_snapshot_transfer_test.rs:367:9 [INFO] [stdout] 21: 0x5589fb15f402 - > as core[27de1724e4349be2]::future::future::Future>::poll [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5589fb15f53d - >> as core[27de1724e4349be2]::future::future::Future>::poll [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5589fb3b6fdd - ::block_on::>>>::{closure#0}::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:70 [INFO] [stdout] 24: 0x5589fb3b641b - tokio[2a2504850ca29bb2]::task::coop::with_budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:167:5 [INFO] [stdout] 25: 0x5589fb3b641b - tokio[2a2504850ca29bb2]::task::coop::budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:133:5 [INFO] [stdout] 26: 0x5589fb3b641b - ::block_on::>>>::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:25 [INFO] [stdout] 27: 0x5589fb357c10 - ::enter::, ::block_on>>>::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:432:19 [INFO] [stdout] 28: 0x5589fb3b012d - ::block_on::>>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:741:44 [INFO] [stdout] 29: 0x5589fb3addc4 - ::enter::<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:68 [INFO] [stdout] 30: 0x5589fb6e247b - >::set::<::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 31: 0x5589fb4a8c89 - tokio[2a2504850ca29bb2]::runtime::context::set_scheduler::<(alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:38 [INFO] [stdout] 32: 0x5589fb501052 - >::try_with::, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/local.rs:513:12 [INFO] [stdout] 33: 0x5589fb50081e - >::with::, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/local.rs:477:20 [INFO] [stdout] 34: 0x5589fb494f5d - tokio[2a2504850ca29bb2]::runtime::context::set_scheduler::<(alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:17 [INFO] [stdout] 35: 0x5589fb3642d0 - ::enter::<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:27 [INFO] [stdout] 36: 0x5589fb364727 - ::block_on::>>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:729:24 [INFO] [stdout] 37: 0x5589fb3ad4a6 - ::block_on::>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 38: 0x5589fb098dd5 - tokio[2a2504850ca29bb2]::runtime::context::runtime::enter_runtime::<::block_on>>::{closure#0}, ()> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 39: 0x5589fb356991 - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 40: 0x5589fb06392a - ::block_on_inner::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 41: 0x5589fb063d1c - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 42: 0x5589fb7a70aa - d_engine_core[d35fdad2769a0d1a]::network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error [INFO] [stdout] at /opt/rustwide/workdir/src/network/background_snapshot_transfer_test.rs:372:11 [INFO] [stdout] 43: 0x5589fb730cb7 - d_engine_core[d35fdad2769a0d1a]::network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/network/background_snapshot_transfer_test.rs:334:65 [INFO] [stdout] 44: 0x5589fb061356 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5589fb8d266b - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 46: 0x5589fb8d266b - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 47: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 48: 0x5589fb8deeca - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 49: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 50: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 51: 0x5589fb8deeca - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 52: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 53: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 54: 0x5589fb8da474 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 55: 0x5589fb8da474 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 56: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 57: 0x5589fb8e19c2 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 58: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 59: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 60: 0x5589fb8e19c2 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 61: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 62: 0x5589fb8e19c2 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 63: 0x5589fc12609f - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 64: 0x5589fc12609f - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 65: 0x72a0bb197aa4 - [INFO] [stdout] 66: 0x72a0bb224a64 - clone [INFO] [stdout] 67: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance stdout ---- [INFO] [stdout] 2026-01-07T14:50:13.555078Z TRACE d_engine_core::state_machine_handler::snapshot_policy::log_size: calculate_lag: 1000 [INFO] [stdout] 2026-01-07T14:50:13.655084Z TRACE d_engine_core::state_machine_handler::snapshot_policy::log_size: calculate_lag: 1000 [INFO] [stdout] [INFO] [stdout] thread 'state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance' (485) panicked at src/state_machine_handler/snapshot_policy/log_size_test.rs:154:5: [INFO] [stdout] Performance regression detected: 162.55079ms [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5589fc127352 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5589fc127352 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5589fc1403ca - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5589fc1403ca - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x5589fc12cc06 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5589fc12cc06 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5589fc100abf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5589fc100abf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5589fc11c729 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5589fb8de2be - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x5589fb8de2be - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5589fc11c992 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x5589fc11c992 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5589fc100b78 - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5589fc0f58d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5589fc10201d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5589fc140bbc - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5589fb349e0a - d_engine_core[d35fdad2769a0d1a]::state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance [INFO] [stdout] at /opt/rustwide/workdir/src/state_machine_handler/snapshot_policy/log_size_test.rs:154:5 [INFO] [stdout] 20: 0x5589fb2f6d77 - d_engine_core[d35fdad2769a0d1a]::state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/state_machine_handler/snapshot_policy/log_size_test.rs:139:32 [INFO] [stdout] 21: 0x5589fb060586 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x5589fb8d266b - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x5589fb8d266b - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x5589fb8deeca - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5589fb8deeca - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x5589fb8da474 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x5589fb8da474 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x5589fb8e19c2 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5589fb8e19c2 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x5589fb8e19c2 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x5589fc12609f - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 41: 0x5589fc12609f - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 42: 0x72a0bb197aa4 - [INFO] [stdout] 43: 0x72a0bb224a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- utils::file_io_test::test_delete_permission_denied stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'utils::file_io_test::test_delete_permission_denied' (636) panicked at src/utils/file_io_test.rs:208:43: [INFO] [stdout] called `Result::unwrap_err()` on an `Ok` value: () [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5589fc127352 - std[3b51380354919863]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5589fc127352 - std[3b51380354919863]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5589fc127352 - <::print::DisplayBacktrace as core[27de1724e4349be2]::fmt::Display>::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5589fc1403ca - ::fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5589fc1403ca - core[27de1724e4349be2]::fmt::write [INFO] [stdout] 6: 0x5589fc12cc06 - std[3b51380354919863]::io::default_write_fmt::> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5589fc12cc06 - as std[3b51380354919863]::io::Write>::write_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5589fc100abf - ::print [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5589fc100abf - std[3b51380354919863]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5589fc11c729 - std[3b51380354919863]::panicking::default_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5589fb8de2be - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x5589fb8de2be - test[182b2e79ecd7bbd9]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5589fc11c992 - core[27de1724e4349be2]::ops::function::Fn<(&'a std[3b51380354919863]::panic::PanicHookInfo<'b>,), Output = ()> + core[27de1724e4349be2]::marker::Sync + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::Fn<(&std[3b51380354919863]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x5589fc11c992 - std[3b51380354919863]::panicking::panic_with_hook [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5589fc100b78 - std[3b51380354919863]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5589fc0f58d9 - std[3b51380354919863]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5589fc10201d - __rustc[d79c0ace40940972]::rust_begin_unwind [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5589fc140bbc - core[27de1724e4349be2]::panicking::panic_fmt [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5589fc140902 - core[27de1724e4349be2]::result::unwrap_failed [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5589fb437fcb - >::unwrap_err [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/result.rs:1329:22 [INFO] [stdout] 21: 0x5589fb1cebaa - d_engine_core[d35fdad2769a0d1a]::utils::file_io_test::test_delete_permission_denied::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/utils/file_io_test.rs:208:43 [INFO] [stdout] 22: 0x5589fb15f402 - > as core[27de1724e4349be2]::future::future::Future>::poll [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5589fb15f53d - >> as core[27de1724e4349be2]::future::future::Future>::poll [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5589fb3b6fdd - ::block_on::>>>::{closure#0}::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:70 [INFO] [stdout] 25: 0x5589fb3b641b - tokio[2a2504850ca29bb2]::task::coop::with_budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:167:5 [INFO] [stdout] 26: 0x5589fb3b641b - tokio[2a2504850ca29bb2]::task::coop::budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:133:5 [INFO] [stdout] 27: 0x5589fb3b641b - ::block_on::>>>::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:25 [INFO] [stdout] 28: 0x5589fb357c10 - ::enter::, ::block_on>>>::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:432:19 [INFO] [stdout] 29: 0x5589fb3b012d - ::block_on::>>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:741:44 [INFO] [stdout] 30: 0x5589fb3addc4 - ::enter::<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:68 [INFO] [stdout] 31: 0x5589fb6e247b - >::set::<::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x5589fb4a8c89 - tokio[2a2504850ca29bb2]::runtime::context::set_scheduler::<(alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x5589fb501052 - >::try_with::, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/local.rs:513:12 [INFO] [stdout] 34: 0x5589fb50081e - >::with::, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>)> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/local.rs:477:20 [INFO] [stdout] 35: 0x5589fb494f5d - tokio[2a2504850ca29bb2]::runtime::context::set_scheduler::<(alloc[a57f19327c0ad893]::boxed::Box, core[27de1724e4349be2]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>>::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x5589fb3642d0 - ::enter::<::block_on>>>::{closure#0}, core[27de1724e4349be2]::option::Option<()>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:27 [INFO] [stdout] 37: 0x5589fb364727 - ::block_on::>>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:729:24 [INFO] [stdout] 38: 0x5589fb3ad4a6 - ::block_on::>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 39: 0x5589fb098dd5 - tokio[2a2504850ca29bb2]::runtime::context::runtime::enter_runtime::<::block_on>>::{closure#0}, ()> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x5589fb356991 - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 41: 0x5589fb06392a - ::block_on_inner::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 42: 0x5589fb063d1c - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 43: 0x5589fb227b6c - d_engine_core[d35fdad2769a0d1a]::utils::file_io_test::test_delete_permission_denied [INFO] [stdout] at /opt/rustwide/workdir/src/utils/file_io_test.rs:223:57 [INFO] [stdout] 44: 0x5589fb1cb7f7 - d_engine_core[d35fdad2769a0d1a]::utils::file_io_test::test_delete_permission_denied::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/utils/file_io_test.rs:188:41 [INFO] [stdout] 45: 0x5589fb05b636 - >::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 46: 0x5589fb8d266b - core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x5589fb8d266b - test[182b2e79ecd7bbd9]::__rust_begin_short_backtrace::, fn() -> core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:663:18 [INFO] [stdout] 48: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:74 [INFO] [stdout] 49: 0x5589fb8deeca - as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 50: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::do_call::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 51: 0x5589fb8deeca - std[3b51380354919863]::panicking::catch_unwind::, core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 52: 0x5589fb8deeca - std[3b51380354919863]::panic::catch_unwind::, core[27de1724e4349be2]::result::Result<(), alloc[a57f19327c0ad893]::string::String>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 53: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test_in_process [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:686:27 [INFO] [stdout] 54: 0x5589fb8deeca - test[182b2e79ecd7bbd9]::run_test::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:607:43 [INFO] [stdout] 55: 0x5589fb8da474 - test[182b2e79ecd7bbd9]::run_test::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/test/src/lib.rs:637:41 [INFO] [stdout] 56: 0x5589fb8da474 - std[3b51380354919863]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 57: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 58: 0x5589fb8e19c2 - ::{closure#1}::{closure#0}> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 59: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:581:40 [INFO] [stdout] 60: 0x5589fb8e19c2 - std[3b51380354919863]::panicking::catch_unwind::<(), core[27de1724e4349be2]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panicking.rs:544:19 [INFO] [stdout] 61: 0x5589fb8e19c2 - std[3b51380354919863]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/panic.rs:359:14 [INFO] [stdout] 62: 0x5589fb8e19c2 - std[3b51380354919863]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 63: 0x5589fb8e19c2 - ::{closure#1} as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 64: 0x5589fc12609f - + core[27de1724e4349be2]::marker::Send> as core[27de1724e4349be2]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 65: 0x5589fc12609f - ::new::thread_start [INFO] [stdout] at /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 66: 0x72a0bb197aa4 - [INFO] [stdout] 67: 0x72a0bb224a64 - clone [INFO] [stdout] 68: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error [INFO] [stdout] state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance [INFO] [stdout] utils::file_io_test::test_delete_permission_denied [INFO] [stdout] [INFO] [stdout] test result: FAILED. 529 passed; 3 failed; 2 ignored; 0 measured; 0 filtered out; finished in 5.22s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "c78a5a0304cecad9fb5e5521bd48c83a406547c5807da4bb068bf722166f2cbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c78a5a0304cecad9fb5e5521bd48c83a406547c5807da4bb068bf722166f2cbc", kill_on_drop: false }` [INFO] [stdout] c78a5a0304cecad9fb5e5521bd48c83a406547c5807da4bb068bf722166f2cbc