[INFO] cloning repository https://github.com/zsiec/ristrust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zsiec/ristrust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzsiec%2Fristrust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzsiec%2Fristrust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4c45c35991a36db369e2ab7a612e9f51726ca3f5
[INFO] testing zsiec/ristrust against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzsiec%2Fristrust" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/zsiec/ristrust
[INFO] finished tweaking git repo https://github.com/zsiec/ristrust
[INFO] tweaked toml for git repo https://github.com/zsiec/ristrust written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/zsiec/ristrust on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/zsiec/ristrust 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7
[INFO] running `Command { std: "docker" "start" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", 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" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", 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" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rist-core v0.0.0 (/opt/rustwide/workdir/crates/rist-core)
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling if-addrs v0.13.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rist-codec v0.0.0 (/opt/rustwide/workdir/crates/rist-codec)
[INFO] [stderr]    Compiling rist v0.0.0 (/opt/rustwide/workdir/crates/rist)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.98s
[INFO] running `Command { std: "docker" "inspect" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", 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" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling rist-codec v0.0.0 (/opt/rustwide/workdir/crates/rist-codec)
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling rist v0.0.0 (/opt/rustwide/workdir/crates/rist)
[INFO] [stderr]    Compiling rist-core v0.0.0 (/opt/rustwide/workdir/crates/rist-core)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 47.38s
[INFO] running `Command { std: "docker" "inspect" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", 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" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rist-ed6809d497c13a9c)
[INFO] [stdout] 
[INFO] [stdout] running 139 tests
[INFO] [stdout] test adapt::tests::lqm_folds_fec_recoveries_into_recovered ... ok
[INFO] [stdout] test bonding::tests::add_path_ignores_duplicates ... ok
[INFO] [stdout] test bonding::tests::alive_requires_seen_and_within_timeout ... ok
[INFO] [stdout] test adapt::tests::lqm_caps_moved_fec_at_source_received ... ok
[INFO] [stdout] test bonding::tests::alive_unknown_index_is_false ... ok
[INFO] [stdout] test adapt::tests::lqm_recovered_sums_arq_and_fec ... ok
[INFO] [stdout] test bonding::tests::duplicate_grace_lingers_past_the_bare_timeout ... ok
[INFO] [stdout] test bonding::tests::duplicate_targets_includes_unseen_and_live_excludes_proven_dead ... ok
[INFO] [stdout] test bonding::tests::duplicate_targets_skips_weighted_paths ... ok
[INFO] [stdout] test bonding::tests::select_excludes_never_seen_paths ... ok
[INFO] [stdout] test bonding::tests::select_falls_back_to_most_recent_when_all_dead ... ok
[INFO] [stdout] test bonding::tests::select_prefers_higher_priority ... ok
[INFO] [stdout] test bonding::tests::select_respects_addr_known_predicate ... ok
[INFO] [stdout] test bonding::tests::select_skips_dead_paths ... ok
[INFO] [stdout] test bonding::tests::select_tiebreaks_on_raw_last_rtt_not_smoothed ... ok
[INFO] [stdout] test bonding::tests::select_weighted_is_none_when_all_duplicate ... ok
[INFO] [stdout] test bonding::tests::select_weighted_skips_a_dead_path ... ok
[INFO] [stdout] test bonding::tests::select_weighted_splits_in_proportion ... ok
[INFO] [stdout] test bonding::tests::tick_edge_detects_death_once_then_resurrects ... ok
[INFO] [stdout] test codec::tests::media_round_trip_preserves_seq_ssrc_payload_and_retransmit ... ok
[INFO] [stdout] test bonding::tests::tick_never_reports_unseen_paths ... ok
[INFO] [stdout] test codec::tests::feedback_round_trip_nack_range_and_bitmask ... ok
[INFO] [stdout] test codec::tests::retransmit_sets_ssrc_lsb_on_the_wire ... ok
[INFO] [stdout] test codec_adv::tests::frag_flag_mapping_is_total ... ok
[INFO] [stdout] test codec_adv::tests::feedback_nack_and_echo_round_trip ... ok
[INFO] [stdout] test codec::tests::ticks_widening_across_the_32_bit_wrap ... ok
[INFO] [stdout] test codec::tests::decode_feedback_ignores_reports_and_sdes ... ok
[INFO] [stdout] test codec::tests::seq_widening_across_the_16_bit_wrap ... ok
[INFO] [stdout] test codec_adv::tests::retransmit_dedup_stable ... ok
[INFO] [stdout] test codec_adv::tests::unknown_control_index_emits_unsupported ... ok
[INFO] [stdout] test codec_adv::tests::golden_media_header_shape ... ok
[INFO] [stdout] test bonding::tests::set_weight_rebalances_the_rotation ... ok
[INFO] [stdout] test codec_main::tests::decode_main_vsf_wrapper ... ok
[INFO] [stdout] test codec::tests::feedback_round_trip_echo_request_and_response ... ok
[INFO] [stdout] test codec_main::tests::golden_main_media_datagram ... ok
[INFO] [stdout] test codec_main::tests::main_decode_short_inputs ... ok
[INFO] [stdout] test codec::tests::widen_seq_at_most_resolves_the_full_history_ring ... ok
[INFO] [stdout] test codec_adv::tests::frag_role_round_trips ... ok
[INFO] [stdout] test codec_adv::tests::control_is_unprotected_ssrc_and_keepalive ... ok
[INFO] [stdout] test codec_main::tests::main_gre_seq_increments ... ok
[INFO] [stdout] test codec_main::tests::main_media_seq_wrap_rollover ... ok
[INFO] [stdout] test codec_main::tests::main_retransmit_dedup ... ok
[INFO] [stdout] test config::tests::builder_sets_fields ... ok
[INFO] [stdout] test codec_main::tests::main_nack_extseq ... ok
[INFO] [stdout] test codec_main::tests::main_npd_fallback ... ok
[INFO] [stdout] test config::tests::validate_gates_flow_attr_callback_to_advanced ... ok
[INFO] [stdout] test config::tests::default_matches_librist ... ok
[INFO] [stdout] test config::tests::validate_gates_fragmentation_to_advanced ... ok
[INFO] [stdout] test codec_main::tests::main_pt_demux ... ok
[INFO] [stdout] test config::tests::validate_rejects_inverted_buffer_range ... ok
[INFO] [stdout] test config::tests::validate_rejects_inverted_retries ... ok
[INFO] [stdout] test driver_adv::tests::drops_only_advanced_echo_requests ... ok
[INFO] [stdout] test config::tests::validate_rejects_one_way_with_auth ... ok
[INFO] [stdout] test config::tests::validate_rejects_bad_multicast_config ... ok
[INFO] [stdout] test config::tests::split_merge_modes_default_off_and_set_on_every_profile ... ok
[INFO] [stdout] test config::tests::validate_fails_closed_on_unsupported_profile_features ... ok
[INFO] [stdout] test config::tests::with_congestion_control_overrides_the_default ... ok
[INFO] [stdout] test fec::tests::ctrl_reassembler_derives_discontinuity_from_seq_gap ... ok
[INFO] [stdout] test fec::tests::carriage_resolves_per_profile ... ok
[INFO] [stdout] test fec::tests::round_trips_a_single_loss_in_band_style ... ok
[INFO] [stdout] test fec::tests::validate_in_band_requires_advanced ... ok
[INFO] [stdout] test config::tests::validate_gates_advanced_only_knobs ... ok
[INFO] [stdout] test fec::tests::validate_matrix_bounds_per_variant ... ok
[INFO] [stdout] test multicast::tests::group_detection_v4_and_v6 ... ok
[INFO] [stdout] test multicast::tests::multicast_bind_builds_membership_and_egress ... ok
[INFO] [stdout] test multicast::tests::unicast_bind_yields_no_membership ... ok
[INFO] [stdout] test peer::tests::learn_rtcp_rejects_off_host_source ... ok
[INFO] [stdout] test multicast::tests::unknown_interface_is_not_found ... ok
[INFO] [stdout] test peer::tests::expiry_requires_having_been_seen ... ok
[INFO] [stdout] test peer::tests::learn_is_first_source_wins ... ok
[INFO] [stdout] test multicast::tests::empty_interface_resolves_to_default ... ok
[INFO] [stdout] test multicast::tests::source_on_unicast_bind_is_rejected ... ok
[INFO] [stdout] test logging::tests::targets_are_the_documented_rist_namespace ... ok
[INFO] [stdout] test reassembler::tests::discontinuity_on_first_starts_run_anyway ... ok
[INFO] [stdout] test prometheus::tests::encode_emits_well_formed_metrics ... ok
[INFO] [stdout] test reassembler::tests::discontinuity_on_middle_aborts_run ... ok
[INFO] [stdout] test reassembler::tests::last_without_first_is_dropped ... ok
[INFO] [stdout] test config::tests::validate_gates_null_packet_deletion_to_main ... ok
[INFO] [stdout] test prometheus::tests::request_routing ... ok
[INFO] [stdout] test reassembler::tests::discontinuity_aborts_open_run ... ok
[INFO] [stdout] test reassembler::tests::first_abandons_previous_incomplete_run ... ok
[INFO] [stdout] test reassembler::tests::middle_without_first_is_dropped ... ok
[INFO] [stdout] test reassembler::tests::standalone_passes_through ... ok
[INFO] [stdout] test reassembler::tests::two_fragment_run_reassembles ... ok
[INFO] [stdout] test reassembler::tests::standalone_abandons_previous_incomplete_run ... ok
[INFO] [stdout] test reassembler::tests::over_long_run_is_abandoned ... ok
[INFO] [stdout] test runtime::tests::tokio_runtime_binds_a_udp_socket ... ok
[INFO] [stdout] test codec_main::tests::main_encrypted_needs_decryptor ... ok
[INFO] [stdout] test reassembler::tests::three_fragment_run_reassembles ... ok
[INFO] [stdout] test socket::tests::listen_rejects_odd_and_zero_ports ... ok
[INFO] [stdout] test socket::tests::dial_ephemeral_binds_two_distinct_sockets ... ok
[INFO] [stdout] test socket::tests::main_socket_rejects_zero_port_and_round_trips ... ok
[INFO] [stdout] test sender::tests::dial_rejects_invalid_address ... ok
[INFO] [stdout] test socket::tests::main_rebind_binds_a_fresh_distinct_port_same_family ... ok
[INFO] [stdout] test sender::tests::dial_rejects_odd_media_port ... ok
[INFO] [stdout] test split::tests::auto_falls_back_to_midpoint_when_not_ts ... ok
[INFO] [stdout] test sender::tests::dial_accepts_rist_url_with_params ... ok
[INFO] [stdout] test split::tests::auto_splits_on_ts_boundary_when_aligned ... ok
[INFO] [stdout] test split::tests::merge_pairs_even_then_odd_same_source_time ... ok
[INFO] [stdout] test split::tests::merger_auto_dormant_until_enabled ... ok
[INFO] [stdout] test split::tests::merger_lost_partner_flushes_orphan ... ok
[INFO] [stdout] test split::tests::merger_combines_a_split_pair ... ok
[INFO] [stdout] test split::tests::merger_off_passes_through ... ok
[INFO] [stdout] test split::tests::merger_unsplit_stream_delivers_in_order ... ok
[INFO] [stdout] test split::tests::off_never_splits ... ok
[INFO] [stdout] test split::tests::split_payload_always_pairs_when_active ... ok
[INFO] [stdout] test split::tests::split_payload_off_is_passthrough ... ok
[INFO] [stdout] test split::tests::split_then_merge_round_trips ... ok
[INFO] [stdout] test stats::tests::maps_counters_bytes_gauges_and_quality ... ok
[INFO] [stdout] test stats::tests::quality_is_100_when_no_packets_expected ... ok
[INFO] [stdout] test url::tests::aes_type_and_secret_percent_decoded ... ok
[INFO] [stdout] test stats::tests::to_json_is_flat_and_contains_every_field ... ok
[INFO] [stdout] test url::tests::aes_type_192_advanced ... ok
[INFO] [stdout] test url::tests::explicit_min_max_override_buffer_regardless_of_order ... ok
[INFO] [stdout] test url::tests::auth_compression_and_key_rotation_fold_in ... ok
[INFO] [stdout] test url::tests::keepalive_canonical_and_retries_and_rtt ... ok
[INFO] [stdout] test url::tests::local_port_folds_in ... ok
[INFO] [stdout] test url::tests::malformed_urls_error ... ok
[INFO] [stdout] test url::tests::multicast_params_fold_into_config ... ok
[INFO] [stdout] test socket::tests::media_and_rtcp_round_trip_on_loopback ... ok
[INFO] [stdout] test url::tests::params_fold_into_config ... ok
[INFO] [stdout] test url::tests::ipv6_authority ... ok
[INFO] [stdout] test url::tests::congestion_control_uses_librist_numbering ... ok
[INFO] [stdout] test url::tests::plain_addr_passes_through_unchanged ... ok
[INFO] [stdout] test split::tests::merger_source_time_guard_prevents_corruption ... ok
[INFO] [stdout] test sender::tests::dial_binds_and_records_remote ... ok
[INFO] [stdout] test split::tests::half_splits_at_byte_midpoint ... ok
[INFO] [stdout] test url::tests::recovery_depth_folds_in ... ok
[INFO] [stdout] test url::tests::split_and_merge_use_librist_string_values ... ok
[INFO] [stdout] test url::tests::unknown_param_is_rejected_but_libwrist_extras_are_tolerated ... ok
[INFO] [stdout] test url::tests::timing_mode_and_return_bandwidth_fold_in ... ok
[INFO] [stdout] test codec_adv::tests::psk_mismatch_rejected ... ok
[INFO] [stdout] test receiver::tests::listen_rejects_odd_port ... ok
[INFO] [stdout] test receiver::tests::listen_binds_an_even_port_pair ... ok
[INFO] [stdout] test codec_main::tests::buffer_neg_round_trip ... ok
[INFO] [stdout] test codec_main::tests::gre_keepalive_round_trip ... ok
[INFO] [stdout] test codec_main::tests::main_feedback_round_trip ... ok
[INFO] [stdout] test codec_adv::tests::media_round_trip_all_modes ... ok
[INFO] [stdout] test codec_main::tests::main_media_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 139 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/differential.rs (/opt/rustwide/target/debug/deps/differential-61c9719f755dad2c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/differential_matrix.rs (/opt/rustwide/target/debug/deps/differential_matrix-7aa57dbcd31ba586)
[INFO] [stderr]      Running tests/e2e_adapt.rs (/opt/rustwide/target/debug/deps/e2e_adapt-65f13b9d2ed06f0f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test adapt_clean_link_holds_at_ceiling ... ok
[INFO] [stdout] test bonded_adapt_closes_the_loop_over_two_paths ... ok
[INFO] [stdout] test adapt_backs_off_under_loss_main ... ok
[INFO] [stdout] test adapt_backs_off_under_loss_simple ... ok
[INFO] [stdout] test adapt_backs_off_under_loss_advanced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.63s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_adv.rs (/opt/rustwide/target/debug/deps/e2e_adv-d1f76cde53b772f4)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test send_rejects_payload_over_fragment_cap ... ok
[INFO] [stdout] test write_flow_attribute_rejected_off_advanced ... ok
[INFO] [stdout] test flow_attribute_round_trips_to_callback ... ok
[INFO] [stdout] test adv_loopback_cleartext ... ok
[INFO] [stdout] test adv_fragmentation_round_trips ... ok
[INFO] [stdout] test adv_loopback_lz4_compressed ... ok
[INFO] [stdout] test adv_loopback_aes256_lz4 ... ok
[INFO] [stdout] test adv_loopback_aes128 ... ok
[INFO] [stdout] test adv_fragmentation_with_aes_and_lz4 ... ok
[INFO] [stdout] test adv_fragmentation_recovers_loss_via_arq ... ok
[INFO] [stdout] test adv_recovers_heavy_loss_via_arq ... ok
[INFO] [stdout] test adv_loopback_authenticated_srp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_auth_disconnect.rs (/opt/rustwide/target/debug/deps/e2e_auth_disconnect-c0af782f491cd85a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test disconnect_callback_fires_when_session_times_out ... ok
[INFO] [stdout] test bonded_connect_callback_admits_and_observes ... ok
[INFO] [stderr]      Running tests/e2e_auth_handler.rs (/opt/rustwide/target/debug/deps/e2e_auth_handler-2797f1300c595955)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.97s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test connect_callback_rejects_unwanted_user ... ok
[INFO] [stdout] test multi_user_srp_authenticates_any_configured_user ... ok
[INFO] [stdout] test connect_callback_accepts_and_observes_identity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_bonded.rs (/opt/rustwide/target/debug/deps/e2e_bonded-02ab52709babad89)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bonded_priority_receiver_delivers ... ok
[INFO] [stdout] test bonded_simple_two_paths_clean ... ok
[INFO] [stdout] test bonded_survives_one_path_blackhole ... ok
[INFO] [stdout] test bonded_advanced_two_paths_clean ... ok
[INFO] [stdout] test bonded_three_paths_clean ... ok
[INFO] [stdout] test bonded_advanced_survives_one_path_blackhole ... ok
[INFO] [stdout] test bonded_simple_three_paths_clean ... ok
[INFO] [stdout] test bonded_two_paths_clean_merges_and_dedups ... ok
[INFO] [stdout] test bonded_set_weight_rebalances_at_runtime ... ok
[INFO] [stdout] test bonded_weighted_load_share_splits_three_to_one ... ok
[INFO] [stdout] test bonded_two_paths_aes256 ... ok
[INFO] [stdout] test bonded_simple_survives_one_path_blackhole ... ok
[INFO] [stdout] test bonded_advanced_two_paths_aes256 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.89s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_dtls.rs (/opt/rustwide/target/debug/deps/e2e_dtls-e342b26f3963f075)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_fec.rs (/opt/rustwide/target/debug/deps/e2e_fec-21a8da76da3bbcf1)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test invalid_fec_matrix_is_rejected ... ok
[INFO] [stdout] test fec_recovered_count_surfaces_in_stats ... ok
[INFO] [stdout] test simple_separate_port_fec_recovers_a_dropped_media_packet ... ok
[INFO] [stdout] test main_separate_port_fec_recovers_a_dropped_media_packet ... ok
[INFO] [stdout] test adv_in_band_fec_recovers_a_dropped_media_packet ... ok
[INFO] [stdout] test main_fec_with_npd_recovers_a_dropped_frame ... ok
[INFO] [stdout] test bonded_fec_recovers_correlated_loss ... ok
[INFO] [stdout] test fec_clean_loopback_does_not_disturb_the_stream ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_loopback.rs (/opt/rustwide/target/debug/deps/e2e_loopback-3a20e36449f47802)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test stats_reflect_a_clean_transfer ... ok
[INFO] [stdout] test simple_loopback_delivers_all_payloads_in_order ... ok
[INFO] [stdout] test one_way_delivers_without_feedback ... ok
[INFO] [stdout] test simple_loopback_recovers_lossy_media_via_arq ... ok
[INFO] [stdout] test one_way_does_not_recover_loss ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.99s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_main.rs (/opt/rustwide/target/debug/deps/e2e_main-74e55e0a000bab20)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test send_surfaces_session_timeout_after_peer_goes_silent ... ok
[INFO] [stdout] test main_loopback_cleartext_delivers_in_order ... ok
[INFO] [stdout] test main_loopback_aes256_delivers_in_order ... ok
[INFO] [stdout] test main_loopback_aes128_delivers_in_order ... ok
[INFO] [stdout] test main_loopback_recovers_lossy_media_via_arq ... ok
[INFO] [stdout] test main_windowed_buffer_negotiates_and_delivers ... ok
[INFO] [stdout] test main_loopback_srp_wrong_password_surfaces_auth_error ... ok
[INFO] [stdout] test main_loopback_authenticated_srp_delivers_in_order ... ok
[INFO] [stdout] test main_loopback_srp_only_keys_media_from_session_key ... ok
[INFO] [stdout] test main_loopback_legacy_srp_compat_delivers_in_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_multi.rs (/opt/rustwide/target/debug/deps/e2e_multi-8b14275ec814696f)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test listen_multi_rejects_fec ... ok
[INFO] [stdout] test multi_demuxes_two_advanced_bonded_flows ... ok
[INFO] [stdout] test multi_demuxes_two_bonded_flows_by_source ... ok
[INFO] [stdout] test multi_demuxes_two_simple_flows_by_ssrc ... ok
[INFO] [stdout] test multi_demuxes_two_main_flows_by_source ... ok
[INFO] [stdout] test multi_demuxes_two_simple_bonded_flows ... ok
[INFO] [stdout] test multi_demuxes_two_advanced_flows_by_source ... ok
[INFO] [stdout] test multi_demuxes_two_main_psk_flows_by_source ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_multicast.rs (/opt/rustwide/target/debug/deps/e2e_multicast-1775831c0d0fd6aa)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test multicast_main_ipv4 ... ok
[INFO] [stderr]      Running tests/e2e_nat_rebind.rs (/opt/rustwide/target/debug/deps/e2e_nat_rebind-56396c27ad6d2b95)
[INFO] [stdout] test multicast_simple_ipv4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test nat_rebind_stalled_reauth_tears_down_at_deadline ... ok
[INFO] [stdout] test nat_rebind_forger_cannot_hijack_live_session ... ok
[INFO] [stdout] test nat_rebind_srp_recovers_after_source_port_change ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_npd.rs (/opt/rustwide/target/debug/deps/e2e_npd-6801eb8592cc5076)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test npd_send_path_shrinks_wire_and_round_trips_cleartext ... ok
[INFO] [stdout] test npd_send_path_round_trips_aes256 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_oob.rs (/opt/rustwide/target/debug/deps/e2e_oob-c89502b43c8a1d77)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test receiver_write_oob_rejected_on_simple ... ok
[INFO] [stdout] test write_oob_rejected_on_simple ... ok
[INFO] [stdout] test write_oob_typed_rejects_a_reserved_protocol ... ok
[INFO] [stdout] test reverse_oob_round_trips_main_cleartext ... ok
[INFO] [stdout] test oob_typed_tunnels_a_custom_protocol ... ok
[INFO] [stdout] test oob_round_trips_main_cleartext ... ok
[INFO] [stdout] test oob_round_trips_main_aes256 ... ok
[INFO] [stdout] test reverse_oob_round_trips_main_aes256 ... ok
[INFO] [stdout] test oob_round_trips_advanced ... ok
[INFO] [stdout] test reverse_oob_round_trips_advanced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_peer_add_remove.rs (/opt/rustwide/target/debug/deps/e2e_peer_add_remove-ccb4888bc6446f04)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test add_remove_path_rejected_on_non_bonded ... ok
[INFO] [stdout] test add_path_routes_media_to_a_new_destination ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_peer_add_remove_recv.rs (/opt/rustwide/target/debug/deps/e2e_peer_add_remove_recv-142f9eb37195f0f0)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test receiver_add_remove_rejected_on_non_bonded ... ok
[INFO] [stdout] test receiver_add_path_binds_a_new_input_at_runtime ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_peer_stats.rs (/opt/rustwide/target/debug/deps/e2e_peer_stats-262d75246d930acf)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test bonded_reports_one_peer_per_path_with_counters ... ok
[INFO] [stdout] test single_path_reports_one_peer_mirroring_the_flow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_prometheus.rs (/opt/rustwide/target/debug/deps/e2e_prometheus-6c78f8e4c929c452)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test serve_metrics_over_http ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_recv_block.rs (/opt/rustwide/target/debug/deps/e2e_recv_block-ee732375dab5de7a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test block_delivery_rejected_off_main ... ok
[INFO] [stdout] test recv_block_rejected_without_block_delivery ... ok
[INFO] [stdout] test recv_block_surfaces_seq_source_time_and_virt_ports ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_reflector.rs (/opt/rustwide/target/debug/deps/e2e_reflector-289e210647d41d06)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test reflect_rejects_non_main_and_empty_outputs ... ok
[INFO] [stdout] test reflector_fans_one_input_to_two_outputs_byte_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_reversed.rs (/opt/rustwide/target/debug/deps/e2e_reversed-dd81f903a128c6d5)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test reversed_role_delivers_cleartext ... ok
[INFO] [stdout] test reversed_role_delivers_aes256 ... ok
[INFO] [stdout] test reversed_role_delivers_authenticated_srp ... ok
[INFO] [stdout] test reversed_role_delivers_advanced_cleartext ... ok
[INFO] [stdout] test reversed_role_delivers_simple ... ok
[INFO] [stdout] test reversed_role_delivers_advanced_aes256 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_rtc_timing.rs (/opt/rustwide/target/debug/deps/e2e_rtc_timing-92c8b2ffcfe99cd6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test rtc_timing_delivers_in_order ... ok
[INFO] [stdout] test rtc_timing_recovers_loss ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_runtime_setters.rs (/opt/rustwide/target/debug/deps/e2e_runtime_setters-4a062c6bdc69ba4d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test set_rtt_multiplier_rejects_out_of_range ... ok
[INFO] [stdout] test npd_setter_rejects_non_main_profile ... ok
[INFO] [stdout] test main_runtime_setters_keep_stream_byte_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_send_block.rs (/opt/rustwide/target/debug/deps/e2e_send_block-2de13b82b64d94fe)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test send_block_rejected_on_non_main_profile ... ok
[INFO] [stdout] test send_block_falls_back_to_auto_seq_and_ts ... ok
[INFO] [stdout] test send_block_with_explicit_seq_and_ts_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_split_merge.rs (/opt/rustwide/target/debug/deps/e2e_split_merge-f2d8cafb60726c3a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test simple_split_half_merge_pairs_round_trips ... ok
[INFO] [stdout] test advanced_split_merge_round_trips ... ok
[INFO] [stdout] test main_split_auto_merge_pairs_round_trips ... ok
[INFO] [stdout] test main_split_merge_round_trips_with_aes ... ok
[INFO] [stdout] test advanced_merge_auto_enables_off_the_substrate_l_bit ... ok
[INFO] [stdout] test main_merge_auto_enables_off_the_keepalive_l_bit ... ok
[INFO] [stdout] test bonded_main_split_merge_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_stats.rs (/opt/rustwide/target/debug/deps/e2e_stats-fe144cc78541d86d)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test default_stats_is_all_zero ... ok
[INFO] [stdout] test stats_zero_the_other_role_fields ... ok
[INFO] [stdout] test stats_count_arq_recovery_under_two_way_loss ... ok
[INFO] [stdout] test stats_count_2022_7_duplicates_when_bonded ... ok
[INFO] [stdout] test authenticated_and_ssrc_reflect_an_srp_session ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interop.rs (/opt/rustwide/target/debug/deps/interop-56206f6b0eabfd1a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rist_codec-4d2d9777fd34f3b9)
[INFO] [stdout] 
[INFO] [stdout] running 145 tests
[INFO] [stdout] test adapt::tests::loss_fractions ... ok
[INFO] [stdout] test adapt::tests::bandwidth_rounds_to_nearest_kbps ... ok
[INFO] [stdout] test adapt::tests::new_normalizes_inverted_bounds ... ok
[INFO] [stdout] test adapt::tests::observe_is_monotone_in_loss ... ok
[INFO] [stdout] test adapt::tests::observe_lqm_two_signal_rule ... ok
[INFO] [stdout] test adapt::tests::observe_probes_up_when_clean ... ok
[INFO] [stdout] test adv::tests::fragment_flag_helpers ... ok
[INFO] [stdout] test adapt::tests::observe_lqm_tracks_capacity_monotonically ... ok
[INFO] [stdout] test adv::tests::control_length_quirk_and_short ... ok
[INFO] [stdout] test adv::tests::control_sub_header_golden ... ok
[INFO] [stdout] test adapt::tests::observe_stays_within_bounds ... ok
[INFO] [stdout] test adv::tests::parse_rejects_bad_input ... ok
[INFO] [stdout] test adv::tests::psk_field_presence_table ... ok
[INFO] [stdout] test adv::tests::seq_and_ssrc_helpers ... ok
[INFO] [stdout] test adv::tests::round_trip_with_rtp_ext_skipped ... ok
[INFO] [stdout] test adv::tests::golden_parse ... ok
[INFO] [stdout] test adv::tests::flags_round_trip ... ok
[INFO] [stdout] test adv::tests::build_rejects_out_of_range_fields ... ok
[INFO] [stdout] test adv::tests::nack_bitmask_round_trip_and_missing ... ok
[INFO] [stdout] test adv::tests::golden_build ... ok
[INFO] [stdout] test adv::tests::nack_range_round_trip_and_missing ... ok
[INFO] [stdout] test adapt::tests::lqm_parse_short_errors ... ok
[INFO] [stdout] test aead::tests::chacha_requires_256_bit_key ... ok
[INFO] [stdout] test adv::tests::keepalive_and_psk_nonce_round_trip ... ok
[INFO] [stdout] test adv::tests::rtt_echo_round_trip ... ok
[INFO] [stdout] test adv::tests::flow_id_and_pfd_round_trip ... ok
[INFO] [stdout] test adapt::tests::lqm_golden_bytes ... ok
[INFO] [stdout] test adapt::tests::lqm_round_trip_ignores_trailing ... ok
[INFO] [stdout] test crypto::tests::build_iv_layout ... ok
[INFO] [stdout] test aead::tests::zero_nonce_is_rejected ... ok
[INFO] [stdout] test adv::tests::nack_wrap_aware_sort ... ok
[INFO] [stdout] test adv::tests::nack_encoders_pack_and_recover ... ok
[INFO] [stdout] test crypto::tests::derive_key_validates_inputs ... ok
[INFO] [stdout] test aead::tests::chacha20_poly1305_rfc8439_kat ... ok
[INFO] [stdout] test aead::tests::aes_gcm_nist_tc4_kat ... ok
[INFO] [stdout] test aead::tests::aes_ctr_hmac_golden ... ok
[INFO] [stdout] test crypto::tests::pbkdf2_hmac_sha256_rfc7914_vector ... ok
[INFO] [stdout] test aead::tests::unknown_mode_is_rejected ... ok
[INFO] [stdout] test aead::tests::sealer_refuses_iv_wrap ... ok
[INFO] [stdout] test crypto::tests::zero_nonce_rejected ... ok
[INFO] [stdout] test eap::tests::authenticatee_ignores_out_of_sequence_request ... ok
[INFO] [stdout] test crypto::tests::derive_key_matches_tr06_2_annex_b_vector ... ok
[INFO] [stdout] test crypto::tests::key_rotates_at_threshold ... ok
[INFO] [stdout] test eap::tests::empty_and_long_credentials_rejected ... ok
[INFO] [stdout] test eap::tests::golden_bytes ... ok
[INFO] [stdout] test eap::tests::challenge_group_rejects_explicit ... ok
[INFO] [stdout] test eap::tests::handshake_unknown_user ... ok
[INFO] [stdout] test crypto::tests::derive_key_128_is_prefix_of_256 ... ok
[INFO] [stdout] test crypto::tests::derive_key_raw_differs_from_derive_key_on_embedded_nul ... ok
[INFO] [stdout] test crypto::tests::raw_keyed_round_trip_survives_nul_where_truncating_diverges ... ok
[INFO] [stdout] test eap::tests::parse_challenge_bounds ... ok
[INFO] [stdout] test eap::tests::parse_does_not_alias ... ok
[INFO] [stdout] test eap::tests::parse_rejects_truncated ... ok
[INFO] [stdout] test aead::tests::sealer_issues_monotonic_ivs ... ok
[INFO] [stdout] test crypto::tests::derive_key_raw_matches_derive_key_without_nul ... ok
[INFO] [stdout] test crypto::tests::precompute_promotes_future_nonce_key ... ok
[INFO] [stdout] test eap::tests::round_trip_byte_stable ... ok
[INFO] [stdout] test fec_header::tests::decode_then_encode_through_the_core_decoder ... ok
[INFO] [stdout] test fec_header::tests::round_trip_st2022_1 ... ok
[INFO] [stdout] test crypto::tests::decryptor_rekeys_on_nonce_change ... ok
[INFO] [stdout] test fec_header::tests::round_trip_st2022_5 ... ok
[INFO] [stdout] test fec_header::tests::short_buffer_is_rejected ... ok
[INFO] [stdout] test fec_header::tests::st2022_1_row_golden_bytes ... ok
[INFO] [stdout] test fec_header::tests::st2022_1_golden_bytes ... ok
[INFO] [stdout] test fec_header::tests::st2022_5_golden_bytes ... ok
[INFO] [stdout] test fec_header::tests::st2022_5_header_matches_spec_layout ... ok
[INFO] [stdout] test fec_header::tests::st2022_5_reserved_bits_are_ignored_on_decode ... ok
[INFO] [stdout] test gre::tests::buffer_negotiation_round_trip ... ok
[INFO] [stdout] test gre::tests::capabilities_bit_layout_round_trip ... ok
[INFO] [stdout] test gre::tests::header_append_golden ... ok
[INFO] [stdout] test gre::tests::header_parse_golden ... ok
[INFO] [stdout] test gre::tests::header_round_trip_byte_stable ... ok
[INFO] [stdout] test gre::tests::header_version_too_large_rejected ... ok
[INFO] [stdout] test gre::tests::is_reserved_matches_rist_framing_only ... ok
[INFO] [stdout] test gre::tests::keepalive_adv_ext_and_json ... ok
[INFO] [stdout] test gre::tests::keepalive_golden ... ok
[INFO] [stdout] test gre::tests::parse_reserved_bit_rejection ... ok
[INFO] [stdout] test gre::tests::parse_short_buffer ... ok
[INFO] [stdout] test gre::tests::parse_skips_checksum_when_c_bit_set ... ok
[INFO] [stdout] test gre::tests::reduced_golden ... ok
[INFO] [stdout] test gre::tests::vsf_proto_golden ... ok
[INFO] [stdout] test gre::tests::vsf_proto_rejects_non_rist_type ... ok
[INFO] [stdout] test lpc::tests::compress_appends_to_existing ... ok
[INFO] [stdout] test lpc::tests::compress_bound_formula ... ok
[INFO] [stdout] test lpc::tests::decompress_foreign_kat ... ok
[INFO] [stdout] test lpc::tests::decompress_leaves_dst_unchanged_on_error ... ok
[INFO] [stdout] test lpc::tests::decompress_rejects_corrupt ... ok
[INFO] [stdout] test lpc::tests::round_trip ... ok
[INFO] [stdout] test npd::tests::append_to_preserves_prefix ... ok
[INFO] [stdout] test npd::tests::expand_no_nulls_copies_through ... ok
[INFO] [stdout] test npd::tests::expand_rejects_overflow ... ok
[INFO] [stdout] test npd::tests::expand_truncated ... ok
[INFO] [stdout] test npd::tests::ext_golden ... ok
[INFO] [stdout] test npd::tests::npd_bits_helper ... ok
[INFO] [stdout] test npd::tests::null_packet_canonical_form ... ok
[INFO] [stdout] test npd::tests::parse_ext_errors ... ok
[INFO] [stdout] test npd::tests::suppress_204_not_multiple_of_188 ... ok
[INFO] [stdout] test npd::tests::suppress_errors ... ok
[INFO] [stdout] test npd::tests::suppress_expand_round_trip ... ok
[INFO] [stdout] test npd::tests::suppress_no_nulls_copies_through ... ok
[INFO] [stdout] test rtcp::tests::build_compound_enforces_order ... ok
[INFO] [stdout] test rtcp::tests::golden_append_preserves_prefix ... ok
[INFO] [stdout] test rtcp::tests::golden_compound ... ok
[INFO] [stdout] test rtcp::tests::golden_decode ... ok
[INFO] [stdout] test rtcp::tests::golden_encode ... ok
[INFO] [stdout] test rtcp::tests::nack_encoders_split_at_record_budget ... ok
[INFO] [stdout] test rtcp::tests::nack_round_trip_through_encoders ... ok
[INFO] [stdout] test rtcp::tests::parse_rejects_framing_violations ... ok
[INFO] [stdout] test rtcp::tests::sdes_cname_round_trips_non_utf8_byte_stably ... ok
[INFO] [stdout] test rtcp::tests::unknown_shapes_become_raw ... ok
[INFO] [stdout] test rtp::tests::golden_marshal ... ok
[INFO] [stdout] test rtp::tests::append_to_after_prefix ... ok
[INFO] [stdout] test rtp::tests::golden_round_trip_is_byte_stable ... ok
[INFO] [stdout] test rtp::tests::golden_unmarshal ... ok
[INFO] [stdout] test rtp::tests::header_round_trip_table ... ok
[INFO] [stdout] test rtp::tests::marshal_rejects_bad_headers ... ok
[INFO] [stdout] test rtp::tests::short_inputs_error_not_panic ... ok
[INFO] [stdout] test rtp::tests::ssrc_retransmit_marking ... ok
[INFO] [stdout] test rtp::tests::unmarshal_padding_cases ... ok
[INFO] [stdout] test aead::tests::seal_open_empty_plaintext ... ok
[INFO] [stdout] test crypto::tests::encrypt_decrypt_round_trip ... ok
[INFO] [stdout] test aead::tests::tamper_is_rejected ... ok
[INFO] [stdout] test srp::tests::default_group_is_2048_bit ... ok
[INFO] [stdout] test srp::tests::hash_inner ... ok
[INFO] [stdout] test crypto::tests::golden_psk_byte_exact ... ok
[INFO] [stdout] test aead::tests::seal_open_round_trip_all_modes ... ok
[INFO] [stdout] test srp::tests::accessors_before_ready ... ok
[INFO] [stdout] test srp::tests::constructor_validation_and_export_sizes ... ok
[INFO] [stdout] test srp::tests::verifier_kat ... ok
[INFO] [stdout] test srp::tests::client_server_kat ... ok
[INFO] [stdout] test eap::tests::authenticatee_rejects_stale_reauth_frames ... ok
[INFO] [stdout] test eap::tests::logoff_after_success_is_refused ... ok
[INFO] [stdout] test eap::tests::replayed_failure_cannot_tear_down_success ... ok
[INFO] [stdout] test eap::tests::handshake_success ... ok
[INFO] [stdout] test eap::tests::legacy_handshake_success ... ok
[INFO] [stdout] test eap::tests::retransmitted_frames_replay_idempotently ... ok
[INFO] [stdout] test eap::tests::handshake_wrong_password ... ok
[INFO] [stdout] test srp::tests::legacy_round_trip ... ok
[INFO] [stdout] test srp::tests::safety_aborts ... ok
[INFO] [stdout] test srp::tests::corrupt_proofs_rejected ... ok
[INFO] [stdout] test srp::tests::wrong_password_rejected ... ok
[INFO] [stdout] test eap::tests::reauth_after_success_rolls_the_session_key ... ok
[INFO] [stdout] test srp::tests::mode_mismatch_fails_at_m1 ... ok
[INFO] [stdout] test crypto::tests::nonce_b_bit_marks_odd_even ... ok
[INFO] [stdout] test srp::tests::round_trip_random ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 145 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.95s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dtls_interop.rs (/opt/rustwide/target/debug/deps/dtls_interop-82072fb160c838e4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rist_core-412f49223a2a361f)
[INFO] [stdout] 
[INFO] [stdout] running 110 tests
[INFO] [stdout] test clock::tests::ntp_field_accessors ... ok
[INFO] [stdout] test clock::tests::clamp_range_bounds_duration ... ok
[INFO] [stdout] test clock::tests::ntp_seconds_beyond_32_bits_wrap ... ok
[INFO] [stdout] test clock::tests::rewind_saturates_at_zero ... ok
[INFO] [stdout] test clock::tests::advancing_and_rewinding_round_trip ... ok
[INFO] [stdout] test clock::tests::ntp_from_timestamp_golden_vectors ... ok
[INFO] [stdout] test clock::tests::ntp_middle32_matches_field_composition ... ok
[INFO] [stdout] test clock::tests::ntp_timestamp_round_trip_is_exact ... ok
[INFO] [stdout] test clock::tests::ntp_from_timestamp_max_microsecond_fraction ... ok
[INFO] [stdout] test clock::tests::timestamp_difference_is_signed ... ok
[INFO] [stdout] test fec::decoder::tests::implausible_recovered_length_is_marked_done ... ok
[INFO] [stdout] test fec::decoder::tests::recovery_carries_the_group_ssrc ... ok
[INFO] [stdout] test fec::decoder::tests::upper_bound_guard_delays_rather_than_drops ... ok
[INFO] [stdout] test fec::decoder::tests::duplicate_fec_is_deduped ... ok
[INFO] [stdout] test fec::decoder::tests::decoder_makes_no_block_alignment_assumption ... ok
[INFO] [stdout] test fec::decoder::tests::two_d_recursive_recovery ... ok
[INFO] [stdout] test fec::decoder::tests::unrecoverable_double_column_loss_is_not_fabricated ... ok
[INFO] [stdout] test fec::decoder::tests::variant_2022_5_recursive ... ok
[INFO] [stdout] test fec::decoder::tests::column_only_recovers_one_per_column ... ok
[INFO] [stdout] test fec::decoder::tests::two_d_recovers_single_loss ... ok
[INFO] [stdout] test fec::encoder::tests::emits_column_then_row_with_expected_geometry ... ok
[INFO] [stdout] test fec::decoder::tests::decoder_robust_to_lost_first_packet ... ok
[INFO] [stdout] test flow::congestion::tests::ring_grows_with_bitrate_and_window ... ok
[INFO] [stdout] test fec::encoder::tests::row_base_advances_across_the_seq_wrap ... ok
[INFO] [stdout] test fec::decoder::tests::variant_2022_5_column_only ... ok
[INFO] [stdout] test flow::congestion::tests::ewma_idle_decays_toward_zero ... ok
[INFO] [stdout] test flow::congestion::tests::over_budget_respects_mode_and_ceiling ... ok
[INFO] [stdout] test flow::congestion::tests::derived_bounds_match_librist_defaults ... ok
[INFO] [stdout] test fec::encoder::tests::column_only_suppresses_row_packets ... ok
[INFO] [stdout] test fec::decoder::tests::variant_2022_5_single_loss_across_the_16_bit_base_wrap ... ok
[INFO] [stdout] test fec::decoder::tests::rejects_forged_and_future_geometry ... ok
[INFO] [stdout] test fec::decoder::tests::protects_a_payload_larger_than_the_legacy_clip ... ok
[INFO] [stdout] test flow::receiver::tests::first_packet_retransmit_ignored ... ok
[INFO] [stdout] test flow::receiver::tests::delivery_in_order_time_driven ... ok
[INFO] [stdout] test flow::receiver::tests::delivery_skips_abandoned_with_discontinuity ... ok
[INFO] [stdout] test flow::receiver::tests::first_packet_locks_offset_and_schedules ... ok
[INFO] [stdout] test flow::receiver::tests::arrival_timing_accepts_stale_source_timestamps ... ok
[INFO] [stdout] test flow::receiver::tests::late_retransmit_behind_cursor_shed ... ok
[INFO] [stdout] test flow::receiver::tests::feedback_without_handler_counted ... ok
[INFO] [stdout] test flow::receiver::tests::inter_packet_spacing_tracks_arrival_gaps ... ok
[INFO] [stdout] test flow::receiver::tests::flow_id_change_resets_and_reanchors ... ok
[INFO] [stdout] test flow::receiver::tests::framing_change_reanchors_losslessly ... ok
[INFO] [stdout] test fec::decoder::tests::fec_flood_is_bounded ... ok
[INFO] [stdout] test flow::receiver::tests::missing_detect_interpolation_exact ... ok
[INFO] [stdout] test flow::receiver::tests::missing_skipped_for_retransmit_and_out_of_order ... ok
[INFO] [stdout] test flow::receiver::tests::nack_abandon_max_retries ... ok
[INFO] [stdout] test flow::receiver::tests::nack_abandon_age_exact ... ok
[INFO] [stdout] test flow::receiver::tests::feed_dedup_overwrite_insert ... ok
[INFO] [stdout] test flow::receiver::tests::missing_insertion_time_clamped ... ok
[INFO] [stdout] test flow::receiver::tests::nack_pass_batch_and_retry_timing ... ok
[INFO] [stdout] test flow::receiver::tests::no_recovery_receiver_never_nacks_but_still_delivers ... ok
[INFO] [stdout] test flow::receiver::tests::missing_gap_guards ... ok
[INFO] [stdout] test flow::receiver::tests::rtc_timing_disables_source_clock_wrap_reanchor ... ok
[INFO] [stdout] test flow::receiver::tests::return_bandwidth_token_bucket_throttles_nacks ... ok
[INFO] [stdout] test flow::receiver::tests::nack_recovered_removal ... ok
[INFO] [stdout] test flow::receiver::tests::receiver_ignores_sender_only_entry_points ... ok
[INFO] [stdout] test flow::receiver::tests::set_rtt_multiplier_takes_effect_on_next_auto_scale ... ok
[INFO] [stdout] test flow::receiver::tests::rtt_echo_request_answered_and_response_observed ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_aged_out_after_wrap ... ok
[INFO] [stdout] test flow::receiver::tests::rtt_echo_timer_cadence ... ok
[INFO] [stdout] test flow::receiver::tests::source_clock_wrap_reanchors_offset ... ok
[INFO] [stdout] test flow::receiver::tests::source_clock_wrap_respects_dwell_guard ... ok
[INFO] [stdout] test flow::receiver::tests::avg_buffer_time_tracks_the_recovery_buffer ... ok
[INFO] [stdout] test flow::sender::tests::no_recovery_sender_keeps_no_history_and_never_echoes ... ok
[INFO] [stdout] test flow::sender::tests::push_app_block_uses_explicit_seq_and_source_time ... ok
[INFO] [stdout] test flow::receiver::tests::too_late_drop_on_feed ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_caps_retransmits_per_pass ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_bandwidth_gate_skips_when_over_budget ... ok
[INFO] [stdout] test flow::sender::tests::sender_rtt_echo_originate_answer_observe ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_gate_suppresses_within_rtt ... ok
[INFO] [stdout] test rtt::tests::negative_samples_are_pinned_to_zero ... ok
[INFO] [stdout] test rtt::tests::ewma_converges_toward_samples ... ok
[INFO] [stdout] test rtt::tests::cold_start_reads_rtt_min ... ok
[INFO] [stdout] test rtt::tests::retry_interval_is_ten_percent_over_clamped ... ok
[INFO] [stdout] test rtt::tests::rtt_min_is_floored_at_three_millis ... ok
[INFO] [stdout] test flow::sender::tests::push_app_first_packet_arms_echo_and_sends ... ok
[INFO] [stdout] test seq::tests::add_golden ... ok
[INFO] [stdout] test seq::tests::add_sub_round_trip_table ... ok
[INFO] [stdout] test flow::sender::tests::sender_ignores_receiver_entry_points ... ok
[INFO] [stdout] test seq::tests::antipode_is_less_in_both_directions ... ok
[INFO] [stdout] test seq::tests::compare_golden ... ok
[INFO] [stdout] test seq::tests::dec_golden ... ok
[INFO] [stdout] test seq::tests::distance_golden ... ok
[INFO] [stdout] test seq::tests::distance_less_consistency_32_boundary_grid ... ok
[INFO] [stdout] test seq::tests::distance_round_trips_through_add ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_max_retries_exhausted ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_off_mode_ignores_the_budget ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_unknown_seq_skipped ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_retransmits_from_history ... ok
[INFO] [stdout] test seq::tests::forward_gap_distinguishes_loss_from_wraparound ... ok
[INFO] [stdout] test seq::tests::forward_gap_golden ... ok
[INFO] [stdout] test seq::tests::inc_dec_wrap_at_boundary ... ok
[INFO] [stdout] test seq::tests::inc_golden ... ok
[INFO] [stdout] test seq::tests::less_golden ... ok
[INFO] [stdout] test seq::tests::less_is_wrap_aware ... ok
[INFO] [stdout] test seq::tests::max_gap_constants_match_half ... ok
[INFO] [stdout] test seq::tests::sixteen_bit_wrap_sequence_is_monotonic ... ok
[INFO] [stdout] test seq::tests::max_gap_constants_pinned_to_librist ... ok
[INFO] [stdout] test seq::tests::sub_golden ... ok
[INFO] [stdout] test seq::tests::thirty_two_bit_wrap_sequence_is_monotonic ... ok
[INFO] [stdout] test flow::sender::tests::service_nack_gate_uses_raw_last_rtt ... ok
[INFO] [stdout] test seq::proptests::distance32_invariants ... ok
[INFO] [stdout] test flow::receiver::tests::recovered_nack_depth_buckets ... ok
[INFO] [stdout] test seq::proptests::distance16_invariants ... ok
[INFO] [stdout] test seq::proptests::add_sub_round_trips ... ok
[INFO] [stdout] test flow::receiver::tests::auto_scale_buffer_librist_calc ... ok
[INFO] [stdout] test flow::receiver::tests::missing_gap_cap_profile_aware ... ok
[INFO] [stdout] test fec::decoder::tests::decoder_random_loss_property_2022_5 ... ok
[INFO] [stdout] test seq::tests::distance_less_consistency_16_exhaustive ... ok
[INFO] [stdout] test fec::decoder::tests::decoder_random_loss_property_2022_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bonding.rs (/opt/rustwide/target/debug/deps/bonding-9228dde803eb8a90)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bonding_single_path_loss_zero_retransmit ... ok
[INFO] [stdout] test bonding_path_death_seamless ... ok
[INFO] [stdout] test bonding_across_seq_wrap ... ok
[INFO] [stdout] test bonding_3path_2022_7_sweep ... ok
[INFO] [stdout] test bonding_2path_2022_7_sweep ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.68s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/invariants.rs (/opt/rustwide/target/debug/deps/invariants-4d4723746e3f7026)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test single_loss_recovered_with_one_retransmit ... ok
[INFO] [stdout] test tail_loss_is_bounded_not_complete ... ok
[INFO] [stdout] test perfect_link_exact_delivery ... ok
[INFO] [stdout] test heavy_loss_graceful_degradation ... ok
[INFO] [stdout] test four_invariants_across_seq_wrap ... ok
[INFO] [stdout] test four_invariants_jitter_sweep ... ok
[INFO] [stdout] test four_invariants_recoverable_loss_sweep ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rist
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test crates/rist/src/logging.rs - logging (line 51) ... ignored
[INFO] [stdout] test crates/rist/src/../README.md - (line 12) - compile ... ok
[INFO] [stdout] test crates/rist/src/prometheus.rs - prometheus (line 7) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.45s; merged doctests compilation took 0.44s
[INFO] [stderr]    Doc-tests rist_codec
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rist_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7", kill_on_drop: false }`
[INFO] [stdout] 26204c8c3e3b4e7941e5dc17342eeaf05be1b67be5e578c1fa478f5cd7a83eb7
