[INFO] fetching crate rtmp-runtime 0.6.0...
[INFO] testing rtmp-runtime-0.6.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rtmp-runtime 0.6.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rtmp-runtime 0.6.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rtmp-runtime 0.6.0
[INFO] tweaked toml for crates.io crate rtmp-runtime 0.6.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rtmp-runtime 0.6.0 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 rtmp-runtime 0.6.0 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47
[INFO] running `Command { std: "docker" "start" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", 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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47" "/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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", 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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling broadcast-common v9.3.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling rtmp-runtime v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `log`
[INFO] [stderr]  --> Cargo.toml:5:15
[INFO] [stderr]   |
[INFO] [stderr] 5 | [dependencies.log]
[INFO] [stderr]   |               ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `log`
[INFO] [stderr] warning: `rtmp-runtime` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.57s
[INFO] running `Command { std: "docker" "inspect" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", 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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling broadcast-common v9.3.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling mpeg-pes v0.4.0
[INFO] [stderr]    Compiling rtp-packet v0.4.0
[INFO] [stderr]    Compiling mp4-emsg v0.4.0
[INFO] [stderr]    Compiling broadcast-hls v0.2.0
[INFO] [stderr]    Compiling rtcp-packet v0.3.0
[INFO] [stderr]    Compiling rtmp-runtime v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling mpeg-ts v0.4.0
[INFO] [stderr]    Compiling mpeg-ps v0.4.0
[INFO] [stderr]    Compiling transmux v0.24.0
[INFO] [stderr] warning: unused dependency `log`
[INFO] [stderr]  --> Cargo.toml:5:15
[INFO] [stderr]   |
[INFO] [stderr] 5 | [dependencies.log]
[INFO] [stderr]   |               ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `log`
[INFO] [stderr] warning: `rtmp-runtime` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.29s
[INFO] running `Command { std: "docker" "inspect" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", 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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `log`
[INFO] [stderr]  --> Cargo.toml:5:15
[INFO] [stderr]   |
[INFO] [stderr] 5 | [dependencies.log]
[INFO] [stderr]   |               ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `log`
[INFO] [stderr] warning: `rtmp-runtime` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rtmp-runtime/2ef960f1efb65c42/out/rtmp_runtime-2ef960f1efb65c42)
[INFO] [stdout] 
[INFO] [stdout] running 151 tests
[INFO] [stdout] test amf0::tests::boolean_round_trips ... ok
[INFO] [stdout] test amf0::tests::command_transaction_id_must_be_number ... ok
[INFO] [stdout] test amf0::tests::command_name_must_be_string ... ok
[INFO] [stdout] test amf0::tests::connect_command_round_trips_byte_identically ... ok
[INFO] [stdout] test amf0::tests::date_rejects_nonzero_reserved_timezone ... ok
[INFO] [stdout] test amf0::tests::date_round_trips ... ok
[INFO] [stdout] test amf0::tests::ecma_array_count_is_informational_not_cross_checked ... ok
[INFO] [stdout] test amf0::tests::dropping_object_end_marker_is_rejected ... ok
[INFO] [stdout] test amf0::tests::ecma_array_round_trips ... ok
[INFO] [stdout] test amf0::tests::depth_guard_allows_nesting_at_the_limit ... ok
[INFO] [stdout] test amf0::tests::empty_buffer_and_truncated_marker_are_buffer_too_short_not_panics ... ok
[INFO] [stdout] test amf0::tests::invalid_utf8_string_is_malformed ... ok
[INFO] [stdout] test amf0::tests::long_string_length_overflowing_usize_is_rejected_not_wrapped ... ok
[INFO] [stdout] test amf0::tests::mis_sized_string_length_is_rejected ... ok
[INFO] [stdout] test amf0::tests::long_string_round_trips ... ok
[INFO] [stdout] test amf0::tests::object_round_trips_including_nested_object ... ok
[INFO] [stdout] test amf0::tests::null_and_undefined_round_trip ... ok
[INFO] [stdout] test amf0::tests::number_round_trips ... ok
[INFO] [stdout] test amf0::tests::depth_guard_rejects_pathological_nesting_without_stack_overflow ... ok
[INFO] [stdout] test amf0::tests::publish_command_round_trips_byte_identically ... ok
[INFO] [stdout] test amf0::tests::strict_array_round_trips ... ok
[INFO] [stdout] test amf0::tests::string_round_trips_including_empty_and_multibyte ... ok
[INFO] [stdout] test amf0::tests::unsupported_marker_is_rejected_not_panicking ... ok
[INFO] [stdout] test chunk::tests::assembler_mid_stream_set_chunk_size_changes_split_boundary ... ok
[INFO] [stdout] test chunk::tests::assembler_multi_chunk_payload_reassembled_in_order ... ok
[INFO] [stdout] test chunk::tests::assembler_header_inheritance_type0_type1_type2_type3 ... ok
[INFO] [stdout] test chunk::tests::assembler_type1_on_unseen_csid_is_malformed ... ok
[INFO] [stdout] test chunk::tests::assembler_type2_on_unseen_csid_is_malformed ... ok
[INFO] [stdout] test chunk::tests::assembler_type3_immediately_after_type0_uses_type0_timestamp_as_implied_delta ... ok
[INFO] [stdout] test chunk::tests::assembler_partial_feed_split_mid_header_no_drop_or_duplicate ... ok
[INFO] [stdout] test chunk::tests::assembler_type3_on_unseen_csid_is_malformed ... ok
[INFO] [stdout] test chunk::tests::assembler_partial_feed_split_mid_payload_no_drop_or_duplicate ... ok
[INFO] [stdout] test chunk::tests::assembler_set_chunk_size_zero_is_floored_to_one ... ok
[INFO] [stdout] test chunk::tests::assembler_partial_feed_byte_at_a_time_never_drops_or_duplicates ... ok
[INFO] [stdout] test chunk::tests::basic_header_2byte_and_3byte_csid_are_little_endian ... ok
[INFO] [stdout] test chunk::tests::basic_header_csid_above_max_is_malformed_on_serialize ... ok
[INFO] [stdout] test chunk::tests::basic_header_csid_one_is_malformed_on_serialize ... ok
[INFO] [stdout] test chunk::tests::basic_header_csid_zero_is_malformed_on_serialize ... ok
[INFO] [stdout] test chunk::tests::basic_header_empty_input_is_buffer_too_short ... ok
[INFO] [stdout] test chunk::tests::basic_header_one_byte_form_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::assembler_truncated_input_never_panics_across_many_split_points ... ok
[INFO] [stdout] test chunk::tests::basic_header_three_byte_form_round_trip_boundaries ... ok
[INFO] [stdout] test chunk::tests::basic_header_two_byte_form_round_trip_boundaries ... ok
[INFO] [stdout] test chunk::tests::basic_header_one_byte_form_round_trip_build_serialize_parse ... ok
[INFO] [stdout] test chunk::tests::basic_header_three_byte_form_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::csid_flood_beyond_max_csids_is_rejected ... ok
[INFO] [stdout] test chunk::tests::csid_flood_cap_does_not_count_repeats_of_the_same_csid ... ok
[INFO] [stdout] test chunk::tests::fmt_from_bits_out_of_range_is_malformed ... ok
[INFO] [stdout] test chunk::tests::basic_header_truncated_three_byte_form_is_buffer_too_short ... ok
[INFO] [stdout] test chunk::tests::basic_header_truncated_two_byte_form_is_buffer_too_short ... ok
[INFO] [stdout] test chunk::tests::basic_header_two_byte_form_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::fmt_display_matches_name ... ok
[INFO] [stdout] test chunk::tests::fmt_from_bits_round_trip ... ok
[INFO] [stdout] test chunk::tests::type0_extended_timestamp_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::type0_parse_serialize_byte_identical_no_extended_and_le_stream_id ... ok
[INFO] [stdout] test chunk::tests::type0_round_trip_build_serialize_parse_no_extended ... ok
[INFO] [stdout] test chunk::tests::message_stream_id_le_differs_from_be_for_asymmetric_value ... ok
[INFO] [stdout] test chunk::tests::oversized_message_length_header_is_rejected_without_allocating ... ok
[INFO] [stdout] test chunk::tests::type1_extended_timestamp_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::type1_round_trip_build_serialize_parse_no_extended ... ok
[INFO] [stdout] test chunk::tests::type0_truncated_input_is_buffer_too_short ... ok
[INFO] [stdout] test chunk::tests::type0_timestamp_exactly_at_marker_boundary_uses_extended_path ... ok
[INFO] [stdout] test chunk::tests::type3_round_trip_is_zero_bytes ... ok
[INFO] [stdout] test chunk::tests::u24_round_trip_max ... ok
[INFO] [stdout] test chunk::tests::writer_assembler_round_trip_extended_timestamp_split_across_chunks ... ok
[INFO] [stdout] test chunk::tests::writer_assembler_round_trip_message_larger_than_chunk_size ... ok
[INFO] [stdout] test chunk::tests::writer_assembler_round_trip_small_message_single_chunk ... ok
[INFO] [stdout] test chunk::tests::set_chunk_size_is_capped_at_max_chunk_size ... ok
[INFO] [stdout] test chunk::tests::writer_default_chunk_size_matches_assembler_default ... ok
[INFO] [stdout] test chunk::tests::type0_extended_marker_but_truncated_extended_field_is_buffer_too_short ... ok
[INFO] [stdout] test chunk::tests::message_length_at_the_cap_is_accepted ... ok
[INFO] [stdout] test client::tests::client_connect_flow ... ok
[INFO] [stdout] test client::tests::client_full_publish_flow ... ok
[INFO] [stdout] test client::tests::client_handshake_round_trip ... ok
[INFO] [stdout] test chunk::tests::type2_extended_timestamp_parse_serialize_byte_identical ... ok
[INFO] [stdout] test chunk::tests::type2_round_trip_build_serialize_parse_no_extended ... ok
[INFO] [stdout] test chunk::tests::u24_round_trip_mid_value ... ok
[INFO] [stdout] test chunk::tests::u24_round_trip_zero ... ok
[INFO] [stdout] test client::tests::send_audio_before_publishing_fails ... ok
[INFO] [stdout] test client::tests::connect_error_produces_event ... ok
[INFO] [stdout] test client::tests::send_audio_video_while_publishing ... ok
[INFO] [stdout] test handshake::tests::echo_packet_round_trip_parse_serialize_byte_identical ... ok
[INFO] [stdout] test handshake::tests::fsm_done_is_idempotent_noop ... ok
[INFO] [stdout] test handshake::tests::fsm_partial_c2_is_buffer_too_short ... ok
[INFO] [stdout] test handshake::tests::handshake_packet_round_trip_build_serialize_parse ... ok
[INFO] [stdout] test handshake::tests::echo_packet_random_echo_must_differ_from_local_pattern_to_catch_non_echo_bugs ... ok
[INFO] [stdout] test handshake::tests::handshake_packet_round_trip_parse_serialize_byte_identical ... ok
[INFO] [stdout] test handshake::tests::echo_packet_round_trip_build_serialize_parse ... ok
[INFO] [stdout] test handshake::tests::echo_packet_short_input_is_buffer_too_short ... ok
[INFO] [stdout] test handshake::tests::fsm_happy_path_reaches_done_and_s2_echoes_c1 ... ok
[INFO] [stdout] test handshake::tests::handshake_packet_serialize_writes_full_random_tail ... ok
[INFO] [stdout] test handshake::tests::fsm_partial_c1_is_buffer_too_short ... ok
[INFO] [stdout] test handshake::tests::handshake_packet_short_input_is_buffer_too_short ... ok
[INFO] [stdout] test handshake::tests::version_short_input_is_buffer_too_short ... ok
[INFO] [stdout] test handshake::tests::version_round_trip_build_serialize_parse ... ok
[INFO] [stdout] test handshake::tests::version_round_trip_parse_serialize_byte_identical ... ok
[INFO] [stdout] test message::tests::abort_round_trips ... ok
[INFO] [stdout] test message::tests::acknowledgement_round_trips ... ok
[INFO] [stdout] test message::tests::from_message_none_for_non_control_type_id ... ok
[INFO] [stdout] test message::tests::from_message_some_for_control_type_id ... ok
[INFO] [stdout] test message::tests::protocol_control_display_matches_name ... ok
[INFO] [stdout] test message::tests::set_buffer_length_round_trips ... ok
[INFO] [stdout] test message::tests::set_chunk_size_reserved_top_bit_rejected_on_parse ... ok
[INFO] [stdout] test message::tests::limit_type_out_of_range_is_malformed ... ok
[INFO] [stdout] test message::tests::limit_type_round_trip_and_name ... ok
[INFO] [stdout] test message::tests::ping_request_round_trips ... ok
[INFO] [stdout] test message::tests::ping_response_round_trips ... ok
[INFO] [stdout] test message::tests::set_chunk_size_serialize_layout_matches_spec ... ok
[INFO] [stdout] test message::tests::set_chunk_size_zero_rejected ... ok
[INFO] [stdout] test message::tests::set_peer_bandwidth_round_trips_every_limit_type ... ok
[INFO] [stdout] test message::tests::set_peer_bandwidth_serialize_layout_matches_spec ... ok
[INFO] [stdout] test message::tests::set_peer_bandwidth_wrong_limit_type_mapping_would_fail ... ok
[INFO] [stdout] test message::tests::stream_begin_round_trips ... ok
[INFO] [stdout] test message::tests::stream_begin_serialize_layout_matches_spec ... ok
[INFO] [stdout] test message::tests::stream_dry_round_trips ... ok
[INFO] [stdout] test message::tests::stream_eof_round_trips ... ok
[INFO] [stdout] test message::tests::window_ack_size_round_trips ... ok
[INFO] [stdout] test message::tests::user_control_event_type_wrong_mapping_would_fail ... ok
[INFO] [stdout] test message::tests::to_message_uses_control_csid_and_stream_id ... ok
[INFO] [stdout] test message::tests::stream_is_recorded_round_trips ... ok
[INFO] [stdout] test message::tests::to_message_uses_control_csid_and_user_control_type_id ... ok
[INFO] [stdout] test server::tests::client_set_chunk_size_takes_effect_before_next_message_in_same_call ... ok
[INFO] [stdout] test server::tests::concatenated_media_forms_structurally_valid_flv ... ok
[INFO] [stdout] test server::tests::c2_pipelined_with_connect_chunk_in_one_call_still_parses_connect ... ok
[INFO] [stdout] test message::tests::unrecognised_event_type_is_unsupported ... ok
[INFO] [stdout] test server::tests::connect_emits_connected_event_and_result_reply ... ok
[INFO] [stdout] test server::tests::ack_written_once_window_ack_size_is_crossed ... ok
[INFO] [stdout] test server::tests::connect_with_app_as_number_is_malformed ... ok
[INFO] [stdout] test message::tests::user_control_display_matches_name ... ok
[INFO] [stdout] test server::tests::control_chunk_stream_id_constant_matches_message_module ... ok
[INFO] [stdout] test server::tests::audio_and_video_emit_media_first_carries_flv_file_header ... ok
[INFO] [stdout] test server::tests::connect_with_object_missing_app_key_is_malformed ... ok
[INFO] [stdout] test server::tests::connect_without_command_object_is_malformed ... ok
[INFO] [stdout] test server::tests::handshake_split_across_calls_still_completes ... ok
[INFO] [stdout] test server::tests::create_stream_after_closed_is_unexpected_state ... ok
[INFO] [stdout] test server::tests::create_stream_before_connect_is_unexpected_state ... ok
[INFO] [stdout] test server::tests::create_stream_replies_result_with_stream_id ... ok
[INFO] [stdout] test server::tests::data_amf0_onmetadata_emits_media_with_script_tag_type ... ok
[INFO] [stdout] test server::tests::garbage_command_payload_after_handshake_is_error_not_panic ... ok
[INFO] [stdout] test server::tests::handshake_completes_and_reply_contains_s0_s1_s2 ... ok
[INFO] [stdout] test server::tests::publish_before_connect_is_unexpected_state ... ok
[INFO] [stdout] test server::tests::publish_without_create_stream_is_unexpected_state ... ok
[INFO] [stdout] test server::tests::media_before_publishing_is_silently_dropped ... ok
[INFO] [stdout] test server::tests::mutation_check_flv_file_header_bytes_are_exact ... ok
[INFO] [stdout] test server::tests::mutation_check_publish_event_must_echo_actual_stream_key ... ok
[INFO] [stdout] test server::tests::next_stream_id_saturates_instead_of_overflowing ... ok
[INFO] [stdout] test server::tests::no_ack_below_window_ack_size ... ok
[INFO] [stdout] test server::tests::publish_reaches_publishing_emits_event_and_stream_begin_plus_onstatus ... ok
[INFO] [stdout] test server::tests::stream_key_mismatch_suppresses_publish_and_media_events ... ok
[INFO] [stdout] test server::tests::truncated_post_handshake_bytes_do_not_panic ... ok
[INFO] [stdout] test message::tests::set_chunk_size_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ingest_fixture.rs (/opt/rustwide/target/debug/build/rtmp-runtime/fd8da2d524f6e942/out/ingest_fixture-fd8da2d524f6e942)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test emitted_flv_decodes_through_flv_demux_to_h264_aac_media ... ok
[INFO] [stdout] test real_capture_chunked_reassembly_reaches_publishing ... ok
[INFO] [stdout] test real_capture_single_call_reaches_publishing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/label_coverage.rs (/opt/rustwide/target/debug/build/rtmp-runtime/0f18c02b29422cd6/out/label_coverage-0f18c02b29422cd6)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_public_spec_enum_has_a_display_impl ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/non_exhaustive_coverage.rs (/opt/rustwide/target/debug/build/rtmp-runtime/143ad347331b76c9/out/non_exhaustive_coverage-143ad347331b76c9)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_public_enum_is_non_exhaustive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rtmp_runtime
[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" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47", kill_on_drop: false }`
[INFO] [stdout] f7bdc0e4ee9dd2fe735e6ccb66a72ac174eae84b495c52dd3eadbf6915149d47
