[INFO] fetching crate dcsctp 0.1.1... [INFO] testing dcsctp-0.1.1 against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] extracting crate dcsctp 0.1.1 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate dcsctp 0.1.1 [INFO] finished tweaking crates.io crate dcsctp 0.1.1 [INFO] tweaked toml for crates.io crate dcsctp 0.1.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate dcsctp 0.1.1 on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate dcsctp 0.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 90239c0dd521093ad4898041043bd8730b18ec5a43791d64607456019cd75622 [INFO] running `Command { std: "docker" "start" "-a" "90239c0dd521093ad4898041043bd8730b18ec5a43791d64607456019cd75622", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "90239c0dd521093ad4898041043bd8730b18ec5a43791d64607456019cd75622", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90239c0dd521093ad4898041043bd8730b18ec5a43791d64607456019cd75622", kill_on_drop: false }` [INFO] [stdout] 90239c0dd521093ad4898041043bd8730b18ec5a43791d64607456019cd75622 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 086f14cc36725743fee6ebb6e4e1a772b7135767f58ad3a56a9d919164b06ec1 [INFO] running `Command { std: "docker" "start" "-a" "086f14cc36725743fee6ebb6e4e1a772b7135767f58ad3a56a9d919164b06ec1", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling thiserror v2.0.14 [INFO] [stderr] Compiling debug-helper v0.3.13 [INFO] [stderr] Compiling crc-any v2.5.0 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling syn v2.0.95 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling thiserror-impl v2.0.14 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling dcsctp v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.54s [INFO] running `Command { std: "docker" "inspect" "086f14cc36725743fee6ebb6e4e1a772b7135767f58ad3a56a9d919164b06ec1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "086f14cc36725743fee6ebb6e4e1a772b7135767f58ad3a56a9d919164b06ec1", kill_on_drop: false }` [INFO] [stdout] 086f14cc36725743fee6ebb6e4e1a772b7135767f58ad3a56a9d919164b06ec1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2fcaf48d86e37eca75a9c98b44b1109ffd43b516b9b50eba273b94107822c46e [INFO] running `Command { std: "docker" "start" "-a" "2fcaf48d86e37eca75a9c98b44b1109ffd43b516b9b50eba273b94107822c46e", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling dcsctp v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 10.19s [INFO] running `Command { std: "docker" "inspect" "2fcaf48d86e37eca75a9c98b44b1109ffd43b516b9b50eba273b94107822c46e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2fcaf48d86e37eca75a9c98b44b1109ffd43b516b9b50eba273b94107822c46e", kill_on_drop: false }` [INFO] [stdout] 2fcaf48d86e37eca75a9c98b44b1109ffd43b516b9b50eba273b94107822c46e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] fb4514dbb10eb4125f22464eb902509edae0b7b3659da42309fbc81bc4a1a756 [INFO] running `Command { std: "docker" "start" "-a" "fb4514dbb10eb4125f22464eb902509edae0b7b3659da42309fbc81bc4a1a756", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dcsctp-11d50f0ed411efd6) [INFO] [stdout] [INFO] [stdout] running 428 tests [INFO] [stdout] test api::tests::default_options ... ok [INFO] [stdout] test packet::abort_chunk::tests::init_from_capture ... ok [INFO] [stdout] test packet::chunk::tests::parse_success ... ok [INFO] [stdout] test packet::chunk::tests::serialize ... ok [INFO] [stdout] test packet::chunk::tests::serialize_parsed_chunks ... ok [INFO] [stdout] test events::tests::can_enqueue_and_match_events ... ok [INFO] [stdout] test packet::chunk::tests::parse_multiple_chunks ... ok [INFO] [stdout] test packet::chunk_validators::tests::merges_overlapping_by_one ... ok [INFO] [stdout] test packet::chunk_validators::tests::merges_overlapping_by_more ... ok [INFO] [stdout] test packet::chunk_validators::tests::no_gap_ack_blocks_are_valid ... ok [INFO] [stdout] test packet::chunk_validators::tests::one_invalid_ack_block ... ok [INFO] [stdout] test packet::chunk_validators::tests::merges_blocks_partially_overlapping ... ok [INFO] [stdout] test packet::chunk_validators::tests::merges_adjacent_blocks ... ok [INFO] [stdout] test packet::cookie_ack_chunk::tests::display ... ok [INFO] [stdout] test packet::chunk_validators::tests::removes_invalid_gap_ack_block_from_sack ... ok [INFO] [stdout] test packet::chunk_validators::tests::sorts_gap_ack_blocks_in_order ... ok [INFO] [stdout] test packet::chunk_validators::tests::one_valid_ack_block ... ok [INFO] [stdout] test packet::chunk_validators::tests::two_valid_ack_blocks ... ok [INFO] [stdout] test packet::cookie_ack_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::chunk::tests::parse_invalid_type ... ok [INFO] [stdout] test packet::data_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::cookie_echo_chunk::tests::init_from_capture ... ok [INFO] [stdout] test packet::cookie_echo_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::chunk::tests::parse_invalid_length ... ok [INFO] [stdout] test packet::data_chunk::tests::serialize_and_deserialize ... 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::forward_tsn_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::cookie_ack_chunk::tests::init_from_capture ... ok [INFO] [stdout] test packet::heartbeat_ack_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::forward_tsn_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::chunk_validators::tests::merges_blocks_starting_with_same_start_offset ... ok [INFO] [stdout] test packet::idata_chunk::tests::in_middle_serialize_and_deserialize ... ok [INFO] [stdout] test packet::heartbeat_ack_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::heartbeat_info_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::heartbeat_request_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::init_ack_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::abort_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::init_chunk::tests::init_from_capture ... ok [INFO] [stdout] test packet::heartbeat_request_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::iforward_tsn_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::from_capture ... ok [INFO] [stdout] test packet::forward_tsn_supported_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::idata_chunk::tests::in_middle_from_capture ... ok [INFO] [stdout] test packet::cookie_received_while_shutting_down::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::idata_chunk::tests::at_beginning_serialize_and_deserialize ... ok [INFO] [stdout] test packet::init_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::no_user_data_error_cause::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::chunk::tests::parse_insufficient_size ... ok [INFO] [stdout] test packet::incoming_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::serialize_and_deserialize ... ok [INFO] [stdout] test packet::re_config_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::reconfiguration_response_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::sack_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_with_two_chunks ... ok [INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_with_wrong_checksum ... ok [INFO] [stdout] test packet::sctp_packet::tests::deserialize_packet_dont_validate_checksum ... ok [INFO] [stdout] test packet::sctp_packet::tests::deserialize_simple_packet_from_capture ... ok [INFO] [stdout] test packet::sctp_packet::tests::accepts_zero_set_zero_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::serialize_and_deserialize_single_chunk ... ok [INFO] [stdout] test packet::sctp_packet::tests::returns_correct_space_available_to_stay_within_mtu ... ok [INFO] [stdout] test packet::sctp_packet::tests::write_packet_with_calculated_checksum ... ok [INFO] [stdout] test packet::shutdown_ack_chunk::tests::display ... ok [INFO] [stdout] test packet::sctp_packet::tests::write_packet_with_zero_checksum ... ok [INFO] [stdout] test packet::sctp_packet::tests::detect_packet_with_zero_size_chunk ... ok [INFO] [stdout] test packet::sctp_packet::tests::serialize_and_deserialize_three_chunks ... ok [INFO] [stdout] test packet::shutdown_chunk::tests::from_capture ... ok [INFO] [stdout] test packet::shutdown_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::shutdown_complete_chunk::tests::display ... ok [INFO] [stdout] test packet::init_ack_chunk::tests::init_ack_from_capture ... ok [INFO] [stdout] test packet::state_cookie_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::unrecognized_chunk_error_cause::tests::serialize_and_deserialize ... ok [INFO] [stdout] test rx::data_tracker::tests::ack_already_received_chunk ... ok [INFO] [stdout] test packet::shutdown_complete_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::zero_checksum_acceptable_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test rx::data_tracker::tests::clears_duplicate_tsns_after_creating_sack ... ok [INFO] [stdout] test packet::user_initiated_abort_error_cause::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::tests::write_big_endian ... ok [INFO] [stdout] test packet::shutdown_complete_chunk::tests::init_from_capture ... 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_data_before_cum_ack_tsn ... ok [INFO] [stdout] test rx::data_tracker::tests::does_not_accept_gaps_with_duplicate_data ... ok [INFO] [stdout] test rx::data_tracker::tests::does_not_accept_contiguous_duplicate_data ... ok [INFO] [stdout] test packet::tests::read_big_endian ... ok [INFO] [stdout] test rx::data_tracker::tests::double_send_retransmitted_chunk ... ok [INFO] [stdout] test rx::data_tracker::tests::empty_all_acks ... ok [INFO] [stdout] test rx::data_tracker::tests::empty ... ok [INFO] [stdout] test rx::data_tracker::tests::does_not_accept_data_at_forward_tsn ... ok [INFO] [stdout] test rx::data_tracker::tests::example_from_rfc3758 ... ok [INFO] [stdout] test packet::outgoing_ssn_reset_request_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test packet::shutdown_ack_chunk::tests::init_from_capture ... ok [INFO] [stdout] test rx::data_tracker::tests::force_should_send_sack_immediately ... ok [INFO] [stdout] test packet::sack_chunk::tests::from_capture ... ok [INFO] [stdout] test rx::data_tracker::tests::forward_tsn_skips_from_gap_block ... ok [INFO] [stdout] test rx::data_tracker::tests::forward_tsn_simple ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_adds_another ... 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_adds_duplicate ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_left_with_other ... ok [INFO] [stdout] test rx::data_tracker::tests::example_from_rfc4960_section334 ... 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_merges_many_blocks_into_one ... ok [INFO] [stdout] test packet::supported_extensions_parameter::tests::serialize_and_deserialize ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_left ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_right ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_remove_before_first_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::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::gap_ack_block_remove_at_end_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_right_before_second_block ... ok [INFO] [stdout] test rx::data_tracker::tests::handover_empty ... 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_at_end_of_second_block ... 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::gap_ack_block_remove_at_middle_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_at_start_of_second_block ... 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::limits_number_of_duplicates_reported ... 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::sets_arwnd_correctly ... 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::limits_number_of_gap_ack_blocks_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::single_gap ... ok [INFO] [stdout] test rx::data_tracker::tests::observer_single_in_order_packet ... ok [INFO] [stdout] test rx::data_tracker::tests::report_duplicate_tsns_in_gap_ack_blocks ... ok [INFO] [stdout] test rx::data_tracker::tests::report_multiple_duplicate_tsns ... ok [INFO] [stdout] test rx::data_tracker::tests::report_single_duplicate_tsns ... 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_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::sends_sack_on_duplicate_data_chunks ... ok [INFO] [stdout] test rx::data_tracker::tests::observer_many_in_order_moves_cumulative_tsn_ack ... ok [INFO] [stdout] test packet::shutdown_ack_chunk::tests::serialize_and_deserialize ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_unordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_simple_ordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::data_tracker::tests::gap_ack_block_expands_to_l_right_and_merges ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_more_complex_ordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::data_tracker::tests::observe_out_of_order_moves_cumulative_tsn_ack ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::add_unordered_message_out_of_order_returns_correct_size ... ok [INFO] [stdout] test rx::data_tracker::tests::will_accept_valid_tsns ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_reassemble_fast_path_ordered ... ok [INFO] [stdout] test rx::data_tracker::tests::will_increase_cum_ack_tsn ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_simple_ordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_delete_first_ordered_message ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::delete_unordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::interleaved_reassembly_streams::tests::can_reassemble_fast_path_unordered ... 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::delete_ordered_message_delives_two_returns_correct_size ... ok [INFO] [stdout] test rx::data_tracker::tests::will_not_accept_invalid_tsns ... ok [INFO] [stdout] test rx::reassembly_queue::tests::can_receive_large_unordered_chunk_all_permutations ... ok [INFO] [stdout] test rx::reassembly_queue::tests::single_unordered_chunk_message_in_rfc8260 ... ok [INFO] [stdout] test rx::reassembly_queue::tests::handover_after_having_assembed_one_message ... ok [INFO] [stdout] test rx::reassembly_queue::tests::handover_in_initial_state ... 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::can_receive_many_small_ordered_chunks_all_permutations ... ok [INFO] [stdout] test rx::reassembly_queue::tests::empty_queue ... 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::reassembly_queue::tests::i_forward_tsn_remove_a_lot_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::traditional_reassembly_streams::tests::add_more_complex_ordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::traditional_reassembly_streams::tests::can_delete_first_ordered_message ... 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::can_reassemble_fast_path_ordered ... ok [INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_unordered_message_out_of_order_returns_correct_size ... 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::can_reassemble_fast_path_unordered ... ok [INFO] [stdout] test rx::traditional_reassembly_streams::tests::add_unordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_unordered_message_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::ordered_streams_can_be_handed_over_when_no_unassembled_chunks_exist ... ok [INFO] [stdout] test rx::traditional_reassembly_streams::tests::delete_simple_ordered_message_returns_correct_size ... ok [INFO] [stdout] test rx::reassembly_queue::tests::two_interleaved_chunks ... ok [INFO] [stdout] test socket::socket_tests::tests::both_sides_send_heartbeats ... ok [INFO] [stdout] test socket::socket_tests::tests::both_can_detect_dcsctp_implementation ... ok [INFO] [stdout] test socket::socket_tests::tests::can_change_stream_priority ... ok [INFO] [stdout] test socket::socket_tests::tests::can_detect_dcsctp_implementation ... ok [INFO] [stdout] test socket::socket_tests::tests::cannot_send_empty_messages ... ok [INFO] [stdout] test socket::socket_tests::tests::cannot_send_too_large_message ... ok [INFO] [stdout] test socket::socket_tests::tests::close_connection_after_first_lost_heartbeat ... ok [INFO] [stdout] test socket::socket_tests::tests::close_connection_after_first_failed_transmission ... ok [INFO] [stdout] test socket::socket_tests::tests::attempt_connect_without_cookie ... ok [INFO] [stdout] test socket::socket_tests::tests::can_lose_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::close_connection_after_too_many_lost_heartbeats ... ok [INFO] [stdout] test socket::socket_tests::tests::close_connection_after_too_many_retransmissions ... ok [INFO] [stdout] test socket::socket_tests::tests::always_sends_cookie_echo_with_non_zero_checksum ... ok [INFO] [stdout] test socket::socket_tests::tests::close_streams_with_pending_request ... ok [INFO] [stdout] test socket::socket_tests::tests::always_sends_init_with_non_zero_checksum ... ok [INFO] [stdout] test socket::socket_tests::tests::close_three_streams_at_the_same_time ... ok [INFO] [stdout] test socket::socket_tests::tests::close_connection_after_second_lost_heartbeat ... ok [INFO] [stdout] test socket::socket_tests::tests::establish_connection ... ok [INFO] [stdout] test socket::socket_tests::tests::error_counter_is_reset_on_heartbeat_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::connection_can_continue_from_first_init_ack ... ok [INFO] [stdout] test rx::reassembly_queue::tests::unordered_interleaved_messages_all_permutations ... 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::all_packets_after_connect_have_zero_checksum ... ok [INFO] [stdout] test socket::socket_tests::tests::error_counter_is_reset_on_data_ack ... ok [INFO] [stdout] test socket::socket_tests::tests::establish_connection_lost_cookie_ack ... ok [INFO] [stdout] test socket::socket_tests::tests::expect_heartbeat_to_be_sent ... 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::has_default_on_buffered_amount_low_value_zero ... ok [INFO] [stdout] test socket::socket_tests::tests::initial_metrics_are_unset ... ok [INFO] [stdout] test socket::socket_tests::tests::establish_simultaneous_connection ... 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::establish_connection_with_setup_collision ... ok [INFO] [stdout] test socket::socket_tests::tests::has_reasonable_buffered_amount_values ... ok [INFO] [stdout] test socket::socket_tests::tests::close_two_streams_at_the_same_time ... ok [INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_are_generated_for_acked_messages ... ok [INFO] [stdout] test socket::socket_tests::tests::doesnt_send_more_than_max_burst_packets ... ok [INFO] [stdout] test socket::socket_tests::tests::connection_can_continue_from_second_init_ack ... 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::large_sent_messages_with_prio_will_arrive_in_specific_order ... ok [INFO] [stdout] test socket::socket_tests::tests::expect_heartbeats_not_sent_when_sending_data ... ok [INFO] [stdout] test socket::socket_tests::tests::message_interleaving_metrics_are_set ... ok [INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_fail_max_retransmissions ... ok [INFO] [stdout] test socket::socket_tests::tests::may_send_init_ack_with_zero_checksum ... ok [INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_expired_message_with_retransmit_limit ... ok [INFO] [stdout] test socket::socket_tests::tests::lifecycle_events_for_expired_message_with_lifetime_limit ... ok [INFO] [stdout] test socket::socket_tests::tests::is_ready_for_handover_when_established ... ok [INFO] [stdout] test socket::socket_tests::tests::one_peer_reconnects ... ok [INFO] [stdout] test socket::socket_tests::tests::recover_on_last_retransmission ... ok [INFO] [stdout] test socket::socket_tests::tests::resend_init_and_establish_connection ... ok [INFO] [stdout] test socket::socket_tests::tests::resend_cookie_echo_and_establish_connection ... ok [INFO] [stdout] test socket::socket_tests::tests::resent_init_ack_has_different_parameters ... ok [INFO] [stdout] test socket::socket_tests::tests::receiving_unknown_chunk_responds_with_error ... ok [INFO] [stdout] test socket::socket_tests::tests::resent_init_has_same_parameters ... ok [INFO] [stdout] test socket::socket_tests::tests::discards_messages_with_low_lifetime_if_must_buffer ... ok [INFO] [stdout] test socket::socket_tests::tests::reconnect_socket_with_pending_stream_reset ... ok [INFO] [stdout] test socket::socket_tests::tests::reset_stream_will_only_reset_the_requested_streams ... ok [INFO] [stdout] test socket::socket_tests::tests::receiving_error_chunk_reports_as_callback ... ok [INFO] [stdout] test socket::socket_tests::tests::recovers_after_a_successful_ack ... ok [INFO] [stdout] test socket::socket_tests::tests::reset_stream ... 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::one_peer_reconnects_with_pending_data ... ok [INFO] [stdout] test socket::socket_tests::tests::retransmission_metrics_are_set_for_normal_retransmit ... ok [INFO] [stdout] test socket::socket_tests::tests::reset_streams_deferred ... ok [INFO] [stdout] test socket::socket_tests::tests::respects_per_stream_queue_limit ... ok [INFO] [stdout] test socket::socket_tests::tests::reset_streams_with_paused_sender_resumes_when_performed ... ok [INFO] [stdout] test socket::socket_tests::tests::retransmission_metrics_are_set_for_fast_retransmit ... 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::send_message_after_established ... ok [INFO] [stdout] test socket::socket_tests::tests::sends_data_with_zero_checksum ... 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_message_with_limited_rtx ... ok [INFO] [stdout] test socket::socket_tests::tests::rx_and_tx_packet_metrics_increase ... ok [INFO] [stdout] test socket::socket_tests::tests::sends_cookie_ack_with_zero_checksum ... ok [INFO] [stdout] test socket::socket_tests::tests::sending_heartbeat_answers_with_ack ... ok [INFO] [stdout] test socket::socket_tests::tests::stream_has_initial_priority ... ok [INFO] [stdout] test socket::socket_tests::tests::shutting_down_while_establishing_connection ... 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::timeout_resends_packet ... ok [INFO] [stdout] test socket::socket_tests::tests::triggers_on_buffered_amount_low_with_default_value_zero ... ok [INFO] [stdout] test socket::socket_tests::tests::unack_data_also_includes_send_queue ... ok [INFO] [stdout] test socket::state_cookie::tests::serialize_deserialize ... ok [INFO] [stdout] test socket::socket_tests::tests::set_max_message_size ... ok [INFO] [stdout] test socket::socket_tests::tests::send_reset_stream_when_streams_ready ... ok [INFO] [stdout] test socket::socket_tests::tests::will_handover_priority ... ok [INFO] [stdout] test socket::socket_tests::tests::close_connection_after_one_failed_retransmission ... ok [INFO] [stdout] test timer::tests::can_do_exponential_backoff ... ok [INFO] [stdout] test timer::tests::does_not_overflow_when_expired_many_times ... ok [INFO] [stdout] test timer::tests::new_timer_is_not_running ... ok [INFO] [stdout] test socket::socket_tests::tests::zero_checksum_metrics_are_set ... ok [INFO] [stdout] test timer::tests::stopped_timer_does_not_expire ... ok [INFO] [stdout] test socket::socket_tests::tests::triggers_on_buffered_amount_multiple_times ... ok [INFO] [stdout] test socket::socket_tests::tests::shutdown_connection ... ok [INFO] [stdout] test timer::tests::can_be_restarted_limited_number_times ... ok [INFO] [stdout] test socket::socket_tests::tests::sends_messages_with_low_lifetime ... ok [INFO] [stdout] test timer::tests::timer_stops_when_exhausted ... ok [INFO] [stdout] test tests::can_round_down_to_4 ... ok [INFO] [stdout] test timer::tests::timer_expires_after_duration ... 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::can_generate_forward_tsn ... ok [INFO] [stdout] test tx::outstanding_data::tests::acks_previous_chunk_doesnt_update ... ok [INFO] [stdout] test tx::outstanding_data::tests::ack_with_gap_blocks_from_rfc4960_section334 ... ok [INFO] [stdout] test timer::tests::timer_restart_does_not_drift ... ok [INFO] [stdout] test tx::outstanding_data::tests::expires_chunk_before_it_is_inserted_adds_placeholder ... ok [INFO] [stdout] test tx::outstanding_data::tests::expires_chunk_before_it_is_inserted ... ok [INFO] [stdout] test socket::socket_tests::tests::send_messages_after_handover ... ok [INFO] [stdout] test tx::outstanding_data::tests::lifecycle_returns_abandoned_after_t3rtx_expired ... ok [INFO] [stdout] test tx::outstanding_data::tests::has_initial_state ... ok [INFO] [stdout] test tx::outstanding_data::tests::generates_forward_tsn_until_next_stream_reset_tsn ... ok [INFO] [stdout] test socket::socket_tests::tests::send_a_lot_of_bytes_missed_second_packet ... ok [INFO] [stdout] test tx::outstanding_data::tests::must_retransmit_before_getting_nacked_again ... ok [INFO] [stdout] test tx::outstanding_data::tests::lifecyle_returns_acked_items_in_ack_info ... ok [INFO] [stdout] test tx::outstanding_data::tests::measure_rtt ... ok [INFO] [stdout] test tx::outstanding_data::tests::acks_and_nacks_with_gap_ack_blocks ... ok [INFO] [stdout] test tx::outstanding_data::tests::acks_single_chunk ... ok [INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_abandoning_with_placeholder ... ok [INFO] [stdout] test tx::outstanding_data::tests::insert_chunk ... ok [INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_retransmission ... ok [INFO] [stdout] test tx::outstanding_data::tests::lifecycle_returns_abandoned_nacked_three_times ... ok [INFO] [stdout] test tx::retransmission_queue::tests::can_always_send_one_packet ... ok [INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_results_in_abandoning ... ok [INFO] [stdout] test tx::retransmission_queue::tests::abandons_rtx_limit2_when_nacked_nine_times ... ok [INFO] [stdout] test tx::retransmission_queue::tests::accounts_nacked_abandoned_chunks_as_not_outstanding ... 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::expire_correct_message_from_send_queue ... ok [INFO] [stdout] test tx::retransmission_queue::tests::gap_ack_blocks_do_not_move_cum_tsn_ack ... ok [INFO] [stdout] test tx::retransmission_queue::tests::initial_acked_prev_tsn ... ok [INFO] [stdout] test tx::retransmission_queue::tests::handover_test ... ok [INFO] [stdout] test tx::retransmission_queue::tests::handle_gap_ack_blocks_matching_no_inflight_data ... ok [INFO] [stdout] test tx::retransmission_queue::tests::inserts_placeholder_for_every_discarded_stream ... ok [INFO] [stdout] test tx::retransmission_queue::tests::ack_with_gap_blocks_from_rfc4960_section334 ... ok [INFO] [stdout] test tx::retransmission_queue::tests::handle_invalid_gap_ack_blocks ... ok [INFO] [stdout] test tx::retransmission_queue::tests::limited_retransmission_only_with_rfc3758_support ... ok [INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_as_udp ... ok [INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_to_three_sends ... ok [INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_i_forward_tsn ... ignored [INFO] [stdout] test tx::retransmission_queue::tests::measure_rtt ... ok [INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_forward_tsn_when_fully_sent ... ok [INFO] [stdout] test tx::retransmission_queue::tests::ready_for_handover_when_has_no_outstanding_data ... ok [INFO] [stdout] test tx::retransmission_queue::tests::ready_for_handover_when_nothing_to_retransmit ... ok [INFO] [stdout] test tx::retransmission_queue::tests::limits_retransmissions_only_when_nacked_three_times ... ok [INFO] [stdout] test tx::retransmission_queue::tests::retransmits_when_send_buffer_is_full_t3_expiry ... ok [INFO] [stdout] test tx::retransmission_queue::tests::send_one_chunk ... ok [INFO] [stdout] test tx::retransmission_queue::tests::send_one_chunk_and_ack ... ok [INFO] [stdout] test tx::retransmission_queue::tests::send_three_chunks_and_ack_two ... ok [INFO] [stdout] test tx::retransmission_queue::tests::stays_within_available_size ... 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_stable_rtt ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::calculates_rto_for_unstable_rtt ... ok [INFO] [stdout] test tx::retransmission_queue::tests::validate_cum_tsn_at_rest ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::can_specify_larger_minimum_rtt_variance ... ok [INFO] [stdout] test tx::retransmission_queue::tests::produces_valid_forward_tsn ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::can_specify_smaller_minimum_rtt_variance ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::has_valid_initial_rto ... 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_srtt ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::too_large_values_do_not_affect_rto ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::will_never_go_above_maximum_rto ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::will_stabilize_after_a_while ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::will_never_go_below_minimum_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::send_queue::tests::carve_out_beginning_middle_and_end ... 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::committing_resets_ssn_for_paused_streams_only ... ok [INFO] [stdout] test tx::send_queue::tests::defaults_to_ordered_send ... ok [INFO] [stdout] test tx::send_queue::tests::discard_partial_packets ... 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::empty_buffer ... ok [INFO] [stdout] test tx::send_queue::tests::enqueued_items_are_paused_during_stream_reset ... ok [INFO] [stdout] test tx::send_queue::tests::get_chunks_from_two_messages ... ok [INFO] [stdout] test socket::socket_tests::tests::message_with_higher_prio_will_interrupt_lower_prio_message ... ok [INFO] [stdout] test tx::send_queue::tests::is_not_handover_ready_with_pending_data ... ok [INFO] [stdout] test tx::retransmission_queue::tests::restarts_t3_rtx_on_retransmit_first_outstanding_tsn ... ok [INFO] [stdout] test tx::retransmission_queue::tests::retransmits_on_t3_expiry ... ok [INFO] [stdout] test tx::send_queue::tests::add_and_get_single_chunk ... 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::lifetime_discarded_messages_decrease_buffered_amount ... 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::paused_streams_still_send_partial_messages_until_end ... ok [INFO] [stdout] test tx::send_queue::tests::prepare_reset_streams_discards_stream ... ok [INFO] [stdout] test tx::send_queue::tests::prepare_reset_streams_not_partial_packets ... ok [INFO] [stdout] test tx::send_queue::tests::returns_also_small_fragments_before_moving_to_next ... ok [INFO] [stdout] test tx::send_queue::tests::produce_with_lifetime_expiry ... ok [INFO] [stdout] test tx::send_queue::tests::returns_fragments_for_one_message_before_moving_to_next ... ok [INFO] [stdout] test tx::send_queue::tests::roll_back_resumes_ssn ... ok [INFO] [stdout] test tx::send_queue::tests::streams_have_initial_priority ... ok [INFO] [stdout] test tx::send_queue::tests::triggers_on_buffered_amount_low_on_threshold_changed ... 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_handover_priority ... 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::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_buffered_amount_at_zero_low_when_sent ... ok [INFO] [stdout] test tx::send_queue::tests::will_send_lifecycle_expire_when_discarding_during_pause ... 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_trigger_on_buffered_amount_low_set_above_zero ... ok [INFO] [stdout] test tx::stream_scheduler::tests::has_no_active_streams ... ok [INFO] [stdout] test tx::stream_scheduler::tests::can_produce_from_single_stream ... 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::send_queue::tests::will_send_messages_by_prio ... ok [INFO] [stdout] test tx::stream_scheduler::tests::send_large_message_with_small_mtu ... ok [INFO] [stdout] test tx::stream_scheduler::tests::send_large_message_with_large_mtu ... ok [INFO] [stdout] test tx::stream_scheduler::tests::single_stream_can_be_resumed ... ok [INFO] [stdout] test tx::stream_scheduler::tests::streams_can_be_made_inactive ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_round_robin_packets_evenly_two_streams ... 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_priority ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_distribute_from_two_streams_fairly ... 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::will_do_fair_queuing_with_less_produced_than_available ... 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::will_distribute_wfq_packets_in_four_streams_by_priority ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_between_streams ... ok [INFO] [stdout] test types::tests::fsn_cmp ... ok [INFO] [stdout] test types::tests::mid_cmp ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_only_when_finished_producing_chunk ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_do_fair_queuing_with_same_size_same_priority ... ok [INFO] [stdout] test types::tests::ssn_increment ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_do_weighted_fair_queuing_same_size_different_priority ... ok [INFO] [stdout] test types::tests::tsn_cmp ... ok [INFO] [stdout] test types::tests::tsn_distance_to ... ok [INFO] [stdout] test types::tests::tsn_increment ... ok [INFO] [stdout] test types::tests::ssn_next_and_prev_value ... ok [INFO] [stdout] test types::tests::tsn_next_and_prev_value ... ok [INFO] [stdout] test tests::can_round_up_to_4 ... ok [INFO] [stdout] test tx::retransmission_queue::tests::resend_packets_when_nacked_three_times ... ok [INFO] [stdout] test timer::tests::timer_restarts_after_expired ... ok [INFO] [stdout] test tx::retransmission_timeout::tests::will_always_stay_above_rtt ... ok [INFO] [stdout] test tests::is_divisible_by_4 ... ok [INFO] [stdout] test tx::outstanding_data::tests::nacks_three_times_with_same_tsn_doesnt_retransmit ... ok [INFO] [stdout] test tx::retransmission_queue::tests::expire_from_send_queue_when_partially_sent ... ok [INFO] [stdout] test tx::stream_scheduler::tests::will_round_robin_with_paused_stream ... ok [INFO] [stdout] test types::tests::ssn_cmp ... ok [INFO] [stdout] test socket::socket_tests::tests::send_many_fragmented_messages_with_limited_rtx ... ok [INFO] [stdout] test socket::socket_tests::tests::send_many_messages ... ok [INFO] [stdout] test socket::socket_tests::tests::triggers_on_total_buffer_amount_low_when_crossing_threshold ... ok [INFO] [stdout] test tx::outstanding_data::tests::nacks_extremely_many_times_doesnt_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 426 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.23s [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" "fb4514dbb10eb4125f22464eb902509edae0b7b3659da42309fbc81bc4a1a756", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb4514dbb10eb4125f22464eb902509edae0b7b3659da42309fbc81bc4a1a756", kill_on_drop: false }` [INFO] [stdout] fb4514dbb10eb4125f22464eb902509edae0b7b3659da42309fbc81bc4a1a756