[INFO] fetching crate dcsctp 0.1.15...
[INFO] testing dcsctp-0.1.15 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dcsctp 0.1.15 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate dcsctp 0.1.15
[INFO] finished tweaking crates.io crate dcsctp 0.1.15
[INFO] tweaked toml for crates.io crate dcsctp 0.1.15 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dcsctp 0.1.15 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dcsctp 0.1.15 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.dead-code` is deprecated in favor of `lints.rust.dead_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.edition-2024-expr-fragment-specifier` is deprecated in favor of `lints.rust.edition_2024_expr_fragment_specifier` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-macros` is deprecated in favor of `lints.rust.unused_macros` and will not work in a future edition
[INFO] [stderr] warning: `dcsctp` (manifest) generated 6 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f
[INFO] running `Command { std: "docker" "start" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", 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" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", 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" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.dead-code` is deprecated in favor of `lints.rust.dead_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.edition-2024-expr-fragment-specifier` is deprecated in favor of `lints.rust.edition_2024_expr_fragment_specifier` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-macros` is deprecated in favor of `lints.rust.unused_macros` and will not work in a future edition
[INFO] [stderr] warning: `dcsctp` (manifest) generated 6 warnings
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling dcsctp v0.1.15 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 9.53s
[INFO] running `Command { std: "docker" "inspect" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", 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" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.dead-code` is deprecated in favor of `lints.rust.dead_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.edition-2024-expr-fragment-specifier` is deprecated in favor of `lints.rust.edition_2024_expr_fragment_specifier` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-macros` is deprecated in favor of `lints.rust.unused_macros` and will not work in a future edition
[INFO] [stderr] warning: `dcsctp` (manifest) generated 6 warnings
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling dcsctp v0.1.15 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 26.87s
[INFO] running `Command { std: "docker" "inspect" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", 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" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.dead-code` is deprecated in favor of `lints.rust.dead_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.edition-2024-expr-fragment-specifier` is deprecated in favor of `lints.rust.edition_2024_expr_fragment_specifier` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-compatibility` is deprecated in favor of `lints.rust.rust_2024_compatibility` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-code` is deprecated in favor of `lints.rust.unsafe_code` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-macros` is deprecated in favor of `lints.rust.unused_macros` and will not work in a future edition
[INFO] [stderr] warning: `dcsctp` (manifest) generated 6 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/dcsctp/a44e51f4cf4ec7d6/out/dcsctp-a44e51f4cf4ec7d6)
[INFO] [stdout] 
[INFO] [stdout] running 516 tests
[INFO] [stdout] test packet::abort_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::chunk::tests::parse_multiple_chunks ... ok
[INFO] [stdout] test api::tests::default_options ... ok
[INFO] [stdout] test packet::chunk::tests::serialize ... ok
[INFO] [stdout] test packet::chunk::tests::parse_invalid_type ... ok
[INFO] [stdout] test events::tests::can_enqueue_and_match_events ... ok
[INFO] [stdout] test packet::chunk::tests::parse_insufficient_size ... ok
[INFO] [stdout] test packet::chunk::tests::serialize_parsed_chunks ... ok
[INFO] [stdout] test packet::abort_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::chunk_validators::tests::merges_adjacent_blocks ... ok
[INFO] [stdout] test packet::chunk_validators::tests::one_invalid_ack_block ... ok
[INFO] [stdout] test packet::chunk_validators::tests::sorts_gap_ack_blocks_in_order ... ok
[INFO] [stdout] test packet::cookie_ack_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::cookie_ack_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::cookie_echo_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::chunk::tests::parse_invalid_length ... ok
[INFO] [stdout] test packet::cookie_echo_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::chunk_validators::tests::removes_invalid_gap_ack_block_from_sack ... ok
[INFO] [stdout] test packet::chunk_validators::tests::merges_blocks_starting_with_same_start_offset ... ok
[INFO] [stdout] test packet::chunk_validators::tests::clean_sack_merges_with_overflow ... ok
[INFO] [stdout] test packet::chunk::tests::parse_success ... ok
[INFO] [stdout] test packet::chunk_validators::tests::merges_overlapping_by_more ... ok
[INFO] [stdout] test packet::chunk_validators::tests::two_valid_ack_blocks ... ok
[INFO] [stdout] test packet::chunk_validators::tests::merges_overlapping_by_one ... ok
[INFO] [stdout] test packet::chunk_validators::tests::validate_sack_overflow ... ok
[INFO] [stdout] test packet::cookie_ack_chunk::tests::display ... ok
[INFO] [stdout] test packet::chunk_validators::tests::merges_blocks_partially_overlapping ... ok
[INFO] [stdout] test packet::cookie_received_while_shutting_down::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::chunk_validators::tests::clean_sack_preserves_single_tsn_blocks ... ok
[INFO] [stdout] test packet::chunk_validators::tests::no_gap_ack_blocks_are_valid ... ok
[INFO] [stdout] test packet::error_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::error_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::heartbeat_info_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::heartbeat_ack_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::heartbeat_request_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::heartbeat_ack_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::idata_chunk::tests::at_beginning_from_capture ... ok
[INFO] [stdout] test packet::iforward_tsn_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::crc32c::tests::test_crc32c_empty ... ok
[INFO] [stdout] test packet::iforward_tsn_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::idata_chunk::tests::in_middle_serialize_and_deserialize ... ok
[INFO] [stdout] test packet::incoming_ssn_reset_request_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::init_ack_chunk::tests::init_ack_from_capture ... ok
[INFO] [stdout] test packet::heartbeat_request_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::crc32c::tests::test_crc32c_vectors ... ok
[INFO] [stdout] test packet::idata_chunk::tests::at_beginning_serialize_and_deserialize ... ok
[INFO] [stdout] test packet::crc32c::tests::test_table_0 ... ok
[INFO] [stdout] test packet::crc32c::tests::test_vs_reference ... ok
[INFO] [stdout] test packet::data_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::data_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::forward_tsn_supported_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::forward_tsn_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::init_ack_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::init_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::forward_tsn_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::init_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::reconfiguration_response_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::missing_mandatory_parameter_error_cause::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::no_user_data_error_cause::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::outgoing_ssn_reset_request_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::parameter::tests::fuzz ... ok
[INFO] [stdout] test packet::protocol_violation_error_cause::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::re_config_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::re_config_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::sack_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::sack_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::idata_chunk::tests::in_middle_from_capture ... ok
[INFO] [stdout] test packet::sctp_packet::tests::deserialize_simple_packet_from_capture ... ok
[INFO] [stdout] test packet::shutdown_ack_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_with_two_chunks ... ok
[INFO] [stdout] test packet::shutdown_chunk::tests::from_capture ... ok
[INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_with_wrong_checksum ... ok
[INFO] [stdout] test packet::sctp_packet::tests::parse_abort_with_empty_cause ... ok
[INFO] [stdout] test packet::sctp_packet::tests::rejects_non_zero_incorrect_checksum_when_zero_checksum_is_active ... ok
[INFO] [stdout] test packet::sctp_packet::tests::returns_correct_space_available_to_stay_within_mtu ... ok
[INFO] [stdout] test packet::sctp_packet::tests::accepts_zero_set_zero_checksum ... ok
[INFO] [stdout] test packet::sctp_packet::tests::serialize_and_deserialize_single_chunk ... ok
[INFO] [stdout] test packet::sctp_packet::tests::write_packet_with_calculated_checksum ... ok
[INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_dont_validate_checksum ... ok
[INFO] [stdout] test packet::sctp_packet::tests::detect_packet_with_zero_size_chunk ... ok
[INFO] [stdout] test packet::sctp_packet::tests::write_packet_with_zero_checksum ... ok
[INFO] [stdout] test packet::shutdown_ack_chunk::tests::display ... ok
[INFO] [stdout] test packet::shutdown_ack_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test rx::data_tracker::tests::does_not_accept_contiguous_duplicate_data ... ok
[INFO] [stdout] test packet::shutdown_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::tests::read_big_endian ... ok
[INFO] [stdout] test packet::shutdown_complete_chunk::tests::display ... ok
[INFO] [stdout] test packet::tests::write_big_endian ... ok
[INFO] [stdout] test packet::state_cookie_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::supported_extensions_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test rx::data_tracker::tests::does_not_accept_data_at_forward_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::does_not_accept_data_before_cum_ack_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::does_not_accept_data_before_forward_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::does_not_accept_gaps_with_duplicate_data ... ok
[INFO] [stdout] test rx::data_tracker::tests::force_should_send_sack_immediately ... ok
[INFO] [stdout] test rx::data_tracker::tests::empty_all_acks ... ok
[INFO] [stdout] test rx::data_tracker::tests::forward_tsn_simple ... ok
[INFO] [stdout] test rx::data_tracker::tests::example_from_rfc3758 ... ok
[INFO] [stdout] test rx::data_tracker::tests::example_from_rfc9260_section334 ... ok
[INFO] [stdout] test packet::unrecognized_chunk_error_cause::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test packet::sctp_packet::tests::serialize_and_deserialize_three_chunks ... ok
[INFO] [stdout] test rx::data_tracker::tests::clears_duplicate_tsns_after_creating_sack ... ok
[INFO] [stdout] test packet::zero_checksum_acceptable_parameter::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test rx::data_tracker::tests::ack_already_received_chunk ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_l_right_and_merges ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_adds_another ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_left ... ok
[INFO] [stdout] test packet::chunk_validators::tests::one_valid_ack_block ... ok
[INFO] [stdout] test packet::shutdown_complete_chunk::tests::init_from_capture ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_left_with_other ... ok
[INFO] [stdout] test packet::shutdown_complete_chunk::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_right ... ok
[INFO] [stdout] test packet::user_initiated_abort_error_cause::tests::serialize_and_deserialize ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_at_middle_of_first_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_before_cum_ack_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_before_first_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::forward_tsn_skips_from_gap_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_adds_duplicate ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_add_single_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_far_after_all_blocks ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_right_with_other ... ok
[INFO] [stdout] test rx::data_tracker::tests::double_send_retransmitted_chunk ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_at_beginning_of_first_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_at_end_of_first_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_right_at_middle_of_second_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_right_after_first_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::handover_while_sending_sack_every_packet_on_packet_loss ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_right_before_second_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_right_at_end_of_second_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_right_at_start_of_second_block ... ok
[INFO] [stdout] test rx::data_tracker::tests::handover_empty ... ok
[INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_merges_many_blocks_into_one ... ok
[INFO] [stdout] test rx::data_tracker::tests::empty ... ok
[INFO] [stdout] test rx::data_tracker::tests::limits_number_of_gap_ack_blocks_reported ... ok
[INFO] [stdout] test rx::data_tracker::tests::observe_fill_gap_of_three_blocks_advances_cumulative_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::observe_out_of_order_and_fill_gap_moves_cumulative_tsn_ack ... ok
[INFO] [stdout] test rx::data_tracker::tests::handover_while_sending_sack_every_second_packet_when_there_is_no_packet_loss ... ok
[INFO] [stdout] test rx::data_tracker::tests::limits_number_of_duplicates_reported ... ok
[INFO] [stdout] test rx::data_tracker::tests::not_ready_for_handover_when_having_tsn_gaps ... ok
[INFO] [stdout] test rx::data_tracker::tests::observe_out_of_order_and_fill_gap_moves_cumulative_tsn_ack_multiple_blocks ... ok
[INFO] [stdout] test rx::data_tracker::tests::observe_out_of_order_moves_cumulative_tsn_ack ... ok
[INFO] [stdout] test rx::data_tracker::tests::sends_sack_every_packet_on_packet_loss ... ok
[INFO] [stdout] test rx::data_tracker::tests::sends_sack_when_immediate_ack_is_set ... ok
[INFO] [stdout] test rx::data_tracker::tests::single_gap ... ok
[INFO] [stdout] test rx::data_tracker::tests::will_accept_valid_tsns ... ok
[INFO] [stdout] test rx::data_tracker::tests::will_increase_cum_ack_tsn ... ok
[INFO] [stdout] test rx::data_tracker::tests::observer_single_in_order_packet ... ok
[INFO] [stdout] test rx::data_tracker::tests::report_single_duplicate_tsns ... ok
[INFO] [stdout] test rx::data_tracker::tests::report_duplicate_tsns_in_gap_ack_blocks ... ok
[INFO] [stdout] test rx::data_tracker::tests::sends_sack_every_second_packet_when_there_is_no_packet_loss ... ok
[INFO] [stdout] test rx::data_tracker::tests::sends_sack_for_first_packet_observed ... ok
[INFO] [stdout] test rx::data_tracker::tests::sets_arwnd_correctly ... ok
[INFO] [stdout] test rx::data_tracker::tests::observer_many_in_order_moves_cumulative_tsn_ack ... ok
[INFO] [stdout] test rx::data_tracker::tests::will_not_accept_invalid_tsns ... ok
[INFO] [stdout] test rx::data_tracker::tests::report_multiple_duplicate_tsns ... ok
[INFO] [stdout] test rx::data_tracker::tests::sends_sack_on_duplicate_data_chunks ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_unordered_message_out_of_order_returns_correct_size ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_handover_ordered_streams ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_handover_unordered_streams ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_more_complex_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_unordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_many_ordered_messages_returns_correct_size ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_reassemble_fast_path_ordered ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_ordered_message_delives_two_returns_correct_size ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::account_forward_tsn_size_in_deferred_reset ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_reassemble_fast_path_unordered ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::deferred_reset_does_not_double_count_bytes ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_unordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::handover_in_initial_state ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::i_forward_tsn_remove_a_lot_ordered ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::unordered_interleaved_streams_support_extreme_mid_distances ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_simple_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::can_receive_large_unordered_chunk_all_permutations ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_delete_first_ordered_message ... ok
[INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_simple_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::single_unordered_chunk_message_in_rfc8260 ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::can_receive_many_small_ordered_chunks_all_permutations ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::traditional_reset_streams_clears_queued_bytes ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::two_interleaved_chunks ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::empty_queue ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::interleaved_reset_streams_clears_queued_bytes ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::handover_after_having_assembed_one_message ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::not_ready_for_handover_when_reset_stream_is_deferred ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::retransmission_in_large_ordered ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::single_ordered_chunk_message ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::single_unordered_chunk_message ... ok
[INFO] [stdout] test rx::tests::add_wrapping_interval ... ok
[INFO] [stdout] test rx::tests::add_merge_right ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::unordered_interleaved_messages_all_permutations ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::watermark_straddling_does_not_underflow ... ok
[INFO] [stdout] test rx::tests::add_doesnt_merge_right_on_begin_end_border ... ok
[INFO] [stdout] test rx::tests::add_independent_intervals ... ok
[INFO] [stdout] test rx::tests::add_merge_both_filling_gap ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_simple_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_unordered_message_out_of_order_returns_correct_size ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::forward_tsn_remove_ordered ... ok
[INFO] [stdout] test rx::reassembly_queue::tests::forward_tsn_remove_unordered ... ok
[INFO] [stdout] test rx::tests::pop_if_complete_extracts_assembled ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_unordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::ordered_streams_can_be_handed_over_when_no_unassembled_chunks_exist ... ok
[INFO] [stdout] test socket::socket_tests::tests::always_sends_cookie_echo_with_non_zero_checksum ... ok
[INFO] [stdout] test rx::tests::retain_removes_matching_intervals ... ok
[INFO] [stdout] test socket::socket_tests::tests::both_can_detect_dcsctp_implementation ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_more_complex_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::tests::add_merge_left ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_unordered_message_returns_correct_size ... ok
[INFO] [stdout] test socket::socket_tests::tests::can_change_stream_priority ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::can_delete_first_ordered_message ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::no_streams_can_be_handed_over ... ok
[INFO] [stdout] test socket::socket_tests::tests::attempt_connect_without_cookie ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::can_reassemble_fast_path_ordered ... ok
[INFO] [stdout] test socket::socket_tests::tests::advance_time_does_not_trigger_spurious_ack ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_many_ordered_messages_returns_correct_size ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_ordered_message_delives_two_returns_correct_size ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_simple_ordered_message_returns_correct_size ... ok
[INFO] [stdout] test rx::traditional_reassembly_streams::tests::can_reassemble_fast_path_unordered ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_if_heartbeat_ack_is_invalid ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_second_lost_heartbeat ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_three_streams_at_the_same_time ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_streams_with_pending_request ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_too_many_lost_heartbeats ... ok
[INFO] [stdout] test socket::socket_tests::tests::always_sends_init_with_non_zero_checksum ... ok
[INFO] [stdout] test socket::socket_tests::tests::can_detect_dcsctp_implementation ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_first_failed_transmission ... ok
[INFO] [stdout] test socket::socket_tests::tests::cannot_send_empty_messages ... ok
[INFO] [stdout] test socket::socket_tests::tests::both_sides_send_heartbeats ... ok
[INFO] [stdout] test socket::socket_tests::tests::cannot_send_too_large_message ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_one_failed_retransmission ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_too_many_retransmissions ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_connection_after_first_lost_heartbeat ... ok
[INFO] [stdout] test socket::socket_tests::tests::all_packets_after_connect_have_zero_checksum ... ok
[INFO] [stdout] test socket::socket_tests::tests::close_two_streams_at_the_same_time ... ok
[INFO] [stdout] test socket::socket_tests::tests::connection_can_continue_from_first_init_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::error_counter_is_reset_on_data_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::connection_can_continue_from_second_init_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::doesnt_send_more_packets_until_cookie_ack_has_been_received ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_simultaneous_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::can_lose_first_ordered_message ... ok
[INFO] [stdout] test socket::socket_tests::tests::doesnt_trigger_on_buffered_amount_low_if_below_threshold ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_simultaneous_connection_with_lost_data ... ok
[INFO] [stdout] test socket::socket_tests::tests::expect_heartbeat_to_be_sent ... ok
[INFO] [stdout] test socket::socket_tests::tests::doesnt_send_more_than_max_burst_packets ... ok
[INFO] [stdout] test socket::socket_tests::tests::expect_heartbeats_not_sent_when_sending_data ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_connection_lost_cookie_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::exposes_the_number_of_negotiated_streams ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_connection_while_sending_data ... ok
[INFO] [stdout] test socket::socket_tests::tests::establish_connection_with_setup_collision ... ok
[INFO] [stdout] test socket::socket_tests::tests::error_counter_is_reset_on_heartbeat_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::flushes_send_queue_immediately_upon_receiving_cookie_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::handle_forward_tsn_without_partial_reliability_aborts ... ok
[INFO] [stdout] test socket::socket_tests::tests::handle_forward_tsn_rejects_invalid_tsn ... ok
[INFO] [stdout] test socket::socket_tests::tests::handover_preserves_stream_reset_state ... ok
[INFO] [stdout] test socket::socket_tests::tests::handles_forward_tsn_out_of_order_with_stream_resetting ... ok
[INFO] [stdout] test socket::socket_tests::tests::has_default_on_buffered_amount_low_value_zero ... ok
[INFO] [stdout] test socket::socket_tests::tests::is_ready_for_handover_when_established ... ok
[INFO] [stdout] test socket::socket_tests::tests::has_reasonable_buffered_amount_values ... ok
[INFO] [stdout] test socket::socket_tests::tests::discards_messages_with_low_lifetime_if_must_buffer ... ok
[INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_expired_message_with_lifetime_limit ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_interleaving_metrics_are_set ... ok
[INFO] [stdout] test socket::socket_tests::tests::may_send_init_ack_with_zero_checksum ... ok
[INFO] [stdout] test socket::socket_tests::tests::large_sent_messages_with_prio_will_arrive_in_specific_order ... ok
[INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_are_generated_for_acked_messages ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_interleaving_disabled_rejects_idata ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_interleaving_disabled_rejects_iforward_tsn ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_interleaving_enabled_rejects_forward_tsn ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_interleaving_enabled_rejects_data ... ok
[INFO] [stdout] test socket::socket_tests::tests::initial_metrics_are_unset ... ok
[INFO] [stdout] test socket::socket_tests::tests::resend_cookie_echo_and_establish_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::recover_on_last_retransmission ... ok
[INFO] [stdout] test socket::socket_tests::tests::oversized_heartbeat_request_is_dropped ... ok
[INFO] [stdout] test socket::socket_tests::tests::recovers_after_a_successful_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::receive_shutdown_in_shutdown_ack_sent_resends_shutdown_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::reconnect_socket_with_pending_stream_reset ... ok
[INFO] [stdout] test socket::socket_tests::tests::receiving_error_chunk_reports_as_callback ... ok
[INFO] [stdout] test socket::socket_tests::tests::doesnt_trigger_on_total_buffer_amount_low_when_below ... ok
[INFO] [stdout] test socket::socket_tests::tests::one_peer_reconnects ... ok
[INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_expired_message_with_retransmit_limit ... ok
[INFO] [stdout] test socket::socket_tests::tests::resent_init_ack_has_different_parameters ... ok
[INFO] [stdout] test socket::socket_tests::tests::resent_init_has_same_parameters ... ok
[INFO] [stdout] test socket::socket_tests::tests::low_congestion_window_sets_isack_bit ... ok
[INFO] [stdout] test socket::socket_tests::tests::receiving_unknown_chunk_responds_with_error ... ok
[INFO] [stdout] test socket::socket_tests::tests::resending_cookie_echo_too_many_times_aborts ... ok
[INFO] [stdout] test socket::socket_tests::tests::resending_init_too_many_times_aborts ... ok
[INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_fail_max_retransmissions ... ok
[INFO] [stdout] test socket::socket_tests::tests::reset_stream ... ok
[INFO] [stdout] test socket::socket_tests::tests::resend_init_and_establish_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::reset_stream_will_make_chunks_start_at_zero_ssn ... ok
[INFO] [stdout] test socket::socket_tests::tests::reset_stream_will_only_reset_the_requested_streams ... ok
[INFO] [stdout] test socket::socket_tests::tests::reset_streams_with_paused_sender_resumes_when_performed ... ok
[INFO] [stdout] test socket::socket_tests::tests::respects_per_stream_queue_limit ... ok
[INFO] [stdout] test socket::socket_tests::tests::retransmission_metrics_are_set_for_normal_retransmit ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_message_with_limited_rtx ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_messages_after_handover ... ok
[INFO] [stdout] test socket::socket_tests::tests::one_peer_reconnects_with_pending_data ... ok
[INFO] [stdout] test socket::socket_tests::tests::retransmission_metrics_are_set_for_fast_retransmit ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_reset_stream_when_streams_ready ... ok
[INFO] [stdout] test socket::socket_tests::tests::sends_data_with_zero_checksum ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_message_after_established ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_many_messages ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutdown_ack_sent_timer_expires_resends_shutdown_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_zero_priority_message ... ok
[INFO] [stdout] test socket::socket_tests::tests::sending_heartbeat_answers_with_ack ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutdown_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::sends_cookie_ack_with_zero_checksum ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutdown_ignored_in_shutdown_received ... ok
[INFO] [stdout] test socket::socket_tests::tests::sends_immediate_sack_when_i_bit_is_set ... ok
[INFO] [stdout] test socket::socket_tests::tests::sends_messages_with_low_lifetime ... ok
[INFO] [stdout] test socket::socket_tests::tests::set_max_message_size ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_many_fragmented_messages_with_limited_rtx ... ok
[INFO] [stdout] test socket::socket_tests::tests::message_with_higher_prio_will_interrupt_lower_prio_message ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutdown_timer_expires_too_many_time_closes_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_many_api_method ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutdown_ignored_in_shutdown_pending ... ok
[INFO] [stdout] test socket::socket_tests::tests::reset_streams_deferred ... ok
[INFO] [stdout] test socket::socket_tests::tests::rx_and_tx_packet_metrics_increase ... ok
[INFO] [stdout] test socket::socket_tests::tests::test_verify_vtag_with_closed_state ... ok
[INFO] [stdout] test socket::socket_tests::tests::test_verify_vtag_with_established_state ... ok
[INFO] [stdout] test socket::socket_tests::tests::unrecognized_chunk_echoing_is_capped_to_mtu ... ok
[INFO] [stdout] test socket::socket_tests::tests::will_handover_priority ... ok
[INFO] [stdout] test socket::stream_reset::tests::chunk_with_invalid_parameters_returns_error ... ok
[INFO] [stdout] test socket::state_cookie::tests::serialize_deserialize ... ok
[INFO] [stdout] test socket::socket_tests::tests::test_verify_vtag_with_shutdown_complete_exceptions ... ok
[INFO] [stdout] test socket::stream_reset::tests::chunk_with_no_parameters_returns_error ... ok
[INFO] [stdout] test socket::socket_tests::tests::shutting_down_while_establishing_connection ... ok
[INFO] [stdout] test socket::socket_tests::tests::zero_checksum_metrics_are_set ... ok
[INFO] [stdout] test socket::socket_tests::tests::timeout_resends_packet ... ok
[INFO] [stdout] test socket::socket_tests::tests::small_sent_messages_with_prio_will_arrive_in_specific_order ... ok
[INFO] [stdout] test socket::socket_tests::tests::stream_has_initial_priority ... ok
[INFO] [stdout] test socket::stream_reset::tests::fail_to_deliver_without_resetting_stream ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_multiple_streams_in_one_request ... ok
[INFO] [stdout] test socket::socket_tests::tests::test_verify_vtag_with_abort_exceptions ... ok
[INFO] [stdout] test socket::socket_tests::tests::test_verify_vtag_with_shutdown_ack_exceptions ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_defers_forward_tsn ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_not_deferred ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_deferred_retransmission_with_same_seq_num_success ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_while_request_is_sent_will_queue ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_deferred_with_new_seq_num_success ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_incoming_reset_just_returns_nothing_performed ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_request_deferred ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_reset_retransmit_on_in_progress ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_request_directly ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_resetting_on_positive_response ... ok
[INFO] [stdout] test socket::socket_tests::tests::send_a_lot_of_bytes_missed_second_packet ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_deferred_only_selected_streams ... ok
[INFO] [stdout] test socket::stream_reset::tests::perform_close_after_one_first_failing ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_reset_retransmit_on_in_progress_does_not_increment_error_counter ... ok
[INFO] [stdout] test socket::socket_tests::tests::triggers_on_buffered_amount_low_with_default_value_zero ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_deferred ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_outgoing_reset_rollback_on_error ... ok
[INFO] [stdout] test timer::tests::new_timer_is_not_running ... ok
[INFO] [stdout] test timer::tests::stopped_timer_does_not_expire ... ok
[INFO] [stdout] test tests::is_divisible_by_4 ... ok
[INFO] [stdout] test timer::tests::can_be_restarted_limited_number_times ... ok
[INFO] [stdout] test socket::stream_reset::tests::send_same_request_twice_is_idempotent ... ok
[INFO] [stdout] test timer::tests::does_not_overflow_when_expired_many_times ... ok
[INFO] [stdout] test tx::outstanding_data::tests::ack_with_gap_blocks_from_rfc9260_section334 ... ok
[INFO] [stdout] test tests::can_round_down_to_4 ... ok
[INFO] [stdout] test timer::tests::timer_expires_after_duration ... ok
[INFO] [stdout] test tests::can_round_up_to_4 ... ok
[INFO] [stdout] test timer::tests::timer_stops_when_exhausted ... ok
[INFO] [stdout] test tx::outstanding_data::tests::acks_and_nacks_with_gap_ack_blocks ... ok
[INFO] [stdout] test tx::outstanding_data::tests::acks_previous_chunk_doesnt_update ... ok
[INFO] [stdout] test tx::outstanding_data::tests::acks_single_chunk ... ok
[INFO] [stdout] test tx::outstanding_data::tests::can_generate_forward_tsn ... ok
[INFO] [stdout] test tx::outstanding_data::tests::does_not_double_count_bytes_when_abandoned_chunk_is_reacked ... ok
[INFO] [stdout] test tx::outstanding_data::tests::fast_recovery_increments_nack_count_when_cumulative_tsn_advances ... ok
[INFO] [stdout] test tx::outstanding_data::tests::expires_chunk_before_it_is_inserted ... ok
[INFO] [stdout] test tx::outstanding_data::tests::generates_forward_tsn_until_next_stream_reset_tsn ... ok
[INFO] [stdout] test tx::outstanding_data::tests::lifecycle_returns_abandoned_after_t3rtx_expired ... ok
[INFO] [stdout] test tx::outstanding_data::tests::lifecycle_returns_abandoned_nacked_three_times ... ok
[INFO] [stdout] test timer::tests::can_do_exponential_backoff ... ok
[INFO] [stdout] test tx::outstanding_data::tests::lifecyle_returns_acked_items_in_ack_info ... ok
[INFO] [stdout] test timer::tests::timer_restarts_after_expired ... ok
[INFO] [stdout] test tx::outstanding_data::tests::has_initial_state ... ok
[INFO] [stdout] test tx::outstanding_data::tests::insert_chunk ... ok
[INFO] [stdout] test socket::socket_tests::tests::unack_data_also_includes_send_queue ... ok
[INFO] [stdout] test socket::socket_tests::tests::triggers_on_buffered_amount_low_only_when_crossing_threshold ... ok
[INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_retransmission ... ok
[INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_with_same_tsn_doesnt_retransmit ... ok
[INFO] [stdout] test tx::outstanding_data::tests::placeholder_fragment_does_not_contribute_to_bytes_acked ... ok
[INFO] [stdout] test tx::outstanding_data::tests::test_acked_chunk_is_removed_from_fast_retransmit ... ok
[INFO] [stdout] test tx::outstanding_data::tests::rtt_is_measured_even_if_queued_for_retransmission ... ok
[INFO] [stdout] test tx::outstanding_data::tests::rtt_not_measured_for_gap_acked_tsns ... ok
[INFO] [stdout] test tx::outstanding_data::tests::test_gap_ack_block_beyond_highest_outstanding_does_not_panic ... ok
[INFO] [stdout] test tx::outstanding_data::tests::test_old_sack_with_gap_blocks_does_not_panic ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::ack_with_gap_blocks_from_rfc9260_section334 ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::adds_lifecycle_delivered_event ... ok
[INFO] [stdout] test socket::socket_tests::tests::triggers_on_buffered_amount_multiple_times ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::adds_lifecycle_expired_event ... ok
[INFO] [stdout] test tx::outstanding_data::tests::test_malformed_sack_does_not_panic ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_deferred_retransmission_still_in_progress ... ok
[INFO] [stdout] test socket::stream_reset::tests::reset_streams_success_idempotency ... ok
[INFO] [stdout] test timer::tests::timer_restart_does_not_drift ... ok
[INFO] [stdout] test tx::outstanding_data::tests::measure_rtt ... ok
[INFO] [stdout] test tx::outstanding_data::tests::expires_chunk_before_it_is_inserted_adds_placeholder ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::adds_lifecycle_fully_sent_event ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::can_only_produce_two_packets_but_wants_to_send_three ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::cwnd_recovers_when_acking ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::handle_gap_ack_blocks_matching_no_inflight_data ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::handle_invalid_gap_ack_blocks ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::handover_test ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::initial_acked_prev_tsn ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::inserts_placeholder_for_every_discarded_stream ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_as_udp ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_only_when_nacked_three_times ... ok
[INFO] [stdout] test tx::outstanding_data::tests::must_retransmit_before_getting_nacked_again ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::can_always_retransmit_one_packet ... ok
[INFO] [stdout] test tx::outstanding_data::tests::expires_chunks_queued_for_retransmission ... ok
[INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_abandoning_with_placeholder ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::can_always_send_one_more_packet ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::expire_correct_message_from_send_queue ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::limited_retransmission_only_with_rfc3758_support ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_i_forward_tsn ... ignored
[INFO] [stdout] test tx::retransmission_queue::tests::abandons_rtx_limit2_when_nacked_nine_times ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_to_three_sends ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::accounts_nacked_abandoned_chunks_as_not_outstanding ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::measure_rtt ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::expire_from_send_queue_when_partially_sent ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_forward_tsn_when_fully_sent ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::send_one_chunk_and_ack ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::send_one_chunk ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::retransmits_on_t3_expiry ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::send_three_chunks_and_ack_two ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::retransmits_when_send_buffer_is_full_t3_expiry ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_forward_tsn ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::validate_cum_tsn_ack_on_inflight_data ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::calculates_rto_for_unstable_rtt ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::negative_values_do_not_affect_rto ... ignored
[INFO] [stdout] test tx::retransmission_timeout::tests::has_valid_initial_rto ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::has_valid_initial_srtt ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::will_always_stay_above_rtt ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::will_never_go_above_maximum_rto ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::will_never_go_below_minimum_rto ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::too_large_values_do_not_affect_rto ... ok
[INFO] [stdout] test tx::send_queue::tests::buffer_becomes_full_and_emptied ... ok
[INFO] [stdout] test tx::send_queue::tests::can_change_stream_priority ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::ready_for_handover_when_has_no_outstanding_data ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::gap_ack_blocks_do_not_move_cum_tsn_ack ... ok
[INFO] [stdout] test tx::outstanding_data::tests::nacks_extremely_many_times_doesnt_overflow ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::validate_cum_tsn_at_rest ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::stays_within_available_size ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::calculates_rto_for_stable_rtt ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::can_specify_larger_minimum_rtt_variance ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::ready_for_handover_when_nothing_to_retransmit ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::resend_packets_when_nacked_three_times ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::can_specify_smaller_minimum_rtt_variance ... ok
[INFO] [stdout] test tx::retransmission_queue::tests::restarts_t3_rtx_on_retransmit_first_outstanding_tsn ... ok
[INFO] [stdout] test tx::send_queue::tests::carve_out_beginning_middle_and_end ... ok
[INFO] [stdout] test tx::retransmission_timeout::tests::will_stabilize_after_a_while ... ok
[INFO] [stdout] test tx::send_queue::tests::add_and_get_single_chunk ... ok
[INFO] [stdout] test tx::send_queue::tests::committing_does_not_reset_message_id ... ok
[INFO] [stdout] test tx::send_queue::tests::committing_resets_ssn ... ok
[INFO] [stdout] test tx::send_queue::tests::handover_restores_stream_counters ... ok
[INFO] [stdout] test tx::send_queue::tests::lifetime_discarded_messages_decrease_buffered_amount ... ok
[INFO] [stdout] test tx::send_queue::tests::on_total_buffered_amount_low_does_not_trigger_on_buffer_filling_up ... ok
[INFO] [stdout] test tx::send_queue::tests::prepare_reset_streams_not_partial_packets ... ok
[INFO] [stdout] test tx::send_queue::tests::committing_resets_ssn_for_paused_streams_only ... ok
[INFO] [stdout] test tx::send_queue::tests::returns_also_small_fragments_before_moving_to_next ... ok
[INFO] [stdout] test tx::send_queue::tests::discard_partial_packets ... ok
[INFO] [stdout] test tx::send_queue::tests::produce_with_lifetime_expiry ... ok
[INFO] [stdout] test tx::send_queue::tests::defaults_to_ordered_send ... ok
[INFO] [stdout] test tx::send_queue::tests::streams_have_initial_priority ... ok
[INFO] [stdout] test tx::send_queue::tests::doesnt_trigger_on_buffered_amount_low_when_set_to_zero ... ok
[INFO] [stdout] test tx::send_queue::tests::triggers_on_buffered_amount_at_zero_low_when_sent ... ok
[INFO] [stdout] test tx::send_queue::tests::prepare_reset_streams_discards_stream ... ok
[INFO] [stdout] test tx::send_queue::tests::returns_fragments_for_one_message_before_moving_to_next ... ok
[INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_abandoning ... ok
[INFO] [stdout] test tx::send_queue::tests::enqueued_items_are_paused_during_stream_reset ... ok
[INFO] [stdout] test tx::send_queue::tests::only_triggers_when_transitioning_from_above_to_below_or_equal ... ok
[INFO] [stdout] test tx::send_queue::tests::empty_buffer ... ok
[INFO] [stdout] test tx::send_queue::tests::roll_back_resumes_ssn ... ok
[INFO] [stdout] test tx::send_queue::tests::will_send_lifecycle_expire_when_expired_in_send_queue ... ok
[INFO] [stdout] test tx::send_queue::tests::will_handover_priority ... ok
[INFO] [stdout] test tx::send_queue::tests::will_send_lifecycle_expire_when_discarding_during_pause ... ok
[INFO] [stdout] test tx::send_queue::tests::triggers_on_buffered_amount_low_on_threshold_changed ... ok
[INFO] [stdout] test tx::send_queue::tests::will_retrigger_on_buffered_amount_low_set_above_zero ... ok
[INFO] [stdout] test tx::send_queue::tests::will_cycle_in_round_robin_fashion_between_streams ... ok
[INFO] [stdout] test tx::send_queue::tests::will_send_lifecycle_expire_when_discarding_explicitly ... ok
[INFO] [stdout] test tx::send_queue::tests::triggers_on_total_buffered_amount_low_when_crossing ... ok
[INFO] [stdout] test tx::send_queue::tests::will_retrigger_on_buffered_amount_low_if_adding_more ... ok
[INFO] [stdout] test tx::send_queue::tests::is_not_handover_ready_with_pending_data ... ok
[INFO] [stdout] test tx::send_queue::tests::get_chunks_from_two_messages ... ok
[INFO] [stdout] test tx::send_queue::tests::paused_streams_still_send_partial_messages_until_end ... ok
[INFO] [stdout] test tx::send_queue::tests::will_send_messages_by_prio ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_wfq_packets_in_two_streams_by_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::single_stream_can_be_resumed ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_do_fair_queuing_with_same_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_from_four_streams_fairly ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_do_fair_queuing_with_same_size_same_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_do_weighted_fair_queuing_same_size_different_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::streams_can_be_made_inactive ... ok
[INFO] [stdout] test tx::send_queue::tests::will_stay_in_a_stream_as_long_as_that_message_is_sending ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_between_streams ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_do_fair_queuing_with_less_produced_than_available ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_do_weighted_fair_queuing_different_size_and_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::can_produce_from_single_stream ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_only_when_finished_producing_chunk ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::send_large_message_with_small_mtu ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::has_no_active_streams ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_with_paused_stream ... ok
[INFO] [stdout] test types::tests::tsn_increment ... ok
[INFO] [stdout] test types::tests::tsn_next_and_prev_value ... ok
[INFO] [stdout] test tx::send_queue::tests::will_trigger_on_buffered_amount_low_set_above_zero ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_from_two_streams_fairly ... ok
[INFO] [stdout] test types::tests::fsn_cmp ... ok
[INFO] [stdout] test types::tests::ssn_cmp ... ok
[INFO] [stdout] test types::tests::mid_cmp ... ok
[INFO] [stdout] test types::tests::ssn_increment ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::send_large_message_with_large_mtu ... ok
[INFO] [stdout] test types::tests::ssn_next_and_prev_value ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_wfq_packets_in_four_streams_by_priority ... ok
[INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_round_robin_packets_evenly_two_streams ... ok
[INFO] [stdout] test types::tests::tsn_cmp ... ok
[INFO] [stdout] test types::tests::tsn_distance_to ... ok
[INFO] [stdout] test socket::socket_tests::tests::triggers_on_total_buffer_amount_low_when_crossing_threshold ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 514 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests dcsctp
[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" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f", kill_on_drop: false }`
[INFO] [stdout] f473e38b231e0f3272e6097165c96282017d21f70f255dd2de3519047b86f91f
