[INFO] fetching crate szrsql-replication 1.0.0-rc.1...
[INFO] testing szrsql-replication-1.0.0-rc.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate szrsql-replication 1.0.0-rc.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate szrsql-replication 1.0.0-rc.1
[INFO] finished tweaking crates.io crate szrsql-replication 1.0.0-rc.1
[INFO] tweaked toml for crates.io crate szrsql-replication 1.0.0-rc.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate szrsql-replication 1.0.0-rc.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate szrsql-replication 1.0.0-rc.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded szrsql-tx v1.0.0-rc.1
[INFO] [stderr]   Downloaded szrsql-types v1.0.0-rc.1
[INFO] [stderr]   Downloaded twox-hash v2.1.3
[INFO] [stderr]   Downloaded crc32c v0.6.8
[INFO] [stderr]   Downloaded flatbuffers v25.12.19
[INFO] [stderr]   Downloaded arrow-string v59.1.0
[INFO] [stderr]   Downloaded arrow-data v59.1.0
[INFO] [stderr]   Downloaded arrow-row v59.1.0
[INFO] [stderr]   Downloaded arrow-ord v59.1.0
[INFO] [stderr]   Downloaded arrow-csv v59.1.0
[INFO] [stderr]   Downloaded arrow-schema v59.1.0
[INFO] [stderr]   Downloaded arrow-arith v59.1.0
[INFO] [stderr]   Downloaded arrow v59.1.0
[INFO] [stderr]   Downloaded arrow-json v59.1.0
[INFO] [stderr]   Downloaded szrsql-cdc v1.0.0-rc.1
[INFO] [stderr]   Downloaded arrow-select v59.1.0
[INFO] [stderr]   Downloaded arrow-buffer v59.1.0
[INFO] [stderr]   Downloaded arrow-ipc v59.1.0
[INFO] [stderr]   Downloaded arrow-cast v59.1.0
[INFO] [stderr]   Downloaded szrsql-storage v1.0.0-rc.1
[INFO] [stderr]   Downloaded arrow-array v59.1.0
[INFO] [stderr]   Downloaded parquet v59.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5
[INFO] running `Command { std: "docker" "start" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling arrow-schema v59.1.0
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling lexical-util v1.0.7
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rustls-pki-types v1.15.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling rustls v0.23.42
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling lexical-write-integer v1.0.6
[INFO] [stderr]    Compiling lexical-parse-integer v1.0.6
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling twox-hash v2.1.3
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling lexical-parse-float v1.0.6
[INFO] [stderr]    Compiling lexical-write-float v1.0.6
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling cc v1.2.67
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling lexical-core v1.0.6
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.54
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling tokio v1.53.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling szrsql-types v1.0.0-rc.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling arrow-buffer v59.1.0
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling arrow-data v59.1.0
[INFO] [stderr]    Compiling arrow-array v59.1.0
[INFO] [stderr]    Compiling arrow-select v59.1.0
[INFO] [stderr]    Compiling arrow-arith v59.1.0
[INFO] [stderr]    Compiling arrow-row v59.1.0
[INFO] [stderr]    Compiling arrow-ord v59.1.0
[INFO] [stderr]    Compiling arrow-ipc v59.1.0
[INFO] [stderr]    Compiling arrow-string v59.1.0
[INFO] [stderr]    Compiling parquet v59.1.0
[INFO] [stderr]    Compiling arrow-cast v59.1.0
[INFO] [stderr]    Compiling arrow-csv v59.1.0
[INFO] [stderr]    Compiling arrow-json v59.1.0
[INFO] [stderr]    Compiling arrow v59.1.0
[INFO] [stderr]    Compiling szrsql-storage v1.0.0-rc.1
[INFO] [stderr]    Compiling szrsql-tx v1.0.0-rc.1
[INFO] [stderr]    Compiling szrsql-cdc v1.0.0-rc.1
[INFO] [stderr]    Compiling szrsql-replication v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling szrsql-replication v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.00s
[INFO] running `Command { std: "docker" "inspect" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/szrsql_replication-858d3132a9dc1148)
[INFO] [stdout] 
[INFO] [stdout] running 153 tests
[INFO] [stdout] test backup::tests::test_7a4_build_signature_manifest_sorted ... ok
[INFO] [stdout] test backup::tests::test_7a4_apply_diff_replaces_pages ... ok
[INFO] [stdout] test backup::tests::test_7a3_wal_archive_ordering ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_empty_diff_id ... ok
[INFO] [stdout] test backup::tests::test_7a4_delete_backup_removes_diffs ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_partial_changes ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_zero_changes ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_new_pages ... ok
[INFO] [stdout] test backup::tests::test_7a4_delete_diff_backup ... ok
[INFO] [stdout] test backup::tests::test_7a3_overwrite_backup ... ok
[INFO] [stdout] test backup::tests::test_7a4_create_and_load_signature_manifest ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_overwrite ... ok
[INFO] [stdout] test backup::tests::test_7a3_many_small_pages ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_checksum_mismatch ... ok
[INFO] [stdout] test backup::tests::test_7a4_integration_10000_rows_diff_backup ... ok
[INFO] [stdout] test backup::tests::test_7a3_wal_multiple_operations_same_page ... ok
[INFO] [stdout] test backup::tests::test_7a4_list_diff_backups_empty ... ok
[INFO] [stdout] test backup::tests::test_7a4_page_signature_deterministic ... ok
[INFO] [stdout] test backup::tests::test_7a4_load_signature_manifest_not_found ... ok
[INFO] [stdout] test backup::tests::test_7a5_restore_to_timestamp_after_all_archives ... ok
[INFO] [stdout] test backup::tests::test_7a3_e2e_backup_lifecycle ... ok
[INFO] [stdout] test backup::tests::test_7a5_archive_wal_auto_timestamp ... ok
[INFO] [stdout] test backup::tests::test_7a5_pitr_backward_compatible_old_meta ... ok
[INFO] [stdout] test backup::tests::test_7a5_restore_to_timestamp_no_archives ... ok
[INFO] [stdout] test backup::tests::test_7a4_list_diff_backups_alphabetical ... ok
[INFO] [stdout] test backup::tests::test_7a5_restore_to_timestamp_basic ... ok
[INFO] [stdout] test backup::tests::test_7a5_pitr_multiple_pages ... ok
[INFO] [stdout] test backup::tests::test_7a4_restore_full_with_diffs_no_diffs ... ok
[INFO] [stdout] test backup::tests::test_7a5_restore_to_timestamp_exact_boundary ... ok
[INFO] [stdout] test backup::tests::test_7a5_restore_to_timestamp_before_all_archives ... ok
[INFO] [stdout] test backup::tests::test_7a4_restore_full_with_diffs_multiple_ordered ... ok
[INFO] [stdout] test backup::tests::test_create_backup_empty_id_error ... ok
[INFO] [stdout] test backup::tests::test_archive_empty_id_error ... ok
[INFO] [stdout] test backup::tests::test_7a4_restore_full_with_diffs_single ... ok
[INFO] [stdout] test backup::tests::test_7a3_large_page_size ... ok
[INFO] [stdout] test backup::tests::test_delete_backup ... ok
[INFO] [stdout] test backup::tests::test_7a5_list_wal_archive_metas ... ok
[INFO] [stdout] test backup::tests::test_list_backups ... ok
[INFO] [stdout] test backup::tests::test_archive_and_read_wal ... ok
[INFO] [stdout] test backup::tests::test_7a4_diff_backup_all_pages_changed ... ok
[INFO] [stdout] test backup::tests::test_list_wal_archives ... ok
[INFO] [stdout] test backup::tests::test_create_backup_empty_pages ... ok
[INFO] [stdout] test backup::tests::test_archive_empty_records ... ok
[INFO] [stdout] test backup::tests::test_get_manifest ... ok
[INFO] [stdout] test backup::tests::test_archive_nonexistent_backup ... ok
[INFO] [stdout] test backup::tests::test_new_creates_backup_dir ... ok
[INFO] [stdout] test backup::tests::test_new_with_existing_dir ... ok
[INFO] [stdout] test backup::tests::test_replay_wal_create_new_page ... ok
[INFO] [stdout] test backup::tests::test_read_nonexistent_archive ... ok
[INFO] [stdout] test backup::tests::test_replay_wal_empty_records ... ok
[INFO] [stdout] test backup::tests::test_replay_wal_mixed_operations ... ok
[INFO] [stdout] test backup::tests::test_create_and_restore_full_backup ... ok
[INFO] [stdout] test backup::tests::test_replay_wal_skip_commit_abort_checkpoint ... ok
[INFO] [stdout] test backup::tests::test_replay_wal_update_existing_page ... ok
[INFO] [stdout] test backup::tests::test_restore_nonexistent_backup ... ok
[INFO] [stdout] test dr::tests::test_7a7_auto_failover ... ok
[INFO] [stdout] test backup::tests::test_7a5_integration_pitr_hour_recovery ... ok
[INFO] [stdout] test dr::tests::test_7a7_empty_node_id ... ok
[INFO] [stdout] test dr::tests::test_7a7_basic_cluster ... ok
[INFO] [stdout] test dr::tests::test_7a7_failover_no_replica ... ok
[INFO] [stdout] test dr::tests::test_7a7_cascading_failover ... ok
[INFO] [stdout] test dr::tests::test_7a7_events_log ... ok
[INFO] [stdout] test dr::tests::test_7a7_detect_primary_down ... ok
[INFO] [stdout] test dr::tests::test_7a7_failover_preserves_data ... ok
[INFO] [stdout] test backup::tests::test_restore_with_wal_multiple_archives ... ok
[INFO] [stdout] test dr::tests::test_7a7_duplicate_node ... ok
[INFO] [stdout] test dr::tests::test_7a7_failover_then_write_then_rejoin ... ok
[INFO] [stdout] test backup::tests::test_restore_checksum_verification ... ok
[INFO] [stdout] test dr::tests::test_7a7_health_check_ok ... ok
[INFO] [stdout] test dr::tests::test_7a7_failover_promote ... ok
[INFO] [stdout] test backup::tests::test_restore_with_wal_single_archive ... ok
[INFO] [stdout] test backup::tests::test_wal_archive_checksum_verification ... ok
[INFO] [stdout] test backup::tests::test_restore_with_wal_no_archives ... ok
[INFO] [stdout] test dr::tests::test_7a7_heartbeat ... ok
[INFO] [stdout] test dr::tests::test_7a7_kill_down_node ... ok
[INFO] [stdout] test dr::tests::test_7a7_kill_replica ... ok
[INFO] [stdout] test dr::tests::test_7a7_multi_replica ... ok
[INFO] [stdout] test dr::tests::test_7a7_node_info ... ok
[INFO] [stdout] test dr::tests::test_7a7_promote_non_replica ... ok
[INFO] [stdout] test dr::tests::test_7a7_read_from_node ... ok
[INFO] [stdout] test dr::tests::test_7a7_recover_non_down ... ok
[INFO] [stdout] test dr::tests::test_7a7_rejoin_as_replica ... ok
[INFO] [stdout] test rolling::tests::cluster_all_compatible_with ... ok
[INFO] [stdout] test dr::tests::test_7a7_rejoin_non_down ... ok
[INFO] [stdout] test dr::tests::test_7a7_stats ... ok
[INFO] [stdout] test rolling::tests::cluster_all_versions_uniform ... ok
[INFO] [stdout] test rolling::tests::cluster_availability_all_running ... ok
[INFO] [stdout] test rolling::tests::cluster_availability_leader_down ... ok
[INFO] [stdout] test rolling::tests::cluster_availability_one_follower_down ... ok
[INFO] [stdout] test dr::tests::test_7a7_multi_page_failover ... ok
[INFO] [stdout] test rolling::tests::cluster_get_node ... ok
[INFO] [stdout] test rolling::tests::cluster_leader_and_followers ... ok
[INFO] [stdout] test rolling::tests::cluster_n_node_uniform_setup ... ok
[INFO] [stdout] test rolling::tests::end_to_end_patch_then_minor_upgrade ... ok
[INFO] [stdout] test rolling::tests::end_to_end_patch_upgrade_business_no_outage ... ok
[INFO] [stdout] test rolling::tests::end_to_end_sequential_patch_upgrades ... ok
[INFO] [stdout] test rolling::tests::error_messages_descriptive ... ok
[INFO] [stdout] test rolling::tests::executor_availability_display_nonempty ... ok
[INFO] [stdout] test rolling::tests::executor_complete_returns_already_complete_error ... ok
[INFO] [stdout] test rolling::tests::executor_current_node_id_progression ... ok
[INFO] [stdout] test rolling::tests::executor_five_node_upgrade_zero_outage ... ok
[INFO] [stdout] test rolling::tests::cluster_three_node_uniform_setup ... ok
[INFO] [stdout] test rolling::tests::executor_follower_message_no_leader_switch ... ok
[INFO] [stdout] test rolling::tests::executor_leader_switch_to_first_upgraded_follower ... ok
[INFO] [stdout] test rolling::tests::end_to_end_minor_upgrade_business_no_outage ... ok
[INFO] [stdout] test rolling::tests::executor_message_contains_leader_switch_info ... ok
[INFO] [stdout] test rolling::tests::executor_three_node_patch_upgrade_zero_outage ... ok
[INFO] [stdout] test rolling::tests::node_role_as_str ... ok
[INFO] [stdout] test rolling::tests::executor_minor_upgrade_zero_outage ... ok
[INFO] [stdout] test rolling::tests::node_info_new_defaults_to_running ... ok
[INFO] [stdout] test rolling::tests::node_version_display ... ok
[INFO] [stdout] test rolling::tests::node_state_is_available ... ok
[INFO] [stdout] test rolling::tests::node_version_new ... ok
[INFO] [stdout] test rolling::tests::node_version_ordering ... ok
[INFO] [stdout] test rolling::tests::node_version_is_compatible_with ... ok
[INFO] [stdout] test rolling::tests::node_version_is_upgrade_to ... ok
[INFO] [stdout] test rolling::tests::node_version_parse_complex ... ok
[INFO] [stdout] test rolling::tests::node_version_parse_invalid_fails ... ok
[INFO] [stdout] test rolling::tests::node_version_parse_simple ... ok
[INFO] [stdout] test rolling::tests::executor_rejects_major_upgrade_at_init ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_downgrade ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_inconsistent_versions ... ok
[INFO] [stdout] test rolling::tests::planner_five_node_order ... ok
[INFO] [stdout] test rolling::tests::executor_steps_log_records_all_steps ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_leader_down ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_major_upgrade ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_same_version ... ok
[INFO] [stdout] test stream::tests::test_7a6_apply_records_basic ... ok
[INFO] [stdout] test stream::tests::test_7a6_apply_records_new_page ... ok
[INFO] [stdout] test stream::tests::test_7a6_apply_records_skip_control ... ok
[INFO] [stdout] test rolling::tests::planner_rejects_no_follower_available ... ok
[INFO] [stdout] test rolling::tests::planner_three_node_order_followers_then_leader ... ok
[INFO] [stdout] test stream::tests::test_7a6_confirmed_lsn_tracking ... ok
[INFO] [stdout] test stream::tests::test_7a6_basic_stream_replication ... ok
[INFO] [stdout] test stream::tests::test_7a6_empty_replica_id ... ok
[INFO] [stdout] test stream::tests::test_7a6_eof_graceful_shutdown ... ok
[INFO] [stdout] test stream::tests::test_7a6_duplicate_replica ... ok
[INFO] [stdout] test stream::tests::test_7a6_empty_wal ... ok
[INFO] [stdout] test stream::tests::test_7a6_incremental_replication ... ok
[INFO] [stdout] test stream::tests::test_7a6_heartbeat ... ok
[INFO] [stdout] test stream::tests::test_7a6_new_page_creation ... ok
[INFO] [stdout] test stream::tests::test_7a6_catchup_on_connect ... ok
[INFO] [stdout] test stream::tests::test_7a6_multi_replica ... ok
[INFO] [stdout] test stream::tests::test_7a6_remove_replica ... ok
[INFO] [stdout] test tests::version_returns_nonempty ... ok
[INFO] [stdout] test stream::tests::test_7a6_skip_control_records ... ok
[INFO] [stdout] test stream::tests::test_7a6_multi_batch_consistency ... ok
[INFO] [stdout] test stream::tests::test_7a6_primary_crash ... ok
[INFO] [stdout] test stream::tests::test_7a6_integration_1m_rows ... ok
[INFO] [stdout] test dr::tests::test_7a7_chaos_full_scenario ... ok
[INFO] [stdout] test dr::tests::test_7a7_integration_1m_rows ... ok
[INFO] [stdout] test backup::tests::test_7a3_integration_full_backup_wal_archive_restore_replay ... ok
[INFO] [stdout] test stream::tests::test_7a6_large_batch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests szrsql_replication
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/backup.rs - backup::BackupManager (line 178) ... ok
[INFO] [stdout] test src/stream.rs - stream::ReplicationPrimary (line 181) ... ok
[INFO] [stdout] test src/dr.rs - dr::DrCluster (line 296) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5", kill_on_drop: false }`
[INFO] [stdout] 7d82649a81950883c4ea2bdd8913d98092611e9aeb710e92ab95d963cbd196d5
