[INFO] fetching crate d-engine-core 0.2.1...
[INFO] testing d-engine-core-0.2.1 against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] extracting crate d-engine-core 0.2.1 into /workspace/builds/worker-1-tc2/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-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate d-engine-core 0.2.1 on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cf1ac37ed110b31d218f4b5bde9626c291025c28579d4abd94c980178dd2c506
[INFO] running `Command { std: "docker" "start" "-a" "cf1ac37ed110b31d218f4b5bde9626c291025c28579d4abd94c980178dd2c506", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cf1ac37ed110b31d218f4b5bde9626c291025c28579d4abd94c980178dd2c506", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf1ac37ed110b31d218f4b5bde9626c291025c28579d4abd94c980178dd2c506", kill_on_drop: false }`
[INFO] [stdout] cf1ac37ed110b31d218f4b5bde9626c291025c28579d4abd94c980178dd2c506
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 8a6d873ec24af425a2aacbc8864f6d49b4dee3b8f76f378b06f6f1262e78b01c
[INFO] running `Command { std: "docker" "start" "-a" "8a6d873ec24af425a2aacbc8864f6d49b4dee3b8f76f378b06f6f1262e78b01c", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling find-msvc-tools v0.1.4
[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 rustix v1.1.2
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling rustls-pki-types v1.13.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling cc v1.2.44
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling vergen v8.3.2
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling rustls v0.23.34
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling compression-core v0.4.29
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling filetime v0.2.26
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling compression-codecs v0.4.31
[INFO] [stderr]    Compiling digest v0.10.7
[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 sha2 v0.10.9
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling regex v1.12.2
[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 pin-project v1.1.10
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling prost-types v0.13.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[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 toml_edit v0.22.27
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling tonic-build v0.12.3
[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 toml v0.8.23
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling config v0.14.1
[INFO] [stderr]    Compiling d-engine-proto v0.2.1
[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 tokio-rustls v0.26.4
[INFO] [stderr]    Compiling axum v0.7.9
[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 1m 02s
[INFO] running `Command { std: "docker" "inspect" "8a6d873ec24af425a2aacbc8864f6d49b4dee3b8f76f378b06f6f1262e78b01c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8a6d873ec24af425a2aacbc8864f6d49b4dee3b8f76f378b06f6f1262e78b01c", kill_on_drop: false }`
[INFO] [stdout] 8a6d873ec24af425a2aacbc8864f6d49b4dee3b8f76f378b06f6f1262e78b01c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] e276876ade377cd0672142910729b0f4c5450719719ae15484367bd0809769c7
[INFO] running `Command { std: "docker" "start" "-a" "e276876ade377cd0672142910729b0f4c5450719719ae15484367bd0809769c7", kill_on_drop: false }`
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling filetime v0.2.26
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling memmap2 v0.9.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 scc v2.4.0
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling mockall_derive v0.12.1
[INFO] [stderr]    Compiling tracing-test-macro v0.2.5
[INFO] [stderr]    Compiling serial_test_derive v3.2.0
[INFO] [stderr]    Compiling fragile v2.0.1
[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 nanoid v0.4.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[INFO] [stderr]    Compiling tonic-build v0.12.3
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.20
[INFO] [stderr]    Compiling serial_test v3.2.0
[INFO] [stderr]    Compiling rustls v0.23.34
[INFO] [stderr]    Compiling vergen v8.3.2
[INFO] [stderr]    Compiling d-engine-proto v0.2.1
[INFO] [stderr]    Compiling mockall v0.12.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 tokio-rustls v0.26.4
[INFO] [stderr]    Compiling async-compression v0.4.32
[INFO] [stderr]    Compiling h2 v0.4.12
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling astral-tokio-tar v0.5.6
[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 25s
[INFO] running `Command { std: "docker" "inspect" "e276876ade377cd0672142910729b0f4c5450719719ae15484367bd0809769c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e276876ade377cd0672142910729b0f4c5450719719ae15484367bd0809769c7", kill_on_drop: false }`
[INFO] [stdout] e276876ade377cd0672142910729b0f4c5450719719ae15484367bd0809769c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 66d0d6fe9818d07860d813debe54770edb1bdb818c6c6e3bf79def111ebe8031
[INFO] running `Command { std: "docker" "start" "-a" "66d0d6fe9818d07860d813debe54770edb1bdb818c6c6e3bf79def111ebe8031", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.38s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/d-engine-core/bc17d0f0e0feba9d/deps/d_engine_core-bc17d0f0e0feba9d)
[INFO] [stdout] 
[INFO] [stdout] running 534 tests
[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::config_failure_prevents_subsequent_processing ... ok
[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::handles_command_failure_properly ... 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::maintains_ordering_across_entry_types ... 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::process_batch_test::flushes_commands_at_noop ... 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::membership_applied_event_sent_on_success ... 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::processes_empty_batch_successfully ... 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::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_case2 ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case4 ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::test_dynamic_interval_case1 ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::test_dynamic_interval_case2 ... ok
[INFO] [stdout] test config::config_test::invalid_config_file_should_return_descriptive_error ... ignored, TODO
[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_case3_node_not_found ... 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 config::config_test::type_mismatch_in_config_should_fail_gracefully ... ignored, TODO
[INFO] [stdout] test config::config_test::validation_should_detect_invalid_tls_settings ... ok
[INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case6_readonly_status ... ok
[INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case7_invalid_status ... ok
[INFO] [stdout] test config::lease_test::test_aggressive_cleanup_config ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::handles_large_command_batches ... ok
[INFO] [stdout] test config::lease_test::test_enabled_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_typical_production_config ... 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_bulk_params_optimized_for_large_transfers ... ok
[INFO] [stdout] test config::config_test::validation_should_fail_with_invalid_cluster_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_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_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_minimum_window_sizes_without_adaptive ... 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_edge_case_keepalives ... ok
[INFO] [stdout] test config::network_test::test_connection_params_validate_adaptive_window_bypasses_window_checks ... ok
[INFO] [stdout] test config::config_test::join_status_tests::test_is_joining_case2_active_not_promotable ... ok
[INFO] [stdout] test config::network_test::test_connection_params_validate_zero_request_timeout_allowed ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_run_case3 ... 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_success ... 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_control_params_optimized_for_low_latency ... ok
[INFO] [stdout] test config::network_test::test_network_config_validation_cascades_to_all_connection_types ... ok
[INFO] [stdout] test config::network_test::test_data_params_optimized_for_throughput ... ok
[INFO] [stdout] test config::network_test::test_network_config_validation_multiple_errors ... ok
[INFO] [stdout] test config::network_test::test_connection_params_validate_stream_window_too_small_without_adaptive ... 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::lease_test::test_relaxed_cleanup_config ... ok
[INFO] [stdout] test config::tls_test::test_validate_complete_mtls_config_should_succeed ... 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_missing_ca_certificate_should_fail ... ok
[INFO] [stdout] test config::tls_test::test_tls_config_default_values ... 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 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 commit_handler::default_commit_handler_test::run_test::test_leadership_loss_during_batch ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::process_batch_test::no_membership_applied_event_on_config_failure ... ok
[INFO] [stdout] test config::tls_test::test_validate_mtls_without_tls_should_fail ... ok
[INFO] [stdout] test config::tls_test::test_validate_self_signed_without_paths_should_succeed ... ok
[INFO] [stdout] test config::tls_test::test_validate_tls_disabled_should_succeed ... 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 election::election_handler_test::single_node_election_tests::test_three_node_cluster_goes_through_normal_election ... 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_self_signed_with_cert_paths_should_fail ... ok
[INFO] [stdout] test config::tls_test::test_validate_missing_server_certificate_should_fail ... 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::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 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_both_empty_logs ... ok
[INFO] [stdout] test config::tls_test::test_validate_tls_with_valid_files_should_succeed ... 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_term ... 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_grant_revote_same_candidate ... ok
[INFO] [stdout] test election::election_handler_test::test_handle_vote_request_grant_higher_term_resets_vote ... 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_deny_lower_term ... ok
[INFO] [stdout] test config::tls_test::test_validate_missing_server_private_key_should_fail ... 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 election::election_handler_test::test_handle_vote_request_large_term_numbers ... ok
[INFO] [stdout] test errors_test::test_consensus_error_nesting ... ok
[INFO] [stdout] test election::election_handler_test::test_handle_vote_request_term_zero ... ok
[INFO] [stdout] test errors_test::test_consensus_error_role_violation ... ok
[INFO] [stdout] test election::election_handler_test::test_check_vote_request_is_legal_stale_log ... 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_no_voting_member_found ... ok
[INFO] [stdout] test errors_test::test_election_error_quorum_failure ... ok
[INFO] [stdout] test commit_handler::default_commit_handler_test::run_test::test_config_remove_node ... 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_index_same_term ... ok
[INFO] [stdout] test errors_test::test_file_error_invalid_gzip_header ... 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_network_error_to_error ... ok
[INFO] [stdout] test errors_test::test_from_replication_error_to_error ... ok
[INFO] [stdout] test errors_test::test_from_election_error_to_error ... ok
[INFO] [stdout] test errors_test::test_from_membership_error_to_error ... ok
[INFO] [stdout] test errors_test::test_from_storage_error_to_error ... ok
[INFO] [stdout] test errors_test::test_from_state_transition_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_from_snapshot_error_to_error ... ok
[INFO] [stdout] test errors_test::test_membership_error_no_leader_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_election_error_term_conflict ... ok
[INFO] [stdout] test errors_test::test_membership_error_remove_node_is_leader ... ok
[INFO] [stdout] test errors_test::test_error_display_formatting ... ok
[INFO] [stdout] test errors_test::test_file_error_is_directory ... ok
[INFO] [stdout] test errors_test::test_error_fatal ... ok
[INFO] [stdout] test errors_test::test_file_error_permission_denied ... ok
[INFO] [stdout] test errors_test::test_file_error_not_found ... ok
[INFO] [stdout] test errors_test::test_network_error_connect_error ... ok
[INFO] [stdout] test errors_test::test_network_error_empty_peer_list ... ok
[INFO] [stdout] test errors_test::test_network_error_service_unavailable ... ok
[INFO] [stdout] test errors_test::test_membership_error_no_metadata_found ... ok
[INFO] [stdout] test errors_test::test_network_error_signal_send_failed ... ok
[INFO] [stdout] test errors_test::test_network_error_timeout ... ok
[INFO] [stdout] test errors_test::test_replication_error_quorum_not_reached ... ok
[INFO] [stdout] test errors_test::test_network_error_invalid_uri ... ok
[INFO] [stdout] test errors_test::test_snapshot_error_rejected ... ok
[INFO] [stdout] test errors_test::test_state_transition_error_invalid_transition ... ok
[INFO] [stdout] test errors_test::test_snapshot_error_checksum_mismatch ... ok
[INFO] [stdout] test errors_test::test_snapshot_error_incomplete_snapshot ... ok
[INFO] [stdout] test errors_test::test_replication_error_higher_term ... ok
[INFO] [stdout] test errors_test::test_state_transition_error_not_enough_votes ... ok
[INFO] [stdout] test errors_test::test_state_transition_error_lock_error ... ok
[INFO] [stdout] test errors_test::test_storage_error_data_corruption ... ok
[INFO] [stdout] test errors_test::test_storage_error_path_error ... ok
[INFO] [stdout] test errors_test::test_write_send_error_not_leader ... ok
[INFO] [stdout] test errors_test::test_write_send_error_payload_exceeded ... ok
[INFO] [stdout] test errors_test::test_replication_error_log_conflict ... ok
[INFO] [stdout] test errors_test::test_system_error_node_start_failed_with_message ... ok
[INFO] [stdout] test errors_test::test_write_send_error_unreachable ... ok
[INFO] [stdout] test errors_test::test_replication_error_not_leader ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_arc_shared_state ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_receiver ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_chain ... ok
[INFO] [stdout] test errors_test::test_replication_error_node_unreachable ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_empty_string ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_basic_send_recv ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_clone_sender ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_sender_clone_and_send ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_custom_struct ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_multiple_clones ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_stress_multiple_sends ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_vector ... ok
[INFO] [stdout] test errors_test::test_system_error_server_unavailable ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_with_zero ... ok
[INFO] [stdout] test errors_test::test_snapshot_error_invalid_snapshot ... 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 network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_empty_stream ... ok
[INFO] [stdout] test maybe_clone_oneshot_test::test_oneshot_concurrent_receivers ... ok
[INFO] [stdout] test errors_test::test_system_error_general_server ... 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 maybe_clone_oneshot_test::test_oneshot_receiver_as_future ... 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 commit_handler::default_commit_handler_test::run_test::test_high_throughput_processing ... ok
[INFO] [stdout] test errors_test::test_file_error_too_small ... ok
[INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_grpc_error ... ok
[INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_execute_purge_error ... ok
[INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_execute_purge_success ... ok
[INFO] [stdout] test purge::default_executor_test::test_default_purge_executor_multiple_purges ... ok
[INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_success ... 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 raft_role::raft_role_test::test_committed_vote_represents_leader ... 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_hard_state_with_voted_for ... 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_clear_current_leader ... ok
[INFO] [stdout] test raft_role::raft_role_test::test_committed_vote_persistence ... ok
[INFO] [stdout] test raft_role::raft_role_test::test_shared_state_concurrent_updates ... 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_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_leader_debug ... 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_shared_state_leader_clone ... 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_leader_change ... 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 raft_role::raft_role_test::test_update_voted_for_first_leader_discovery ... 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_update_voted_for_leader_step_down ... ok
[INFO] [stdout] test raft_test::leader_discovered_tests::test_role_event_leader_discovered_creation ... ok
[INFO] [stdout] test network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_respects_bandwidth_limit ... ok
[INFO] [stdout] test config::config_test::config_should_handle_nested_structures_correctly ... 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 raft_role::leader_state_test::test_membership_applied_initializes_next_index_for_new_peers ... ok
[INFO] [stdout] test config::config_test::environment_variables_should_have_highest_priority ... ok
[INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_multiple_listeners ... 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 raft_role::leader_state_test::test_init_cluster_metadata_single_node ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_leader_full_initialization ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_become_follower_sends_leader_notification ... ok
[INFO] [stdout] test raft_test::leader_discovered_tests::test_leader_discovered_no_state_change ... 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_with_deduplication ... 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_clears_leader ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_bootstrap_timing_snapshot_first ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_candidate_become_increments_term ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_candidate_become_votes_for_self ... 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_complete_election_flow ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_follower_to_candidate ... 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_election_timeout_leader_no_action ... 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_election_timeout_candidate_restart ... 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_event_priority_p0_shutdown ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p3_raft_last ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_election_timeout_reliable_timing ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_event_priority_p1_tick ... 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_event_priority_p2_role_before_p3_raft ... 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_graceful_shutdown_persists_hardstate ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_follower_state_reset_voted_for ... ok
[INFO] [stdout] test config::config_test::new_should_merge_environment_overrides ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_empty_log ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_invalid_transitions_return_error ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_joining_node_catchup ... 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_receives_append_entries ... 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_quorum_participation ... 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_joining_node_no_premature_commit ... 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_change_notification_correctness ... 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_become_marks_vote_committed ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leader_init_five_peers ... 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_includes_learners ... 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_become_sends_noop_entry ... 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_init_mixed_voters_learners ... 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_metadata_cache_voters ... 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_single_node ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leadership_verification_failure_downgrades ... 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_leader_verification_succeeds ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_listeners_concurrent ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_leadership_verification_single_node ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_learners_tracking ... 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_leadership_verification_success ... 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_single_node_cluster ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_learner_promotion_to_follower ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_learner_become_non_voting ... ok
[INFO] [stdout] test config::config_test::with_override_config_should_merge_file_settings ... ok
[INFO] [stdout] test config::config_test::default_config_should_initialize_with_hardcoded_values ... 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_notify_new_commit_index_broadcasts ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_new_commit_notification_correctness ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_reprocess_event_requeues ... 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_quorum_5node_minority_failure ... 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_candidate_follower ... 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_role_transition_candidate_candidate_invalid ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_follower_candidate_leader_follower ... ok
[INFO] [stdout] test replication::batch_buffer_test::test_new_initialization ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_candidate_invalid ... ok
[INFO] [stdout] test replication::batch_buffer_test::test_push_below_max ... ok
[INFO] [stdout] test replication::batch_buffer_test::test_push_exact_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_buffer_reuse_after_take ... 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_updates_last_applied_case2 ... 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_handles_empty_chunk ... 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_role_transition_learner_follower ... 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_file_not_found ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::create_snapshot_tests::test_create_snapshot_case1 ... ok
[INFO] [stdout] test replication::batch_buffer_test::test_consecutive_take_operations ... 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::test_apply_snapshot_stream_from_leader_case4 ... 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_case3 ... 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::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_decompresses_before_apply ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_apply_snapshot_stream_from_leader_case6 ... 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_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_handle_purge_request_case3 ... 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_handle_purge_request_case4 ... 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_cleanup_snapshot_case3 ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case5 ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_leader_leader_invalid ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_handle_purge_request_case7 ... 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 raft_test::raft_comprehensive_tests::test_role_transition_learner_learner_invalid ... 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_cleanup_snapshot_case2 ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_leader_follower ... 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_load_snapshot_data_case4_empty_snapshot ... 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_load_snapshot_data_case6_read_error ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_update_pending_case1 ... 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_apply_snapshot_stream_from_leader_case5 ... 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_update_pending_case3 ... 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::snapshot_assembler_test::handle_existing_directory_conflict ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::reject_out_of_order_chunks ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::detect_duplicate_chunk_index ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_single_node_cluster_election ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::handle_empty_chunk ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_learner_leader_invalid ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_role_transition_notification ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_multiple_nodes_joining ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::verify_flush_operation ... 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::snapshot_assembler_test::sequential_chunks_assembly ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::return_correct_final_path ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::dynamic_threshold_adjustment ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_log_size_trigger ... 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::log_size_test::does_not_trigger_below_threshold ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::handles_term_regression ... 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::composite_test::test_composite_policy_follower_never_triggers ... 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 state_machine_handler::snapshot_policy::log_size_test::respects_cooldown_period ... 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 raft_test::raft_comprehensive_tests::test_snapshot_fetch_success ... ok
[INFO] [stdout] test state_machine_handler::default_state_machine_handler_test::test_snapshot_compression ... ok
[INFO] [stdout] test storage::snapshot_path_manager_test::test_custom_prefixes ... ok
[INFO] [stdout] test storage::snapshot_path_manager_test::test_final_snapshot_path ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::handles_concurrent_checks_with_cooldown ... 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 test_utils::common_test::test_create_config_entries_values ... ok
[INFO] [stdout] test test_utils::common_test::test_create_mixed_entries_app_entry ... 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 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 test_utils::common_test::test_generate_delete_commands_range ... ok
[INFO] [stdout] test test_utils::common_test::test_generate_delete_commands_single_element ... ok
[INFO] [stdout] test state_machine_handler::snapshot_assembler_test::handle_large_data_volume ... 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_single ... 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_zero_id ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::high_frequency_performance ... ok
[INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_concurrent_waiters ... 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 state_machine_handler::wait_applied_test::test_wait_applied_slow_path_wait_notification ... 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 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 state_machine_handler::wait_applied_test::test_wait_applied_multiple_sequential_waits ... 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_creation ... 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_multiple_commands ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_both_conditions ... 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_mixed_sequence ... ok
[INFO] [stdout] test state_machine_handler::wait_applied_test::test_wait_applied_timeout_state_machine_stuck ... 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_payload_types ... 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_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 timer::timer_test::test_election_timer_random_duration_distribution ... ok
[INFO] [stdout] test timer::timer_test::test_election_timer_not_expired_initially ... ok
[INFO] [stdout] test timer::timer_test::test_election_timer_shows_randomness ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_init ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_equal_timeouts ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_next_deadline_earlier ... ok
[INFO] [stdout] test timer::timer_test::test_election_timer_random_duration_bounds ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_reset_batch ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_reset_batch_independent ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_is_expired ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_reset_replication ... ok
[INFO] [stdout] test timer::timer_test::test_replication_timer_reset_replication_independent ... 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 utils::convert_test::test_safe_kv_bytes ... ok
[INFO] [stdout] test utils::convert_test::test_skv ... 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 utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_consistency ... ok
[INFO] [stdout] test utils::file_io_test::compute_checksum_from_file_path_tests::test_compute_checksum_content_change ... 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 state_machine_handler::snapshot_policy::time_based_test::test_reset_timer_works ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::log_size_test::resets_after_cooldown_period ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::time_based_test::test_should_not_trigger_before_interval ... ok
[INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_converts_valid_checksum ... ok
[INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_preserves_byte_order ... 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::compute_checksum_from_file_path_tests::test_compute_checksum_from_path_small_file ... ok
[INFO] [stdout] test timer::timer_test::test_election_timer_expired_after_timeout ... ok
[INFO] [stdout] test utils::file_io_test::test_convert_vec_checksum_rejects_short_checksum ... ok
[INFO] [stdout] test utils::file_io_test::test_create_parent_dir_for_directory_without_trailing_separator ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::time_based_test::test_should_trigger_after_interval ... 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_file_success ... 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::file_io_test::validate_compressed_format_tests::invalid_extensions ... ok
[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_nonexistent_file ... ok
[INFO] [stdout] test utils::stream_test::test_create_production_snapshot_stream ... ok
[INFO] [stdout] test utils::stream_test::test_encode_varint ... ok
[INFO] [stdout] test utils::file_io_test::test_create_parent_dir_for_directory_with_trailing_separator ... ok
[INFO] [stdout] test utils::stream_test::test_encoded_len_varint ... ok
[INFO] [stdout] test utils::time_test::test_get_duration_since_epoch ... ok
[INFO] [stdout] test utils::file_io_test::test_delete_busy_file ... 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::valid_compressed_files ... ok
[INFO] [stdout] test state_machine_handler::snapshot_policy::composite_test::test_composite_policy_time_trigger ... ok
[INFO] [stdout] test utils::file_io_test::validate_compressed_format_tests::invalid_magic_numbers ... ok
[INFO] [stdout] test utils::time_test::test_get_now_as_u128 ... ok
[INFO] [stdout] test utils::time_test::test_timestamp_millis ... ok
[INFO] [stdout] test timer::timer_test::test_election_timer_reset ... ok
[INFO] [stdout] test utils::file_io_test::test_delete_permission_denied ... FAILED
[INFO] [stdout] test test_utils::common_test::test_node_config_absolute_path ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_fetch_before_main_loop ... ok
[INFO] [stdout] test raft_test::raft_comprehensive_tests::test_snapshot_consistency_validation ... ok
[INFO] [stdout] test test_utils::common_test::test_node_config_relative_path ... ok
[INFO] [stdout] test test_utils::common_test::test_node_config_initialization ... ok
[INFO] [stdout] test test_utils::common_test::test_node_config_different_paths ... 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-17T06:34:24.063070Z TRACE d_engine_core::network::background_snapshot_transfer: timeout ...
[INFO] [stdout] 2026-01-17T06:34:24.063167Z 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:     0x5c54f575fb12 - std[840933623431fd06]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c54f575fb12 - std[840933623431fd06]::backtrace_rs::backtrace::trace_unsynchronized::<std[840933623431fd06]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c54f575fb12 - std[840933623431fd06]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c54f575fb12 - <<std[840933623431fd06]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8f93d80df273fe75]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c54f5778bba - <core[8f93d80df273fe75]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c54f5778bba - core[8f93d80df273fe75]::fmt::write
[INFO] [stdout]    6:     0x5c54f57653f6 - std[840933623431fd06]::io::default_write_fmt::<alloc[40b2bae28975ac47]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c54f57653f6 - <alloc[40b2bae28975ac47]::vec::Vec<u8> as std[840933623431fd06]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5c54f5738c6f - <std[840933623431fd06]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c54f5738c6f - std[840933623431fd06]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c54f5754f39 - std[840933623431fd06]::panicking::default_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c54f4f21c3e - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5c54f4f21c3e - test[2f1252070343a163]::test_main_with_exit_callback::<test[2f1252070343a163]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c54f57551a2 - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5c54f57551a2 - std[840933623431fd06]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5c54f5738d5a - std[840933623431fd06]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5c54f57301d9 - std[840933623431fd06]::sys::backtrace::__rust_end_short_backtrace::<std[840933623431fd06]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c54f573a1cd - __rustc[5b4a0c6d8cc4a177]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5c54f57793ac - core[8f93d80df273fe75]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c54f5779372 - core[8f93d80df273fe75]::panicking::panic
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5c54f4d41c8b - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f470e9c2 - <core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>> as core[8f93d80df273fe75]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5c54f470eafd - <core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>> as core[8f93d80df273fe75]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5c54f46fab7d - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - tokio[61fa0a879a24c7c6]::task::coop::with_budget::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - tokio[61fa0a879a24c7c6]::task::coop::budget::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46aded0 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Context>::enter::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46f7bcd - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46f5864 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46aa28b - <tokio[61fa0a879a24c7c6]::runtime::context::scoped::Scoped<tokio[61fa0a879a24c7c6]::runtime::scheduler::Context>>::set::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::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:     0x5c54f473dee9 - tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler::<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f47172e2 - <std[840933623431fd06]::thread::local::LocalKey<tokio[61fa0a879a24c7c6]::runtime::context::Context>>::try_with::<tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   33:     0x5c54f4716aae - <std[840933623431fd06]::thread::local::LocalKey<tokio[61fa0a879a24c7c6]::runtime::context::Context>>::with::<tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   34:     0x5c54f4720a0d - tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler::<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46bd3d0 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46bd827 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>
[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:     0x5c54f46f3a46 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>::{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:     0x5c54f4e721c5 - tokio[61fa0a879a24c7c6]::runtime::context::runtime::enter_runtime::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>::{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:     0x5c54f46aa5f1 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f4ce747a - <tokio[61fa0a879a24c7c6]::runtime::runtime::Runtime>::block_on_inner::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f4ce786c - <tokio[61fa0a879a24c7c6]::runtime::runtime::Runtime>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f4da9a0a - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f4d3b237 - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f46a7c16 - <d_engine_core[ac901e9bc297b27f]::network::background_snapshot_transfer_test::run_push_transfer_test::test_push_transfer_fails_on_background_task_error::{closure#0} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5c54f4f15feb - <fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5c54f4f15feb - test[2f1252070343a163]::__rust_begin_short_backtrace::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5c54f4f2284a - test[2f1252070343a163]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5c54f4f2284a - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5c54f4f2284a - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5c54f4f2284a - std[840933623431fd06]::panicking::catch_unwind::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5c54f4f2284a - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5c54f4f2284a - test[2f1252070343a163]::run_test_in_process
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5c54f4f2284a - test[2f1252070343a163]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5c54f4f1cd14 - test[2f1252070343a163]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5c54f4f1cd14 - std[840933623431fd06]::sys::backtrace::__rust_begin_short_backtrace::<test[2f1252070343a163]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5c54f4f25342 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5c54f4f25342 - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5c54f4f25342 - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5c54f4f25342 - std[840933623431fd06]::panicking::catch_unwind::<(), core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5c54f4f25342 - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5c54f4f25342 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5c54f4f25342 - <std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5c54f575e85f - <alloc[40b2bae28975ac47]::boxed::Box<dyn core[8f93d80df273fe75]::ops::function::FnOnce<(), Output = ()> + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5c54f575e85f - <std[840933623431fd06]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   65:     0x7a9db1641aa4 - <unknown>
[INFO] [stdout]   66:     0x7a9db16cea64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[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' (625) 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:     0x5c54f575fb12 - std[840933623431fd06]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c54f575fb12 - std[840933623431fd06]::backtrace_rs::backtrace::trace_unsynchronized::<std[840933623431fd06]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c54f575fb12 - std[840933623431fd06]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c54f575fb12 - <<std[840933623431fd06]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8f93d80df273fe75]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c54f5778bba - <core[8f93d80df273fe75]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c54f5778bba - core[8f93d80df273fe75]::fmt::write
[INFO] [stdout]    6:     0x5c54f57653f6 - std[840933623431fd06]::io::default_write_fmt::<alloc[40b2bae28975ac47]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c54f57653f6 - <alloc[40b2bae28975ac47]::vec::Vec<u8> as std[840933623431fd06]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5c54f5738c6f - <std[840933623431fd06]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c54f5738c6f - std[840933623431fd06]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c54f5754f39 - std[840933623431fd06]::panicking::default_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c54f4f21c3e - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5c54f4f21c3e - test[2f1252070343a163]::test_main_with_exit_callback::<test[2f1252070343a163]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5c54f57551a2 - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5c54f57551a2 - std[840933623431fd06]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5c54f5738d28 - std[840933623431fd06]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5c54f57301d9 - std[840933623431fd06]::sys::backtrace::__rust_end_short_backtrace::<std[840933623431fd06]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c54f573a1cd - __rustc[5b4a0c6d8cc4a177]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5c54f57793ac - core[8f93d80df273fe75]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c54f57790f2 - core[8f93d80df273fe75]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5c54f4b432cb - <core[8f93d80df273fe75]::result::Result<(), d_engine_core[ac901e9bc297b27f]::errors::Error>>::unwrap_err
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/result.rs:1329:22
[INFO] [stdout]   21:     0x5c54f47c887a - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f470e9c2 - <core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>> as core[8f93d80df273fe75]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5c54f470eafd - <core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>> as core[8f93d80df273fe75]::future::future::Future>::poll
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x5c54f46fab7d - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - tokio[61fa0a879a24c7c6]::task::coop::with_budget::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - tokio[61fa0a879a24c7c6]::task::coop::budget::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46fa9bb - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46aded0 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Context>::enter::<core[8f93d80df273fe75]::task::poll::Poll<()>, <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46f7bcd - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{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:     0x5c54f46f5864 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46aa28b - <tokio[61fa0a879a24c7c6]::runtime::context::scoped::Scoped<tokio[61fa0a879a24c7c6]::runtime::scheduler::Context>>::set::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::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:     0x5c54f473dee9 - tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler::<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f47172e2 - <std[840933623431fd06]::thread::local::LocalKey<tokio[61fa0a879a24c7c6]::runtime::context::Context>>::try_with::<tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   34:     0x5c54f4716aae - <std[840933623431fd06]::thread::local::LocalKey<tokio[61fa0a879a24c7c6]::runtime::context::Context>>::with::<tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>)>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   35:     0x5c54f4720a0d - tokio[61fa0a879a24c7c6]::runtime::context::set_scheduler::<(alloc[40b2bae28975ac47]::boxed::Box<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::Core>, core[8f93d80df273fe75]::option::Option<()>), <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46bd3d0 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::enter::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>::{closure#0}, core[8f93d80df273fe75]::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:     0x5c54f46bd827 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CoreGuard>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>>
[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:     0x5c54f46f3a46 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>::{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:     0x5c54f4e721c5 - tokio[61fa0a879a24c7c6]::runtime::context::runtime::enter_runtime::<<tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>::{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:     0x5c54f46aa5f1 - <tokio[61fa0a879a24c7c6]::runtime::scheduler::current_thread::CurrentThread>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f4ce747a - <tokio[61fa0a879a24c7c6]::runtime::runtime::Runtime>::block_on_inner::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f4ce786c - <tokio[61fa0a879a24c7c6]::runtime::runtime::Runtime>::block_on::<core[8f93d80df273fe75]::pin::Pin<&mut dyn core[8f93d80df273fe75]::future::future::Future<Output = ()>>>
[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:     0x5c54f482198c - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f47c54c7 - d_engine_core[ac901e9bc297b27f]::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:     0x5c54f46a1ef6 - <d_engine_core[ac901e9bc297b27f]::utils::file_io_test::test_delete_permission_denied::{closure#0} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5c54f4f15feb - <fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x5c54f4f15feb - test[2f1252070343a163]::__rust_begin_short_backtrace::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:663:18
[INFO] [stdout]   48:     0x5c54f4f2284a - test[2f1252070343a163]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:74
[INFO] [stdout]   49:     0x5c54f4f2284a - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   50:     0x5c54f4f2284a - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   51:     0x5c54f4f2284a - std[840933623431fd06]::panicking::catch_unwind::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   52:     0x5c54f4f2284a - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x5c54f4f2284a - test[2f1252070343a163]::run_test_in_process
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:27
[INFO] [stdout]   54:     0x5c54f4f2284a - test[2f1252070343a163]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:607:43
[INFO] [stdout]   55:     0x5c54f4f1cd14 - test[2f1252070343a163]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:637:41
[INFO] [stdout]   56:     0x5c54f4f1cd14 - std[840933623431fd06]::sys::backtrace::__rust_begin_short_backtrace::<test[2f1252070343a163]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x5c54f4f25342 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   58:     0x5c54f4f25342 - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   59:     0x5c54f4f25342 - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   60:     0x5c54f4f25342 - std[840933623431fd06]::panicking::catch_unwind::<(), core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   61:     0x5c54f4f25342 - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x5c54f4f25342 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   63:     0x5c54f4f25342 - <std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x5c54f575e85f - <alloc[40b2bae28975ac47]::boxed::Box<dyn core[8f93d80df273fe75]::ops::function::FnOnce<(), Output = ()> + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   65:     0x5c54f575e85f - <std[840933623431fd06]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   66:     0x7a9db1641aa4 - <unknown>
[INFO] [stdout]   67:     0x7a9db16cea64 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[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]     utils::file_io_test::test_delete_permission_denied
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 530 passed; 2 failed; 2 ignored; 0 measured; 0 filtered out; finished in 6.50s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "66d0d6fe9818d07860d813debe54770edb1bdb818c6c6e3bf79def111ebe8031", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "66d0d6fe9818d07860d813debe54770edb1bdb818c6c6e3bf79def111ebe8031", kill_on_drop: false }`
[INFO] [stdout] 66d0d6fe9818d07860d813debe54770edb1bdb818c6c6e3bf79def111ebe8031
