[INFO] fetching crate moq-mux 0.10.14...
[INFO] testing moq-mux-0.10.14 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate moq-mux 0.10.14 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate moq-mux 0.10.14
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate moq-mux 0.10.14
[INFO] tweaked toml for crates.io crate moq-mux 0.10.14 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate moq-mux 0.10.14 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate moq-mux 0.10.14 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ebml-iterable-specification-derive v0.4.0
[INFO] [stderr]   Downloaded ebml-iterable v0.7.1
[INFO] [stderr]   Downloaded web-async v0.1.5
[INFO] [stderr]   Downloaded webm-iterable v0.7.1
[INFO] [stderr]   Downloaded ebml-iterable-specification v0.4.0
[INFO] [stderr]   Downloaded scuffle-expgolomb v0.1.5
[INFO] [stderr]   Downloaded scuffle-workspace-hack v0.1.0
[INFO] [stderr]   Downloaded darling_macro v0.24.1
[INFO] [stderr]   Downloaded jiff-static v0.2.38
[INFO] [stderr]   Downloaded nutype-enum v0.1.5
[INFO] [stderr]   Downloaded tracing-test-macro v0.2.6
[INFO] [stderr]   Downloaded tracing-test v0.2.6
[INFO] [stderr]   Downloaded web-transport-trait v0.4.0
[INFO] [stderr]   Downloaded moq-loc v0.2.22
[INFO] [stderr]   Downloaded pastey v0.2.3
[INFO] [stderr]   Downloaded moq-flate v0.2.0
[INFO] [stderr]   Downloaded thiserror v2.0.21
[INFO] [stderr]   Downloaded thiserror-impl v2.0.21
[INFO] [stderr]   Downloaded darling_core v0.24.1
[INFO] [stderr]   Downloaded moq-msf v0.5.1
[INFO] [stderr]   Downloaded scuffle-av1 v0.1.4
[INFO] [stderr]   Downloaded scuffle-bytes-util v0.1.5
[INFO] [stderr]   Downloaded moq-pattern v0.1.2
[INFO] [stderr]   Downloaded h264-parser v0.4.2
[INFO] [stderr]   Downloaded serde_with_macros v3.24.0
[INFO] [stderr]   Downloaded moq-binary v0.1.13
[INFO] [stderr]   Downloaded mpeg2ts v0.6.1
[INFO] [stderr]   Downloaded scuffle-h265 v0.2.2
[INFO] [stderr]   Downloaded kio v0.6.2
[INFO] [stderr]   Downloaded generator v0.8.11
[INFO] [stderr]   Downloaded wasmtimer v0.4.3
[INFO] [stderr]   Downloaded darling v0.24.1
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.8
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.9
[INFO] [stderr]   Downloaded moq-json v0.5.11
[INFO] [stderr]   Downloaded hang v0.21.14
[INFO] [stderr]   Downloaded schemars v1.2.3
[INFO] [stderr]   Downloaded jiff-core v0.1.1
[INFO] [stderr]   Downloaded mp4-atom v0.15.0
[INFO] [stderr]   Downloaded serde_with v3.24.0
[INFO] [stderr]   Downloaded jiff v0.2.38
[INFO] [stderr]   Downloaded libc v0.2.190
[INFO] [stderr]   Downloaded moq-net v0.3.13
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201
[INFO] running `Command { std: "docker" "start" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", 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" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", 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" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling smallvec v1.16.3
[INFO] [stderr]    Compiling equivalent v1.0.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling toml_datetime v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling scuffle-workspace-hack v0.1.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling kio v0.6.2
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling zlib-rs v0.6.8
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling ebml-iterable-specification v0.4.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling ebml-iterable-specification-derive v0.4.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling nutype-enum v0.1.5
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling pastey v0.2.3
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling h264-parser v0.4.2
[INFO] [stderr]    Compiling mpeg2ts v0.6.1
[INFO] [stderr]    Compiling toml_parser v1.1.5+spec-1.1.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling toml_edit v0.25.17+spec-1.1.0
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling serde_with_macros v3.24.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling serde_with v3.24.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling moq-pattern v0.1.2
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling tokio v1.53.3
[INFO] [stderr]    Compiling web-transport-trait v0.4.0
[INFO] [stderr]    Compiling bytestring v1.5.1
[INFO] [stderr]    Compiling moq-flate v0.2.0
[INFO] [stderr]    Compiling scuffle-bytes-util v0.1.5
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling scuffle-expgolomb v0.1.5
[INFO] [stderr]    Compiling scuffle-av1 v0.1.4
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling scuffle-h265 v0.2.2
[INFO] [stderr]    Compiling ebml-iterable v0.7.1
[INFO] [stderr]    Compiling webm-iterable v0.7.1
[INFO] [stderr]    Compiling moq-msf v0.5.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling web-async v0.1.5
[INFO] [stderr]    Compiling mp4-atom v0.15.0
[INFO] [stderr]    Compiling moq-net v0.3.13
[INFO] [stderr]    Compiling moq-json v0.5.11
[INFO] [stderr]    Compiling moq-binary v0.1.13
[INFO] [stderr]    Compiling moq-loc v0.2.22
[INFO] [stderr]    Compiling hang v0.21.14
[INFO] [stderr]    Compiling moq-mux v0.10.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 54s
[INFO] running `Command { std: "docker" "inspect" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", 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" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling tokio v1.53.3
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling tracing-test-macro v0.2.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling web-async v0.1.5
[INFO] [stderr]    Compiling mp4-atom v0.15.0
[INFO] [stderr]    Compiling moq-net v0.3.13
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tracing-test v0.2.6
[INFO] [stderr]    Compiling moq-json v0.5.11
[INFO] [stderr]    Compiling moq-binary v0.1.13
[INFO] [stderr]    Compiling moq-loc v0.2.22
[INFO] [stderr]    Compiling hang v0.21.14
[INFO] [stderr]    Compiling moq-mux v0.10.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 55s
[INFO] running `Command { std: "docker" "inspect" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", 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" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/moq_mux-8a11712e247ba253)
[INFO] [stdout] 
[INFO] [stdout] running 993 tests
[INFO] [stdout] test binary::test::an_untimed_payload_shares_the_broadcast_clock ... ok
[INFO] [stdout] test catalog::estimate::tests::a_discontinuity_clears_the_broadcast_baseline ... ok
[INFO] [stdout] test binary::test::a_stream_track_roundtrips ... ok
[INFO] [stdout] test catalog::estimate::tests::a_common_drift_stays_bounded ... ok
[INFO] [stdout] test catalog::estimate::tests::bitrate_waits_for_the_window_and_reports_the_maximum ... ok
[INFO] [stdout] test binary::test::section::a_supplied_bitrate_is_kept ... ok
[INFO] [stdout] test binary::test::a_name_taken_by_another_track_is_refused ... ok
[INFO] [stdout] test catalog::estimate::tests::baseline_expires_drift ... ok
[INFO] [stdout] test binary::test::dropping_the_producer_retires_the_entry ... ok
[INFO] [stdout] test catalog::estimate::tests::batch_flush_at_its_end_reports_its_media_span ... ok
[INFO] [stdout] test binary::test::section::dropping_the_producer_retires_the_entry ... ok
[INFO] [stdout] test catalog::estimate::tests::constant_encoder_delay_is_not_jitter ... ok
[INFO] [stdout] test binary::test::section::detects_bitrate ... ok
[INFO] [stdout] test binary::test::section::roundtrips_through_a_catalog_consumer ... ok
[INFO] [stdout] test binary::test::section::a_duplicate_name_is_refused ... ok
[INFO] [stdout] test catalog::estimate::tests::discontinuity_resets_the_framerate_window ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_counts_leading_pictures ... ok
[INFO] [stdout] test binary::test::section::an_unknown_compression_is_refused ... ok
[INFO] [stdout] test binary::test::section::a_broadcast_reference_is_refused ... ok
[INFO] [stdout] test binary::test::a_late_capture_is_delay ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_counts_reordered_groups ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_reports_the_maximum ... ok
[INFO] [stdout] test catalog::estimate::tests::early_flush_keeps_lowering_the_baseline ... ok
[INFO] [stdout] test catalog::estimate::tests::decode_order_pts_gap_never_becomes_provisional_jitter ... ok
[INFO] [stdout] test catalog::estimate::tests::discontinuity_drops_the_open_span ... ok
[INFO] [stdout] test catalog::estimate::tests::discontinuity_resets_the_flush_baseline ... ok
[INFO] [stdout] test catalog::estimate::tests::mixed_timescales_still_measure ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_skips_nonstandard_rates ... ok
[INFO] [stdout] test catalog::estimate::tests::unbounded_cuts_never_drop_bytes ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_snaps_to_ntsc ... ok
[INFO] [stdout] test catalog::format::test::detect_msf ... ok
[INFO] [stdout] test catalog::estimate::tests::framerate_waits_for_the_window ... ok
[INFO] [stdout] test catalog::format::test::detect_none ... ok
[INFO] [stdout] test catalog::estimate::tests::the_earliest_track_changing_does_not_under_buffer ... ok
[INFO] [stdout] test catalog::hang::consumer::test::accepts_references_within_the_root ... ok
[INFO] [stdout] test catalog::hang::consumer::test::rejects_a_catalog_whose_data_broadcast_escapes_the_root ... ok
[INFO] [stdout] test catalog::hang::consumer::test::accepts_references_within_the_served_path ... ok
[INFO] [stdout] test catalog::hang::consumer::test::rejects_references_escaping_the_served_path ... ok
[INFO] [stdout] test catalog::hang::consumer::test::rejects_a_catalog_whose_text_broadcast_escapes_the_root ... ok
[INFO] [stdout] test catalog::format::test::detect_hang ... ok
[INFO] [stdout] test catalog::hang::consumer::test::waits_for_newer_pending_group_instead_of_returning_older_ready_group ... ok
[INFO] [stdout] test catalog::hang::consumer::test::retained_pending_group_is_superseded_by_newer_group ... ok
[INFO] [stdout] test catalog::hang::consumer::test::waits_for_pending_catalog_group_payload ... ok
[INFO] [stdout] test catalog::msf::consumer::test::audio_missing_samplerate_and_channels_without_init_data_errors ... ok
[INFO] [stdout] test catalog::hang::consumer::test::refuses_oversized_catalog_before_reconciling_renditions ... ok
[INFO] [stdout] test catalog::hang::consumer::test::rejects_a_catalog_whose_broadcast_escapes_the_root ... ok
[INFO] [stdout] test catalog::msf::consumer::test::cmaf_video_yields_cmaf_container ... ok
[INFO] [stdout] test catalog::hang::consumer::test::returns_none_when_empty_track_finishes ... ok
[INFO] [stdout] test catalog::msf::consumer::test::cmaf_description_stays_none ... ok
[INFO] [stdout] test catalog::msf::consumer::test::cmaf_without_init_data_is_error ... ok
[INFO] [stdout] test catalog::msf::consumer::test::flac_params_derived_from_streaminfo ... ok
[INFO] [stdout] test catalog::hang::ext::test::extension_roundtrip ... ok
[INFO] [stdout] test catalog::msf::consumer::test::audio_missing_samplerate_and_channels_derived_from_opus_head ... ok
[INFO] [stdout] test binary::test::a_capture_measures_through_the_clock ... ok
[INFO] [stdout] test catalog::msf::consumer::test::invalid_video_codec_includes_codec_in_error ... ok
[INFO] [stdout] test catalog::hang::ext::test::retired_timeline_section_is_rejected ... ok
[INFO] [stdout] test catalog::msf::consumer::test::legacy_init_data_round_trips_into_description ... ok
[INFO] [stdout] test catalog::hang::ext::test::legacy_text_section_keeps_the_catalog ... ok
[INFO] [stdout] test catalog::msf::consumer::test::legacy_malformed_init_data_is_error ... ok
[INFO] [stdout] test catalog::msf::consumer::test::loc_audio_yields_loc_container ... ok
[INFO] [stdout] test catalog::msf::consumer::test::delay_round_trips_onto_hang ... ok
[INFO] [stdout] test catalog::msf::consumer::test::audio_missing_samplerate_and_channels_derived_from_aac_config ... ok
[INFO] [stdout] test catalog::msf::consumer::test::unknown_packaging_variant_is_skipped ... ok
[INFO] [stdout] test catalog::msf::consumer::test::unsupported_packaging_audio_is_skipped ... ok
[INFO] [stdout] test catalog::msf::consumer::test::unsupported_packaging_video_is_skipped ... ok
[INFO] [stdout] test catalog::msf::consumer::test::audio_only_channels_missing_uses_explicit_samplerate ... ok
[INFO] [stdout] test catalog::hang::consumer::test::returns_latest_complete_catalog_group ... ok
[INFO] [stdout] test catalog::msf::consumer::test::missing_audio_codec_is_error ... ok
[INFO] [stdout] test catalog::msf::consumer::test::unsupported_role_is_skipped ... ok
[INFO] [stdout] test catalog::msf::consumer::test::missing_video_codec_is_error ... ok
[INFO] [stdout] test catalog::msf::consumer::test::opus_head_with_trailing_bytes_is_error ... ok
[INFO] [stdout] test catalog::msf::consumer::test::track_without_role_is_skipped ... ok
[INFO] [stdout] test catalog::producer::test::convert_cmaf_packaging ... ok
[INFO] [stdout] test catalog::msf::consumer::test::unknown_codec_yields_unknown_variant ... ok
[INFO] [stdout] test catalog::producer::test::convert_sap_h264_with_jitter ... ok
[INFO] [stdout] test catalog::producer::test::convert_empty ... ok
[INFO] [stdout] test catalog::msf::consumer::test::empty_catalog_is_empty_hang_catalog ... ok
[INFO] [stdout] test catalog::producer::test::convert_sap_h265 ... ok
[INFO] [stdout] test catalog::estimate::tests::a_constant_offset_is_delay_on_the_slower_track ... ok
[INFO] [stdout] test catalog::hang::ext::test::untyped_extra_roundtrip ... ok
[INFO] [stdout] test catalog::hang::consumer::test::waits_for_pending_catalog_group_payload_after_track_finish ... ok
[INFO] [stdout] test catalog::producer::test::convert_video_loc_container ... ok
[INFO] [stdout] test catalog::producer::test::commit_publishes_once ... ok
[INFO] [stdout] test catalog::producer::test::convert_with_description ... ok
[INFO] [stdout] test binary::test::a_snapshot_track_roundtrips ... ok
[INFO] [stdout] test catalog::producer::test::convert_audio_loc_container ... ok
[INFO] [stdout] test catalog::producer::test::live_rendition_owns_its_name_without_gating_the_catalog ... ok
[INFO] [stdout] test catalog::producer::test::convert_sap_unknown_codec ... ok
[INFO] [stdout] test catalog::producer::test::convert_simple ... ok
[INFO] [stdout] test catalog::producer::test::media_tracks_inherit_the_catalogs_declared_retention ... ok
[INFO] [stdout] test catalog::producer::test::convert_unknown_container_keeps_its_kind ... ok
[INFO] [stdout] test catalog::producer::test::non_media_tracks_rank_above_media ... ok
[INFO] [stdout] test catalog::producer::test::enrolling_advertises_the_catalog_section ... ok
[INFO] [stdout] test catalog::tracks::tests::a_name_is_owned_per_section ... ok
[INFO] [stdout] test catalog::producer::test::an_unset_host_clock_publishes_without_a_wall ... ok
[INFO] [stdout] test catalog::select::tests::selects_boxed_stream ... ok
[INFO] [stdout] test catalog::producer::test::timeline_reports_a_track_collision ... ok
[INFO] [stdout] test catalog::producer::test::clock_is_advertised_without_an_archive ... ok
[INFO] [stdout] test catalog::producer::test::with_clock_names_the_contents_real_start ... ok
[INFO] [stdout] test catalog::producer::test::mutate_composes_independent_owners ... ok
[INFO] [stdout] test catalog::select::tests::narrows_each_snapshot ... ok
[INFO] [stdout] test catalog::producer::test::staged_change_waits_for_a_held_reservation ... ok
[INFO] [stdout] test catalog::producer::test::publishes_plain_and_compressed_tracks ... ok
[INFO] [stdout] test catalog::tracks::tests::a_resolved_rendition_still_owns_its_name ... ok
[INFO] [stdout] test catalog::producer::test::reservation_gate_opens_when_unresolved_reservation_is_dropped ... ok
[INFO] [stdout] test catalog::tracks::tests::a_video_hint_applies_its_container_to_every_config ... ok
[INFO] [stdout] test catalog::tracks::tests::an_existing_entry_owns_its_name ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::gates_with_media_tracks ... ok
[INFO] [stdout] test catalog::producer::test::reservation_gates_until_all_renditions_resolve ... ok
[INFO] [stdout] test catalog::tracks::tests::a_config_converts_into_hints_without_losing_the_label ... ok
[INFO] [stdout] test catalog::tracks::tests::an_unresolved_rendition_still_owns_its_name ... ok
[INFO] [stdout] test catalog::tracks::tests::hinted_fields_count_as_supplied ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::detects_and_advertises ... ok
[INFO] [stdout] test catalog::tracks::tests::keeps_provided_jitter_and_bitrate ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::measures_a_custom_track ... ok
[INFO] [stdout] test catalog::tracks::tests::dropping_a_rendition_frees_its_name ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::keeps_supplied_bitrate ... ok
[INFO] [stdout] test catalog::tracks::tests::importer_returns_rejected_jitter ... ok
[INFO] [stdout] test catalog::tracks::tests::published_delay_never_decreases ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::a_poisoned_lock_does_not_take_the_producer_down ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::a_panicking_remove_still_frees_the_name ... ok
[INFO] [stdout] test catalog::tracks::tests::detects_absent_jitter_and_bitrate ... ok
[INFO] [stdout] test catalog::tracks::tests::published_jitter_never_decreases ... ok
[INFO] [stdout] test catalog::tracks::tests::measurements_before_set_seed_the_config ... ok
[INFO] [stdout] test catalog::tracks::tests::measurement_keeps_a_jitter_raised_by_modify ... ok
[INFO] [stdout] test catalog::tracks::tests::published_text_jitter_never_decreases ... ok
[INFO] [stdout] test clock::tests::bframe_reordering_within_a_group_survives ... ok
[INFO] [stdout] test catalog::tracks::tests::renditions_share_the_broadcast_timeline ... ok
[INFO] [stdout] test clock::tests::delayed_first_frame_anchors_live ... ok
[INFO] [stdout] test clock::tests::a_capture_maps_onto_the_clock ... ok
[INFO] [stdout] test clock::tests::fresh_clock_leaves_room_before_now ... ok
[INFO] [stdout] test catalog::tracks::tests::resetting_recaptures_supplied ... ok
[INFO] [stdout] test clock::tests::mapping_before_the_broadcast_began_is_refused ... ok
[INFO] [stdout] test clock::tests::an_unset_host_clock_has_no_wall ... ok
[INFO] [stdout] test catalog::tracks::tests::rejected_jitter_is_not_retained ... ok
[INFO] [stdout] test clock::tests::explicit_reset_marks_a_detected_restart ... ok
[INFO] [stdout] test clock::tests::section_advertises_wall_in_clock_timescale ... ok
[INFO] [stdout] test clock::tests::copies_share_one_epoch ... ok
[INFO] [stdout] test catalog::tracks::tests::custom::an_unwinding_rendition_retires_a_partially_written_entry ... ok
[INFO] [stdout] test clock::tests::muxed_lanes_share_one_mapping ... ok
[INFO] [stdout] test clock::tests::reset_translation_preserves_the_idle_gap ... ok
[INFO] [stdout] test clock::tests::translation_keeps_the_source_timescale ... ok
[INFO] [stdout] test clock::tests::wall_clock_validates_bounds ... ok
[INFO] [stdout] test codec::aac::tests::channel_config_dispositions ... ok
[INFO] [stdout] test clock::tests::unrepresentable_walls_are_refused ... ok
[INFO] [stdout] test clock::tests::mapping_past_u64_micros_is_refused ... ok
[INFO] [stdout] test clock::tests::wall_mapping_survives_a_system_clock_adjustment ... ok
[INFO] [stdout] test codec::aac::tests::in_band_of_ffmpeg_program_config_element ... ok
[INFO] [stdout] test codec::aac::tests::in_band_config_refuses_a_block_without_a_leading_pce ... ok
[INFO] [stdout] test codec::aac::tests::parses_program_config_element_behind_explicit_sbr ... ok
[INFO] [stdout] test codec::aac::tests::in_band_without_a_program_config_element ... ok
[INFO] [stdout] test codec::aac::tests::parses_program_config_element_counts ... ok
[INFO] [stdout] test codec::aac::tests::in_band_of_explicit_sbr_is_its_lc_core ... ok
[INFO] [stdout] test codec::aac::tests::in_band_of_explicit_sbr_keeps_its_program_config_element ... ok
[INFO] [stdout] test codec::aac::tests::round_trip_5_1_channels ... ok
[INFO] [stdout] test codec::aac::tests::round_trip_7_1_channels ... ok
[INFO] [stdout] test codec::aac::tests::round_trip_explicit_sample_rate ... ok
[INFO] [stdout] test codec::aac::tests::parses_extended_object_type ... ok
[INFO] [stdout] test clock::tests::multiple_timescales_share_one_mapping ... ok
[INFO] [stdout] test codec::aac::tests::parses_ffmpeg_program_config_element ... ok
[INFO] [stdout] test codec::aac::tests::unsupported_channel_count_falls_back_to_stereo_config ... ok
[INFO] [stdout] test codec::ac3::test::rejects_eac3_bsid ... ok
[INFO] [stdout] test codec::ac3::test::parses_5_1_sync_frame ... ok
[INFO] [stdout] test codec::aac::tests::in_band_config_matches_encode ... ok
[INFO] [stdout] test codec::aac::tests::in_band_config_moves_the_program_config_element ... ok
[INFO] [stdout] test clock::tests::muxed_restart_reanchors_once ... ok
[INFO] [stdout] test codec::annexb::tests::from_length_prefixed_no_prefix ... ok
[INFO] [stdout] test codec::aac::tests::refuses_bad_program_config_elements ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_invalid_second_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_invalid_third_byte ... ok
[INFO] [stdout] test codec::annexb::tests::from_length_prefixed_multiple_nals_with_prefix ... ok
[INFO] [stdout] test codec::annexb::tests::from_length_prefixed_with_prefix_injects_verbatim ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_3_byte ... ok
[INFO] [stdout] test codec::annexb::tests::length_prefixed_to_annexb_rejects_truncated ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_4_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_incomplete_4_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_invalid_first_byte ... ok
[INFO] [stdout] test codec::annexb::tests::length_prefixed_to_annexb_rewrites_prefixes ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_invalid_4_byte_pattern ... ok
[INFO] [stdout] test codec::annexb::tests::test_after_start_code_too_short ... ok
[INFO] [stdout] test codec::aac::tests::parses_standard_2_byte_config ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_3_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_4_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_at_start_3_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_trailing_zeros ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_4_byte_start_code ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_consecutive_zeros ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_4_byte_after_data ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_edge_case_3_byte ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_none ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_4_byte_after_nonzero ... ok
[INFO] [stdout] test codec::annexb::tests::test_find_start_code_false_positive_avoidance ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_multiple_nals ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_nal_with_embedded_zeros ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_empty_final_nal ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_multiple_nals_then_flush ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_empty_buffer ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_realistic_h264 ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_no_start_code ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_realistic_h265 ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_single_nal ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_invalid_start ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_simple_3_byte ... ok
[INFO] [stdout] test codec::av1::split::tests::decode_keyframe ... ok
[INFO] [stdout] test codec::av1::tests::av1c_round_trips_catalog_fields ... ok
[INFO] [stdout] test codec::av1::tests::maps_bitdepth_flags ... ok
[INFO] [stdout] test codec::flac::tests::parse_rejects_bad_marker ... ok
[INFO] [stdout] test codec::eac3::test::parses_independent_substream ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_simple_4_byte ... ok
[INFO] [stdout] test codec::flac::tests::parse_rejects_non_streaminfo_first_block ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_after_iteration ... ok
[INFO] [stdout] test catalog::producer::test::modify_refuses_a_finished_catalog ... ok
[INFO] [stdout] test codec::av1::tests::bitdepth_flags_round_trip ... ok
[INFO] [stdout] test codec::av1::split::tests::decode_delta_is_not_keyframe ... ok
[INFO] [stdout] test codec::annexb::tests::test_flush_incomplete_start_code ... ok
[INFO] [stdout] test codec::annexb::tests::test_nal_iterator_empty_nal ... ok
[INFO] [stdout] test codec::av1::split::tests::decode_emits_on_next_boundary ... ok
[INFO] [stdout] test codec::flac::tests::stream_info_roundtrip ... ok
[INFO] [stdout] test codec::h264::export::tests::avc1_export_injects_sps_pps_on_keyframes ... ok
[INFO] [stdout] test codec::h264::split::tests::decode_packages_keyframe ... ok
[INFO] [stdout] test codec::eac3::test::rejects_out_of_scope_substreams ... ok
[INFO] [stdout] test codec::eac3::test::rejects_reserved_codes ... ok
[INFO] [stdout] test codec::h264::split::tests::decode_emits_on_next_boundary ... ok
[INFO] [stdout] test codec::flac::tests::description_roundtrip ... ok
[INFO] [stdout] test codec::h264::split::tests::bare_recovery_point_reinjects_params ... ok
[INFO] [stdout] test codec::h264::split::tests::bare_idr_after_delta_splits ... ok
[INFO] [stdout] test codec::h264::split::tests::params_then_bare_keyframe_self_contained ... ok
[INFO] [stdout] test codec::h264::split::tests::non_recovery_sei_slice_is_delta ... ok
[INFO] [stdout] test codec::h264::split::tests::recovery_point_islice_is_keyframe ... ok
[INFO] [stdout] test codec::h264::tests::avc3_keyframe_with_two_pps_keeps_both ... ok
[INFO] [stdout] test codec::h264::import::tests::open_gop_self_initializes_from_recovery_point ... ok
[INFO] [stdout] test codec::h264::import::tests::initialize_avc1_lands_in_catalog ... ok
[INFO] [stdout] test codec::h264::tests::avc3_strips_sps_pps_and_builds_avcc ... ok
[INFO] [stdout] test codec::h264::tests::avc1_frame_delta ... ok
[INFO] [stdout] test codec::h264::tests::avc1_frame_keyframe ... ok
[INFO] [stdout] test codec::h264::tests::avc3_export_e2e_payload_shape ... ok
[INFO] [stdout] test codec::h264::tests::avc3_reinit_drops_superseded_pps ... ok
[INFO] [stdout] test codec::h264::split::tests::reinjects_all_cached_pps_on_keyframe ... ok
[INFO] [stdout] test codec::h264::tests::avc3_parameter_only_frame_returns_none ... ok
[INFO] [stdout] test codec::h264::tests::sps_reorder_reads_the_vui ... ok
[INFO] [stdout] test codec::h265::import::tests::config_takes_only_a_fixed_framerate ... ok
[INFO] [stdout] test codec::h265::export::tests::hvc1_export_injects_vps_sps_pps_on_keyframes ... ok
[INFO] [stdout] test codec::h265::import::tests::hvc1_length_prefix_is_not_scanned_as_annexb ... ok
[INFO] [stdout] test codec::h264::import::tests::keyframe_without_sps_errors ... ok
[INFO] [stdout] test codec::h264::split::tests::reinit_drops_superseded_pps_on_keyframe ... ok
[INFO] [stdout] test codec::h265::split::tests::bare_idr_after_delta_splits ... ok
[INFO] [stdout] test codec::h265::split::tests::length_prefixed_suffix_sei_stays_with_its_picture ... ok
[INFO] [stdout] test codec::h265::split::tests::decode_packages_keyframe ... ok
[INFO] [stdout] test codec::h265::split::tests::annexb_suffix_sei_stays_with_its_picture ... ok
[INFO] [stdout] test codec::h264::import::tests::encode_lag_marks_the_rendition_stalled ... ok
[INFO] [stdout] test codec::h265::split::tests::params_then_bare_keyframe_self_contained ... ok
[INFO] [stdout] test codec::h265::sps::tests::sub_layer_profile_and_level ... ok
[INFO] [stdout] test codec::h264::import::tests::avc3_self_initializes_from_first_keyframe ... ok
[INFO] [stdout] test codec::h265::import::tests::initialize_hvcc_lands_in_catalog ... ok
[INFO] [stdout] test codec::h264::import::tests::delta_before_init_reports_missing_keyframe ... ok
[INFO] [stdout] test codec::h265::sps::tests::head_matches_the_full_parse ... ok
[INFO] [stdout] test codec::h264::tests::build_avcc_carries_multiple_pps ... ok
[INFO] [stdout] test codec::h264::tests::avcc_params_roundtrips_build_avcc ... ok
[INFO] [stdout] test codec::h265::split::tests::reinjects_all_cached_pps_on_keyframe ... ok
[INFO] [stdout] test codec::h265::split::tests::reinit_drops_superseded_pps_on_keyframe ... ok
[INFO] [stdout] test codec::h265::sps::tests::truncated_or_invalid_head_is_still_an_error ... ok
[INFO] [stdout] test codec::h264::tests::sps_framerate_needs_a_fixed_rate ... ok
[INFO] [stdout] test codec::h265::tests::hvcc_tolerates_zeroed_colour_description ... ok
[INFO] [stdout] test codec::h265::tests::bitstream_and_catalog_paths_agree ... ok
[INFO] [stdout] test codec::h265::tests::hvc1_frame_tsa_delta_not_h264_idr ... ok
[INFO] [stdout] test codec::h265::tests::sps_reorder_reads_the_highest_sub_layer ... ok
[INFO] [stdout] test codec::h265::tests::hvc1_frame_keyframe ... ok
[INFO] [stdout] test codec::h265::tests::hvcc_params_parses_vps_sps_pps ... ok
[INFO] [stdout] test codec::h265::sps::tests::zeroed_colour_description_falls_back_to_the_head ... ok
[INFO] [stdout] test codec::h265::import::tests::hev1_self_initializes_from_first_keyframe ... ok
[INFO] [stdout] test codec::h265::tests::hev1_config_tolerates_zeroed_colour_description ... ok
[INFO] [stdout] test codec::h265::tests::config_from_hvcc_resolves_real_sps ... ok
[INFO] [stdout] test codec::h265::tests::hvc1_frame_delta ... ok
[INFO] [stdout] test codec::h265::tests::hvc1_frame_cra_keyframe ... ok
[INFO] [stdout] test codec::mp2::test::parses_mpeg1_and_mpeg2 ... ok
[INFO] [stdout] test codec::mp3::tests::parses_mpeg1_mono ... ok
[INFO] [stdout] test codec::mp2::test::rejects_mpeg2_5_and_reserved_versions ... ok
[INFO] [stdout] test codec::mp3::tests::parses_mpeg1_stereo ... ok
[INFO] [stdout] test codec::h264::import::tests::config_takes_only_a_fixed_framerate ... ok
[INFO] [stdout] test codec::h264::tests::avc3_subsequent_frame_uses_cached_avcc ... ok
[INFO] [stdout] test codec::opus::tests::encodes_the_vorbis_mappings ... ok
[INFO] [stdout] test codec::opus::mapping::tests::new_validates_the_table ... ok
[INFO] [stdout] test codec::opus::tests::packet_samples_reads_toc ... ok
[INFO] [stdout] test codec::opus::tests::parse_rejects_a_bad_mapping_table ... ok
[INFO] [stdout] test codec::mp3::tests::parses_mpeg2_sample_rate ... ok
[INFO] [stdout] test codec::mp3::tests::rejects_layer2 ... ok
[INFO] [stdout] test codec::mp3::tests::rejects_missing_sync ... ok
[INFO] [stdout] test codec::mp3::tests::rejects_short ... ok
[INFO] [stdout] test codec::opus::import::tests::a_loc_reservation_reaches_the_wire_and_the_catalog ... ok
[INFO] [stdout] test codec::opus::tests::parses_a_mapping_table ... ok
[INFO] [stdout] test codec::opus::tests::parse_rejects_channel_counts_the_family_does_not_allow ... ok
[INFO] [stdout] test codec::opus::import::tests::catalog_rate_is_decoder_rate ... ok
[INFO] [stdout] test codec::opus::tests::encode_rejects_multichannel ... ok
[INFO] [stdout] test codec::opus::tests::parse_rejects_invalid_signature ... ok
[INFO] [stdout] test codec::opus::tests::parse_accepts_minor_versions_only ... ok
[INFO] [stdout] test codec::opus::tests::parses_gain_and_input_rate ... ok
[INFO] [stdout] test codec::opus::tests::parses_valid_opus_head ... ok
[INFO] [stdout] test codec::vp8::import::tests::rejects_interframe_first ... ok
[INFO] [stdout] test codec::video::tests::quiet_startup_tracks_demand ... ok
[INFO] [stdout] test codec::vp9::import::tests::imports_keyframe_then_interframe ... ok
[INFO] [stdout] test codec::vp8::tests::rejects_bad_start_code ... ok
[INFO] [stdout] test codec::vp8::tests::rejects_short_frame ... ok
[INFO] [stdout] test codec::vp9::tests::parses_show_existing ... ok
[INFO] [stdout] test codec::vp8::import::tests::a_loc_reservation_reaches_the_wire_and_the_catalog ... ok
[INFO] [stdout] test codec::vp8::import::tests::imports_keyframe_then_interframe ... ok
[INFO] [stdout] test codec::vp8::tests::parses_interframe ... ok
[INFO] [stdout] test codec::vp9::import::tests::rejects_interframe_first ... ok
[INFO] [stdout] test codec::vp8::tests::parses_keyframe_dimensions ... ok
[INFO] [stdout] test codec::vp9::tests::keyframe_to_catalog ... ok
[INFO] [stdout] test codec::vp9::tests::parses_keyframe ... ok
[INFO] [stdout] test codec::vp9::tests::parses_interframe ... ok
[INFO] [stdout] test container::consumer::tests::a_zero_budget_idle_resume_jumps_the_playhead_after_a_shed_marker ... ok
[INFO] [stdout] test container::consumer::tests::b_frames_within_a_group_are_accepted ... ok
[INFO] [stdout] test container::consumer::tests::adjacent_group_flushed_immediately ... ok
[INFO] [stdout] test container::consumer::tests::a_zero_budget_skip_keeps_a_contiguous_marker ... ok
[INFO] [stdout] test container::consumer::tests::a_long_group_blocked_behind_a_newer_one_is_not_cut_short ... ok
[INFO] [stdout] test container::consumer::tests::a_nonsequential_contiguous_jump_does_not_bump_playhead ... ok
[INFO] [stdout] test codec::vp9::tests::rejects_bad_sync ... ok
[INFO] [stdout] test codec::vp9::tests::vpcc_round_trips_catalog ... ok
[INFO] [stdout] test container::consumer::tests::a_group_below_the_live_edge_aborts ... ok
[INFO] [stdout] test container::consumer::tests::a_later_frame_below_the_previous_group_edge_aborts ... ok
[INFO] [stdout] test container::consumer::tests::empty_group_advances ... ok
[INFO] [stdout] test container::consumer::tests::evicted_group_with_gap_skips_to_live ... ok
[INFO] [stdout] test container::consumer::tests::finished_track_waits_for_an_open_head_group ... ok
[INFO] [stdout] test container::consumer::tests::decode_error_propagates ... ok
[INFO] [stdout] test container::consumer::tests::frame_payload_preserved ... ok
[INFO] [stdout] test container::consumer::tests::finished_group_aborted_mid_read_drains_then_continues ... ok
[INFO] [stdout] test container::consumer::tests::duration_below_gap_does_not_skip ... ok
[INFO] [stdout] test container::consumer::tests::gap_at_start_of_sequence ... ok
[INFO] [stdout] test container::consumer::tests::frame_timestamp_and_index_decoding ... ok
[INFO] [stdout] test container::consumer::tests::gap_keeps_late_arriving_group_within_max_age ... ok
[INFO] [stdout] test container::consumer::tests::gap_in_group_sequence_recovery ... ok
[INFO] [stdout] test container::consumer::tests::consecutive_markers_do_not_stall ... ok
[INFO] [stdout] test container::consumer::tests::duration_skip_advances_to_next_group ... ok
[INFO] [stdout] test container::consumer::tests::group_error_skips_to_next ... ok
[INFO] [stdout] test container::consumer::tests::empty_group_declares_a_discontinuity ... ok
[INFO] [stdout] test container::consumer::tests::empty_groups_mean_nothing ... ok
[INFO] [stdout] test container::consumer::tests::empty_payload_is_skipped ... ok
[INFO] [stdout] test container::consumer::tests::empty_track_returns_none ... ok
[INFO] [stdout] test container::consumer::tests::groups_delivered_in_sequence_order ... ok
[INFO] [stdout] test container::consumer::tests::large_timestamps ... ok
[INFO] [stdout] test container::consumer::tests::latency_skip_boundary_exact ... ok
[INFO] [stdout] test container::consumer::tests::a_marker_group_and_forward_jump_bumps_playhead_once ... ok
[INFO] [stdout] test container::consumer::tests::latency_skip_correctness ... ok
[INFO] [stdout] test container::consumer::tests::latency_skip_delivers_recent_groups ... ok
[INFO] [stdout] test container::consumer::tests::aborted_frameless_group_after_a_gap_ends_the_track ... ok
[INFO] [stdout] test container::consumer::tests::bframes_within_group ... ok
[INFO] [stdout] test container::consumer::tests::live_duration_marker_follows_an_immediately_delivered_frame ... ok
[INFO] [stdout] test container::consumer::tests::latency_skip_preserves_empty_group_discontinuity ... ok
[INFO] [stdout] test container::consumer::tests::new_inherits_the_initial_subscription_latency ... ok
[INFO] [stdout] test container::consumer::tests::no_infinite_loop_with_buffered_frames ... ok
[INFO] [stdout] test container::consumer::tests::startup_keeps_late_arriving_head_group_within_max_age ... ok
[INFO] [stdout] test container::consumer::tests::oversized_group_skips_to_next ... ok
[INFO] [stdout] test container::consumer::tests::leading_marker_preserves_the_first_media_keyframe ... ok
[INFO] [stdout] test container::consumer::tests::single_missing_sequence_near_eof_skips ... ok
[INFO] [stdout] test container::consumer::tests::read_multiple_frames_single_group ... ok
[INFO] [stdout] test container::consumer::tests::loc_empty_payload_is_skipped ... ok
[INFO] [stdout] test container::consumer::tests::startup_keeps_slow_earlier_stream_within_max_age ... ok
[INFO] [stdout] test container::consumer::tests::max_timestamp_tracks_through_bframes ... ok
[INFO] [stdout] test container::consumer::tests::startup_single_group_mid_stream ... ok
[INFO] [stdout] test container::consumer::tests::startup_mid_stream_live_track_starts_at_the_served_group ... ok
[INFO] [stdout] test container::consumer::tests::read_single_group ... ok
[INFO] [stdout] test container::consumer::tests::set_max_age_changes_behavior ... ok
[INFO] [stdout] test container::consumer::tests::multiple_sequential_latency_skips ... ok
[INFO] [stdout] test container::consumer::tests::open_gop_leading_pictures_above_the_previous_group_are_accepted ... ok
[INFO] [stdout] test container::consumer::tests::read_multiple_groups_within_latency ... ok
[INFO] [stdout] test container::flv::export_test::export_authors_dts_and_composition_time_for_reordered_avc ... ok
[INFO] [stdout] test container::consumer::tests::track_closed_with_error ... ok
[INFO] [stdout] test container::consumer::tests::video_container_legacy ... ok
[INFO] [stdout] test container::consumer::tests::zero_latency_skips_aggressively ... ok
[INFO] [stdout] test container::flv::export_test::a_track_leaving_the_catalog_is_read_to_its_end ... ok
[INFO] [stdout] test container::consumer::tests::startup_selects_earliest_group ... ok
[INFO] [stdout] test container::consumer::tests::single_newer_group_triggers_skip ... ok
[INFO] [stdout] test container::flv::export_test::export_emits_sequence_headers_and_frames ... ok
[INFO] [stdout] test container::flv::export_test::export_preserves_timestamps ... ok
[INFO] [stdout] test container::consumer::tests::startup_skips_groups_without_data ... ok
[INFO] [stdout] test container::consumer::tests::track_finishes_while_reading ... ok
[INFO] [stdout] test container::flv::export_test::export_picks_the_best_selected_rendition ... ok
[INFO] [stdout] test container::flv::export_test::export_multitrack_roundtrips_all_renditions ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_mp3 ... ok
[INFO] [stdout] test container::flv::export_test::export_rebinds_to_a_better_rendition_before_the_header ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_eac3 ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_ac3 ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_hvc1_applies_composition_time ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_ac3 ... ok
[INFO] [stdout] test container::flv::import_test::import_emits_frames ... ok
[INFO] [stdout] test container::flv::import_test::import_legacy_mp3 ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_vp9 ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_opus ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_enhanced ... ok
[INFO] [stdout] test container::flv::import_test::import_handles_split_input ... ok
[INFO] [stdout] test container::flv::import_test::import_enhanced_av1 ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_eac3 ... ok
[INFO] [stdout] test container::flv::export_test::export_without_multitrack_keeps_best_rendition ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_av1 ... ok
[INFO] [stdout] test container::flv::import_test::import_multitrack_video_many_tracks ... ok
[INFO] [stdout] test container::flv::import_test::import_rejects_non_flv ... ok
[INFO] [stdout] test container::flv::import_test::import_populates_catalog ... ok
[INFO] [stdout] test container::flv::import_test::import_multitrack_video_many_codecs ... ok
[INFO] [stdout] test container::flv::import_test::public_container_preserves_loc_for_flv ... ok
[INFO] [stdout] test container::fmp4::export::tests::codec_durations_keep_one_packet_groups_exact ... ok
[INFO] [stdout] test container::flv::export_test::export_roundtrips_through_import ... ok
[INFO] [stdout] test container::flv::import_test::rendition_is_not_published_when_the_media_track_fails ... ok
[INFO] [stdout] test container::fmp4::export::tests::extract_init_clears_a_stale_track_duration ... ok
[INFO] [stdout] test container::fmp4::export::tests::extract_init_strips_edit_lists ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_crosses_a_mid_group_fragment_boundary ... ok
[INFO] [stdout] test container::flv::import_test::import_reports_negative_pts_and_can_resume ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_missing_durations_avoids_non_monotonic_pts ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_stops_at_a_group_boundary ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_ignores_a_rewound_group_boundary ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_missing_duration_uses_default_for_single_frame ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_stops_at_an_interior_group_boundary ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_trailing_duration_from_successor_frame ... ok
[INFO] [stdout] test container::fmp4::export_test::avc3_source_to_cmaf_export_roundtrip ... ok
[INFO] [stdout] test container::fmp4::export_test::audio_fragment_is_the_publisher_group ... ok
[INFO] [stdout] test container::fmp4::export_test::av1_source_to_cmaf_export_synthesizes_av01 ... ok
[INFO] [stdout] test container::fmp4::export_test::chunk_data_reaches_both_variants ... ok
[INFO] [stdout] test container::fmp4::export::tests::inferred_microsecond_clock_carries_fractional_ticks_forward ... ok
[INFO] [stdout] test container::fmp4::export_test::closed_audio_group_flushes_without_a_successor ... ok
[INFO] [stdout] test container::fmp4::export_test::aligned_audio_groups_give_aligned_fragments ... ok
[INFO] [stdout] test container::fmp4::export_test::dimensionless_video_rejects_a_malformed_description ... ok
[INFO] [stdout] test container::fmp4::export_test::ntsc_tail_uses_a_representable_catalog_cadence ... ok
[INFO] [stdout] test container::fmp4::export_test::dimensionless_video_waits_for_catalog_geometry ... ok
[INFO] [stdout] test container::fmp4::export_test::one_packet_audio_group_is_timed_by_the_catalog ... ok
[INFO] [stdout] test container::fmp4::export::tests::infer_missing_durations_uses_default_for_trailing_sample ... ok
[INFO] [stdout] test container::fmp4::export_test::legacy_aac_source_to_cmaf_export_synthesizes_esds ... ok
[INFO] [stdout] test container::fmp4::export_test::next_chunk_reports_segment_metadata ... ok
[INFO] [stdout] test container::fmp4::export_test::synthesize_opus_trak_refuses_mapping_family ... ok
[INFO] [stdout] test container::fmp4::export_test::uncut_audio_waits_for_the_explicit_cap ... ok
[INFO] [stdout] test container::fmp4::export_test::synthesize_flac_trak ... ok
[INFO] [stdout] test container::fmp4::export_test::cmaf_source_to_cmaf_export_passthrough ... ok
[INFO] [stdout] test container::fmp4::export_test::unusable_framerate_uses_the_standard_fallback_rate ... ok
[INFO] [stdout] test container::fmp4::export_test::video_that_ends_first_writes_its_tail_in_order ... ok
[INFO] [stdout] test container::fmp4::export_test::video_cut_preserves_the_exact_duration_without_a_successor ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_coarse_predecessor_does_not_quantize_the_successor_gap ... ok
[INFO] [stdout] test container::fmp4::export_test::per_packet_audio_groups_give_per_packet_fragments ... ok
[INFO] [stdout] test container::fmp4::export_test::single_track_export_init_matches_fragment_track_id ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_coarse_tail_timestamp_keeps_the_catalog_fallback ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_coarse_timescale_rejects_a_sub_tick_duration ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_simple_gap_does_not_require_a_representable_lcm ... ok
[INFO] [stdout] test container::fmp4::export_test::vp9_source_to_cmaf_export_synthesizes_vp09 ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_stated_frame_emits_with_the_pending_fragment ... ok
[INFO] [stdout] test container::fmp4::export_test::vp8_source_to_cmaf_export_synthesizes_vp08 ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_successor_with_another_scale_times_the_pending_frame ... ok
[INFO] [stdout] test container::fmp4::export_test::zero_fragment_duration_uses_the_successor_then_the_cut ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_mid_group_keyframe_does_not_reanchor_the_timeline ... ok
[INFO] [stdout] test container::fmp4::export_test::zero_fragment_duration_waits_for_the_exact_video_endpoint ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_new_group_does_not_time_the_pending_frame ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::a_pending_frame_is_timed_by_its_real_successor ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::audio_fragments_are_always_independent ... ok
[INFO] [stdout] test container::fmp4::export_test::synthesize_opus_trak_preserves_pre_skip ... ok
[INFO] [stdout] test container::consumer::tests::missing_sequence_skips_on_live_track ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::fragments_number_consecutively ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::fragmenter_rejects_an_inexact_sample_duration ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::fragments_carry_the_part_metadata ... ok
[INFO] [stdout] test container::fmp4::import_test::aac_decoder_specific_info_is_preserved ... ok
[INFO] [stdout] test container::fmp4::import_test::decode_multisample_with_durations_roundtrips ... ok
[INFO] [stdout] test container::fmp4::import_test::decode_rejects_durationless_multisample ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::one_frame_matches_muxer_fragment ... ok
[INFO] [stdout] test container::fmp4::import_test::every_rendition_is_cmaf ... ok
[INFO] [stdout] test container::fmp4::import_test::decode_single_sample_no_duration_ok ... ok
[INFO] [stdout] test container::fmp4::import_test::aac_without_decoder_specific_info_is_rejected ... ok
[INFO] [stdout] test container::fmp4::import_test::dropping_import_retires_catalog_renditions ... ok
[INFO] [stdout] test container::fmp4::import_test::fragment_jitter_never_shrinks ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::stated_durations_emit_with_no_lookahead ... ok
[INFO] [stdout] test container::flv::import_test::live_import_anchors_a_late_first_frame ... FAILED
[INFO] [stdout] test container::fmp4::import_test::audio_leading_video_still_indexes_one_group_each ... ok
[INFO] [stdout] test container::fmp4::import_test::import_populates_the_broadcast_timeline ... ok
[INFO] [stdout] test container::fmp4::import_test::fragment_jitter_uses_sample_endpoints ... ok
[INFO] [stdout] test container::fmp4::import_test::audio_lagging_video_still_indexes_one_group_each ... ok
[INFO] [stdout] test container::fmp4::import_test::non_advancing_fragment_decode_time_is_rejected ... ok
[INFO] [stdout] test container::fmp4::import_test::live_import_rewrites_tfdt_onto_the_broadcast_clock ... ok
[INFO] [stdout] test container::fmp4::import_test::seek_resets_fragment_decode_time ... ok
[INFO] [stdout] test container::fmp4::import_test::opus_dops_round_trips ... ok
[INFO] [stdout] test container::fmp4::import_test::select_nothing_publishes_nothing ... ok
[INFO] [stdout] test container::fmp4::import_test::select_audio_only ... ok
[INFO] [stdout] test container::fmp4::import_test::segmented_source_groups_per_segment ... ok
[INFO] [stdout] test container::fmp4::import_test::rejected_fragment_preserves_decode_time ... ok
[INFO] [stdout] test container::fmp4::export_test::opus_frame_duration_from_toc ... ok
[INFO] [stdout] test container::fmp4::import_test::test_av1_catalog ... ok
[INFO] [stdout] test container::fmp4::import_test::a_single_leading_styp_still_segments_on_keyframes ... ok
[INFO] [stdout] test container::fmp4::import_test::select_video_only ... ok
[INFO] [stdout] test container::fmp4::import_test::opus_dops_mapping_family_is_refused ... ok
[INFO] [stdout] test container::fmp4::import_test::test_flac_catalog ... ok
[INFO] [stdout] test container::fmp4::import_test::test_bbb_catalog ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::a_duration_marker_times_the_trailing_sample ... ok
[INFO] [stdout] test container::fmp4::import_test::test_vp9_catalog ... ok
[INFO] [stdout] test container::fmp4::import_test::segmented_source_indexes_one_group_range_per_track ... ok
[INFO] [stdout] test container::fmp4::import_test::test_msf_catalog_roundtrip ... ok
[INFO] [stdout] test container::fmp4::import_test::test_seek_sets_initial_sequence ... ok
[INFO] [stdout] test container::fmp4::fragmenter::tests::durationless_reordered_video_is_rejected_by_default ... ok
[INFO] [stdout] test container::fmp4::export_test::a_long_gop_does_not_cost_a_stack_frame_per_sample ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::fragment_with_no_frames_is_empty ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::microsecond_pts_quantize_without_timeline_drift ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::unusable_framerate_uses_the_standard_fallback_rate ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::legacy_group_round_trips ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::dimensionless_vp8_init_waits_for_keyframe_geometry ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::malformed_fixed_description_errors_instead_of_waiting_for_geometry ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::audio_fragment_does_not_absorb_a_pause ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_framerate_ignores_an_unusable_rate ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_framerate_updates_the_fallback_without_the_timescale ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::ntsc_fallback_duration_uses_the_derived_timescale ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_timescale_recomputes_the_fallback_frame_duration ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_timescale_overrides_the_catalog_derived_scale ... ok
[INFO] [stdout] test container::fmp4::tests::decode_zero_duration_reports_none ... ok
[INFO] [stdout] test container::fmp4::tests::default_video_timescale_ignores_an_unusable_framerate ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_timescale_rejects_a_cmaf_rendition ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_timescale_rejects_a_scale_too_large_for_mdhd ... ok
[INFO] [stdout] test container::fmp4::tests::decode_without_duration_reports_none ... ok
[INFO] [stdout] test container::fmp4::tests::duration_round_trips_through_encode ... ok
[INFO] [stdout] test container::fmp4::tests::encode_fragment_rejects_a_duration_too_large_for_trun ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::low_framerate_fallback_fits_mp4_timing_fields ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::audio_fragment_takes_durations_from_the_codec ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::init_rejects_a_catalog_scale_too_large_for_mdhd ... ok
[INFO] [stdout] test container::fmp4::tests::decode_reads_trun_sample_duration ... ok
[INFO] [stdout] test container::fmp4::tests::encode_fragment_rejects_an_inexact_sample_duration ... ok
[INFO] [stdout] test container::fmp4::tests::synthesized_init_declares_unknown_duration ... ok
[INFO] [stdout] test container::fmp4::import_test::opus_catalog_uses_the_decode_rate ... ok
[INFO] [stdout] test container::fmp4::muxer::tests::with_framerate_snaps_a_fractional_cadence_to_whole_ticks ... ok
[INFO] [stdout] test container::fmp4::tests::synthesized_video_init_rejects_missing_dimensions ... ok
[INFO] [stdout] test container::fmp4::tests::default_video_timescale_keeps_low_cadence_within_trun ... ok
[INFO] [stdout] test container::fmp4::tests::unsupported_track_handler_is_rejected ... ok
[INFO] [stdout] test container::fmp4::tests::reordered_pts_round_trips_with_cts ... ok
[INFO] [stdout] test container::fmp4::tests::synthesized_aac_init_has_non_zero_bitrates ... ok
[INFO] [stdout] test container::fmp4::tests::synthesized_init_headers_describe_a_playable_presentation ... ok
[INFO] [stdout] test container::fmp4::tests::encode_fragment_rejects_a_pts_too_large_for_tfdt ... ok
[INFO] [stdout] test container::fmp4::tests::synthesized_video_init_sets_the_track_flags ... ok
[INFO] [stdout] test container::fmp4::import_test::test_bbb_init_roundtrip ... ok
[INFO] [stdout] test container::fmp4::tests::encode_fragment_rejects_a_duration_shorter_than_one_tick ... ok
[INFO] [stdout] test container::fmp4::tests::audio_samples_decode_without_the_keyframe_bit ... ok
[INFO] [stdout] test container::fmp4::tests::wire_knows_an_audio_track_by_its_handler ... ok
[INFO] [stdout] test container::group::tests::reads_a_group_to_completion ... ok
[INFO] [stdout] test container::mkv::export_test::export_avc3_source_synthesizes_avcc_and_length_prefixes ... ok
[INFO] [stdout] test container::mkv::error_tests::matroska_write_keeps_the_io_cause ... ok
[INFO] [stdout] test container::group::tests::hands_back_a_cmaf_batch_one_frame_at_a_time ... ok
[INFO] [stdout] test container::mkv::export_test::build_flac_audio_track_entry ... ok
[INFO] [stdout] test container::mkv::export_test::export_waits_for_catalog_before_header ... ok
[INFO] [stdout] test container::mkv::export_test::export_header_roundtrip_mp3 ... ok
[INFO] [stdout] test container::group::tests::a_duration_marker_times_the_last_frame ... ok
[INFO] [stdout] test container::group::tests::empty_data_frames_survive_subscription_and_fetch ... ok
[INFO] [stdout] test container::mkv::export_test::export_header_roundtrip_vp9_opus ... ok
[INFO] [stdout] test container::mkv::export_test::export_emits_blocks_for_each_frame ... ok
[INFO] [stdout] test container::mkv::export_test::reconfigured_zero_duration_drains_open_cluster ... ok
[INFO] [stdout] test container::mkv::export_test::zero_fragment_duration_emits_without_successor ... ok
[INFO] [stdout] test container::mkv::export_test::export_derives_video_geometry_before_header ... ok
[INFO] [stdout] test container::mkv::export_test::export_rejects_cmaf_track ... ok
[INFO] [stdout] test container::mkv::import_test::test_flac_catalog ... ok
[INFO] [stdout] test container::mkv::import_test::test_mp3_catalog ... ok
[INFO] [stdout] test container::mkv::import_test::test_chunked_decode_dedup ... ok
[INFO] [stdout] test container::mkv::export_test::export_fragment_duration_batches_blocks ... ok
[INFO] [stdout] test container::mkv::import_test::public_container_preserves_loc_for_mkv ... ok
[INFO] [stdout] test container::mkv::import_test::rendition_is_not_published_when_the_media_track_fails ... ok
[INFO] [stdout] test container::producer::tests::an_unknown_tail_at_the_previous_endpoint_uses_current_cadence ... ok
[INFO] [stdout] test container::mkv::import_test::test_block_timestamp_scaling ... ok
[INFO] [stdout] test container::producer::tests::a_rewound_keyframe_is_refused ... ok
[INFO] [stdout] test container::producer::tests::a_passthrough_producer_ratchets_its_bandwidth_claim ... ok
[INFO] [stdout] test container::producer::tests::a_prompt_resume_after_a_discontinuity_is_not_a_rewind ... ok
[INFO] [stdout] test container::mkv::import_test::test_unsupported_codec_skipped ... ok
[INFO] [stdout] test container::mkv::import_test::test_vp9_only_catalog ... ok
[INFO] [stdout] test container::producer::tests::cut_none_backfills_the_last_frame_duration_at_native_scale ... ok
[INFO] [stdout] test container::mkv::import_test::test_vp9_opus_catalog ... ok
[INFO] [stdout] test container::producer::tests::cut_writes_a_duration_marker_at_the_callers_bound ... ok
[INFO] [stdout] test container::producer::tests::a_group_below_the_live_edge_is_refused ... ok
[INFO] [stdout] test container::mkv::import_test::test_opus_catalog_rate_is_decoder_rate ... ok
[INFO] [stdout] test container::producer::tests::cut_closes_immediately ... ok
[INFO] [stdout] test container::producer::tests::audio_cut_writes_no_duration_marker ... ok
[INFO] [stdout] test container::producer::tests::discontinuity_publishes_an_empty_group ... ok
[INFO] [stdout] test container::producer::tests::a_passthrough_peak_lowers_a_coresident_encoder_grant ... ok
[INFO] [stdout] test container::producer::tests::discontinuity_moves_the_live_edge_off_stale_content ... ok
[INFO] [stdout] test container::producer::tests::b_frames_within_a_group_are_accepted ... ok
[INFO] [stdout] test container::producer::tests::duration_marker_resets_after_discontinuity ... ok
[INFO] [stdout] test container::producer::tests::keyframe_backfills_batched_durations ... ok
[INFO] [stdout] test container::producer::tests::backwards_cut_is_rejected_before_flushing_or_closing ... ok
[INFO] [stdout] test container::producer::tests::needs_keyframe_drives_audio_grouping ... ok
[INFO] [stdout] test container::producer::tests::loc_audio_writes_no_duration_marker ... ok
[INFO] [stdout] test container::producer::tests::duration_marker_uses_cadence_not_batching_delay ... ok
[INFO] [stdout] test container::producer::tests::keyframe_closes_group_immediately ... ok
[INFO] [stdout] test container::producer::tests::duration_marker_follows_a_slower_cadence ... ok
[INFO] [stdout] test container::producer::tests::discontinuity_is_not_measured_across ... ok
[INFO] [stdout] test container::producer::tests::reorder_raises_the_measured_jitter ... ok
[INFO] [stdout] test container::producer::tests::first_frame_must_be_keyframe ... ok
[INFO] [stdout] test container::producer::tests::loc_cut_writes_a_duration_marker_at_the_callers_bound ... ok
[INFO] [stdout] test container::producer::tests::seek_clears_pending_after_use ... ok
[INFO] [stdout] test container::producer::tests::seek_uses_explicit_sequence ... ok
[INFO] [stdout] test container::producer::tests::loc_data_writes_no_duration_marker ... ok
[INFO] [stdout] test container::producer::tests::catalog_flush_measures_delay_across_renditions_and_jitter_within_each ... ok
[INFO] [stdout] test container::producer::tests::per_frame_groups_still_measure_bitrate ... ok
[INFO] [stdout] test container::producer::tests::writes_measure_bitrate_without_inventing_jitter ... ok
[INFO] [stdout] test container::producer::tests::open_gop_leading_pictures_above_the_previous_group_are_accepted ... ok
[INFO] [stdout] test container::source::tests::legal_reference_keeps_the_rendition ... ok
[INFO] [stdout] test container::ts::adts::tests::header_roundtrip ... ok
[INFO] [stdout] test container::ts::adts::tests::channel_counts_without_a_configuration_are_refused ... ok
[INFO] [stdout] test container::ts::catalog::test::mixed_si_forms_are_refused ... ok
[INFO] [stdout] test container::source::tests::escaping_reference_skips_the_rendition ... ok
[INFO] [stdout] test container::ts::catalog::test::mux_rate_alone_is_not_empty ... ok
[INFO] [stdout] test container::ts::catalog::test::inline_si_form_is_read ... ok
[INFO] [stdout] test container::ts::catalog::test::empty_section_omitted ... ok
[INFO] [stdout] test container::producer::tests::reordered_group_does_not_mark_the_decode_tail_with_the_presentation_end ... ok
[INFO] [stdout] test container::ts::adts::tests::frame_len_for_5_1 ... ok
[INFO] [stdout] test container::ts::adts::tests::parse_rejects_bad_syncword ... ok
[INFO] [stdout] test container::source::tests::latency_is_sent_with_the_initial_subscription ... ok
[INFO] [stdout] test container::ts::catalog::test::section_roundtrip ... ok
[INFO] [stdout] test container::ts::catalog::test::invalid_si_pid_key_is_refused ... ok
[INFO] [stdout] test container::ts::adts::tests::write_refuses_object_types_outside_the_profile_field ... ok
[INFO] [stdout] test container::ts::catalog::test::track_backed_si_roundtrip_after_legacy_read ... ok
[INFO] [stdout] test container::ts::catalog::test::program_and_si_roundtrip ... ok
[INFO] [stdout] test container::ts::catalog::test::section_rides_the_msf_catalog ... ok
[INFO] [stdout] test container::ts::export::tests::dts_without_reorder_trails_pts_by_the_reserve ... ok
[INFO] [stdout] test container::ts::export::tests::due_crosses_an_absolute_slot ... ok
[INFO] [stdout] test container::ts::export::tests::due_ignores_reorder ... ok
[INFO] [stdout] test container::ts::export::tests::pcr_slots_are_exact_ticks ... ok
[INFO] [stdout] test container::ts::export::tests::section_validation ... ok
[INFO] [stdout] test container::ts::export::tests::sufficient_reserve_keeps_dts_under_pts ... ok
[INFO] [stdout] test container::ts::export::tests::due_ignores_when_the_last_emission_landed_in_its_slot ... ok
[INFO] [stdout] test container::ts::export::tests::due_survives_a_sub_microsecond_interval ... ok
[INFO] [stdout] test container::ts::export::tests::si_due_floors_repeats_from_the_last_emission ... ok
[INFO] [stdout] test container::ts::export::tests::author_dts_is_join_independent_at_a_peak ... ok
[INFO] [stdout] test container::ts::export_test::a_corrupt_sdt_keeps_the_last_good_snapshot ... ok
[INFO] [stdout] test container::ts::export::tests::dts_clock_survives_33bit_wrap ... ok
[INFO] [stdout] test container::ts::export::tests::dts_is_monotonic_across_reorder ... ok
[INFO] [stdout] test container::ts::export::tests::due_zero_interval_emits_every_frame ... ok
[INFO] [stdout] test container::ts::catalog::test::unknown_framing_is_refused ... ok
[INFO] [stdout] test container::ts::export_test::a_partial_sdt_revision_keeps_the_last_good_snapshot ... ok
[INFO] [stdout] test container::ts::export_test::a_selection_filters_eit_schedule ... ok
[INFO] [stdout] test container::ts::export_test::aac_export_refuses_what_adts_cannot_label ... ok
[INFO] [stdout] test container::ts::export_test::a_selected_program_carries_only_its_own_si ... ok
[INFO] [stdout] test container::ts::export_test::a_selection_missing_from_the_sdt_carries_none ... ok
[INFO] [stdout] test container::ts::export_test::abort_removes_si_catalog_entries ... ok
[INFO] [stdout] test container::ts::export_test::a_selected_programs_si_survives_export ... ok
[INFO] [stdout] test container::ts::export_test::an_sdt_revision_dropping_the_service_retires_it ... ok
[INFO] [stdout] test container::ts::export_test::aac_explicit_sbr_exports_its_lc_core ... ok
[INFO] [stdout] test container::ts::export_test::a_track_leaving_the_catalog_is_read_to_its_end ... ok
[INFO] [stdout] test container::ts::export_test::ac3_roundtrip_byte_exact ... ok
[INFO] [stdout] test container::ts::export_test::eac3_roundtrip_byte_exact ... ok
[INFO] [stdout] test container::producer::tests::a_rejected_frame_is_not_measured ... ok
[INFO] [stdout] test container::ts::export_test::discontinuity_flags_the_break_once_across_tracks ... ok
[INFO] [stdout] test container::ts::export_test::discontinuity_re_emits_tables_and_resumes_the_clock ... ok
[INFO] [stdout] test container::ts::export_test::an_unselected_import_keeps_every_service ... ok
[INFO] [stdout] test container::ts::export_test::export_aac_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::contiguous_same_version_commit_replaces_stale_sections ... ok
[INFO] [stdout] test container::ts::export_test::export_avc1_out_of_band_reassembles ... ok
[INFO] [stdout] test container::ts::export_test::export_avc3_in_band_reassembles ... ok
[INFO] [stdout] test container::ts::export_test::export_avc3_preserves_multiple_pps ... ok
[INFO] [stdout] test container::ts::export_test::eit_now_next_and_schedule_are_captured ... ok
[INFO] [stdout] test container::ts::export_test::declared_reorder_sizes_the_decode_clock_from_the_first_frame ... ok
[INFO] [stdout] test container::ts::export_test::export_import_h265_keeps_suffix_sei_on_its_picture ... ok
[INFO] [stdout] test container::ts::export_test::aac_program_config_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::export_pcr_backfills_a_coarse_cadence ... ok
[INFO] [stdout] test container::ts::export_test::export_pcr_wraps_below_the_reserve_at_start ... ok
[INFO] [stdout] test container::ts::export_test::export_rejects_si_pid_on_an_elementary_stream ... ok
[INFO] [stdout] test container::ts::export_test::export_rejects_si_pid_on_the_pmt ... ok
[INFO] [stdout] test container::ts::export_test::export_pcr_is_a_uniform_ramp ... ok
[INFO] [stdout] test container::ts::export_test::export_refuses_an_absurd_catalog_mux_rate ... ok
[INFO] [stdout] test container::ts::export_test::export_opus_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::export_starts_at_video_keyframe ... ok
[INFO] [stdout] test container::ts::export_test::export_mux_rate_override_beats_the_catalog ... ok
[INFO] [stdout] test container::ts::export_test::export_scte35_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::arrival_order_does_not_change_the_output ... ok
[INFO] [stdout] test container::ts::export_test::export_pads_to_the_recorded_mux_rate ... ok
[INFO] [stdout] test container::ts::export_test::export_pcr_respects_every_renditions_reserve ... ok
[INFO] [stdout] test container::ts::export_test::export_stats_catch_a_track_that_stops ... ok
[INFO] [stdout] test container::ts::export_test::export_stats_skip_output_a_failure_discards ... ok
[INFO] [stdout] test container::ts::export_test::export_stuffing_keeps_the_fractional_remainder ... ok
[INFO] [stdout] test container::ts::export_test::export_stats_count_a_gap_longer_than_the_backfill ... ok
[INFO] [stdout] test container::ts::export_test::inline_si_form_is_re_emitted ... ok
[INFO] [stdout] test container::ts::export_test::export_pes_verbatim_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::export_mux_rate_override_is_bounded ... ok
[INFO] [stdout] test container::ts::export_test::lost_dense_section_recovers_on_the_next_cycle ... ok
[INFO] [stdout] test container::ts::export_test::late_join_matches_a_running_exporter_without_video ... ok
[INFO] [stdout] test container::ts::export_test::next_version_sections_are_dropped ... ok
[INFO] [stdout] test container::ts::export_test::multi_packet_si_section_is_captured ... ok
[INFO] [stdout] test container::ts::export_test::overlapping_capture_teardown_keeps_the_survivors_mapping ... ok
[INFO] [stdout] test container::ts::export_test::opus_export_import_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::export_bframe_video_authors_dts ... ok
[INFO] [stdout] test container::ts::export_test::payload_less_clock_packets_repeat_the_counter ... ok
[INFO] [stdout] test container::ts::export_test::export_stats_advance_every_stream ... ok
[INFO] [stdout] test container::ts::export_test::pcr_rides_the_bytes_it_labels ... ok
[INFO] [stdout] test container::ts::export_test::export_without_a_mux_rate_is_unpadded ... ok
[INFO] [stdout] test container::ts::export_test::repointed_si_entry_resubscribes ... ok
[INFO] [stdout] test container::ts::export_test::repeated_rewinds_hold_once ... ok
[INFO] [stdout] test container::ts::export_test::reordered_video_keeps_the_table_cadence ... ok
[INFO] [stdout] test container::ts::export_test::resume_does_not_inherit_an_expired_stall ... ok
[INFO] [stdout] test container::ts::export_test::resume_after_a_drop ... ok
[INFO] [stdout] test container::ts::export_test::rewind_keeps_a_partial_stall ... ok
[INFO] [stdout] test container::ts::export_test::resume_after_a_finish ... ok
[INFO] [stdout] test container::ts::export_test::rewind_keeps_a_held_frame_waiting_time ... ok
[INFO] [stdout] test container::ts::export_test::pcr_stamps_step_by_the_grid ... ok
[INFO] [stdout] test container::ts::export_test::late_audio_still_leads_the_interleave ... ok
[INFO] [stdout] test container::ts::export_test::kyrion_ac3_mp2_roundtrip_byte_exact ... ok
[INFO] [stdout] test container::ts::export_test::jitter_published_after_the_tables_raises_the_reserve ... ok
[INFO] [stdout] test container::ts::export_test::rewind_keeps_an_expired_stall ... ok
[INFO] [stdout] test container::ts::export_test::scte35_without_video_export_is_rejected ... ok
[INFO] [stdout] test container::ts::export_test::quiet_track_is_emitted_around_then_rejoins ... ok
[INFO] [stdout] test container::ts::export_test::sdt_other_networks_do_not_collide ... ok
[INFO] [stdout] test container::ts::export_test::pcr_stays_among_the_bytes_across_reordered_tracks ... ok
[INFO] [stdout] test container::ts::export_test::late_join_matches_a_running_exporter ... ok
[INFO] [stdout] test container::ts::export_test::si_revision_after_final_media_frame_is_flushed ... ok
[INFO] [stdout] test container::ts::export_test::service_layer_survives_roundtrip ... ok
[INFO] [stdout] test container::ts::export_test::si_rapid_revisions_are_rate_bounded ... ok
[INFO] [stdout] test container::ts::export_test::tdt_round_trips_as_latest_value ... ok
[INFO] [stdout] test container::ts::export_test::si_reordered_frames_earn_no_emission_credit ... ok
[INFO] [stdout] test container::ts::export_test::si_revision_does_not_wait_for_the_interval ... ok
[INFO] [stdout] test container::ts::export_test::si_pids_are_re_emitted_on_their_own_interval ... ok
[INFO] [stdout] test container::ts::export_test::stale_si_entry_does_not_block_output ... ok
[INFO] [stdout] test container::ts::export_test::torn_transition_is_never_published ... ok
[INFO] [stdout] test container::ts::export_test::short_form_repetition_cuts_no_group ... ok
[INFO] [stdout] test container::ts::export_test::tune_in_does_not_wait_on_dropped_audio ... ok
[INFO] [stdout] test container::ts::export_test::si_anchor_survives_a_zero_interval_reorder ... ok
[INFO] [stdout] test container::ts::import::test::a_feed_whose_only_pat_is_corrupt_publishes_nothing ... ok
[INFO] [stdout] test container::ts::import::test::a_corrupt_packet_declares_no_break ... ok
[INFO] [stdout] test container::ts::import::test::a_multi_program_input_is_refused_before_publishing ... ok
[INFO] [stdout] test container::ts::import::test::a_counter_gap_is_not_a_timebase_break ... ok
[INFO] [stdout] test container::ts::import::test::a_pid_that_never_publishes_releases_the_catalog ... ok
[INFO] [stdout] test container::ts::import::test::a_program_added_mid_stream_ends_the_import ... ok
[INFO] [stdout] test container::ts::import::test::a_pmt_spanning_two_packets_is_read_whole ... ok
[INFO] [stdout] test container::ts::import::test::a_program_listed_in_a_pats_second_packet_is_selected ... ok
[INFO] [stdout] test container::ts::import::test::a_backwards_restart_keeps_its_own_timestamps ... ok
[INFO] [stdout] test container::ts::import::test::a_selected_program_publishes_only_its_streams_on_its_clock ... ok
[INFO] [stdout] test container::ts::import::test::a_pat_behind_a_nonzero_pointer_field_is_read ... ok
[INFO] [stdout] test container::ts::import::test::a_break_before_any_media_is_ignored ... ok
[INFO] [stdout] test container::ts::import::test::a_selected_program_the_pat_does_not_list_is_refused ... ok
[INFO] [stdout] test container::ts::import::test::aac_drains_a_joined_frame_at_end_of_stream ... ok
[INFO] [stdout] test container::ts::import::test::a_timestamp_rollover_is_not_a_timebase_break ... ok
[INFO] [stdout] test container::ts::import::test::aac_drops_a_pes_completed_across_a_continuity_break ... ok
[INFO] [stdout] test container::ts::import::test::aac_confirms_a_frame_joined_out_of_a_carried_tail ... ok
[INFO] [stdout] test container::ts::import::test::a_shared_forward_boundary_resets_once_per_rendition ... ok
[INFO] [stdout] test container::ts::import::test::a_signalled_reset_reaches_the_exported_clock ... ok
[INFO] [stdout] test container::ts::import::test::aac_jitter_accumulates_adjacent_pes_per_pid ... ok
[INFO] [stdout] test container::ts::import::test::aac_frame_split_across_pes_reassembles ... ok
[INFO] [stdout] test container::ts::import::test::aac_pes_jitter_counts_completed_split_frames ... ok
[INFO] [stdout] test container::ts::import::test::aac_pes_jitter_survives_bitrate_updates ... ok
[INFO] [stdout] test container::ts::import::test::adaptation_field_past_the_packet_drops_partial ... ok
[INFO] [stdout] test container::ts::import::test::aac_loop_overlapping_the_edge_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::carries_all_sections_verbatim ... ok
[INFO] [stdout] test container::ts::import::test::base_catalog_routes_cue_pid_to_ignored ... ok
[INFO] [stdout] test container::ts::import::test::continuity_gap_drops_partial ... ok
[INFO] [stdout] test container::ts::import::test::corrupt_pointer_field_is_dropped ... ok
[INFO] [stdout] test container::ts::import::test::corrupt_psi_between_good_repetitions_is_dropped_and_counted ... ok
[INFO] [stdout] test container::ts::import::test::clean_video_has_no_damage ... ok
[INFO] [stdout] test container::ts::export_test::si_repeats_ride_the_media_grid ... ok
[INFO] [stdout] test container::ts::import::test::aac_resyncs_past_damaged_header ... ok
[INFO] [stdout] test container::ts::import::test::aac_jitter_is_the_pes_burst_not_one_frame ... ok
[INFO] [stdout] test container::ts::export_test::zero_max_age_keeps_arrival_order ... ok
[INFO] [stdout] test container::ts::export_test::si_clock_tables_do_not_repeat_unchanged ... ok
[INFO] [stdout] test container::ts::import::test::damaged_adaptation_on_a_dedicated_pcr_pid_keeps_the_clock ... ok
[INFO] [stdout] test container::ts::import::test::damaged_final_access_unit_is_refused ... ok
[INFO] [stdout] test container::ts::import::test::damaged_adaptation_cannot_reset_the_program_clock ... ok
[INFO] [stdout] test container::ts::import::test::damaged_adaptation_recovers ... ok
[INFO] [stdout] test container::fmp4::import_test::live_import_restarts_forward_after_idle ... ok
[INFO] [stdout] test container::flv::import_test::live_import_restarts_forward_after_idle ... ok
[INFO] [stdout] test container::ts::export_test::mp2_kyrion_roundtrip_byte_exact ... ok
[INFO] [stdout] test container::ts::export_test::undeclared_reorder_converges_after_its_deepest_reorder ... ok
[INFO] [stdout] test catalog::producer::test::a_dropped_failed_edit_aborts_every_catalog_track ... ok
[INFO] [stdout] test container::ts::import::test::discontinuity_drops_partial ... ok
[INFO] [stdout] test container::ts::import::test::damaged_h265_sps_keeps_the_last_good_parameter_sets ... ok
[INFO] [stdout] test container::ts::import::test::damaged_unit_drops_a_picture_the_splitter_queued ... ok
[INFO] [stdout] test container::ts::import::test::damaged_pes_start_flushes_the_unit_before_it ... ok
[INFO] [stdout] test container::ts::import::test::damaged_trailing_nal_refuses_the_whole_access_unit ... ok
[INFO] [stdout] test container::ts::import::test::damaged_h264_nal_recovers ... ok
[INFO] [stdout] test container::ts::import::test::damaged_opus_pes_is_not_half_published ... ok
[INFO] [stdout] test container::ts::import::test::damaged_pes_header_recovers ... ok
[INFO] [stdout] test container::ts::import::test::damaged_h264_sps_keeps_the_last_good_parameter_sets ... ok
[INFO] [stdout] test container::ts::import::test::damaged_recovery_keeps_publishing_errors_fatal ... ok
[INFO] [stdout] test container::ts::import::test::damaged_tei_recovers ... ok
[INFO] [stdout] test container::ts::import::test::duplicate_pusi_packet_emits_once ... ok
[INFO] [stdout] test container::ts::import::test::duplicate_mid_section_packet_is_skipped ... ok
[INFO] [stdout] test container::ts::import::test::header_split_across_packets ... ok
[INFO] [stdout] test container::ts::import::test::duplicate_with_refreshed_clock_is_skipped ... ok
[INFO] [stdout] test container::ts::import::test::gap_then_unaligned_payload_is_not_emitted ... ok
[INFO] [stdout] test container::ts::import::test::h264_join_below_a_p_frame_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::h264_survives_two_loop_wraps ... ok
[INFO] [stdout] test container::ts::import::test::duplicate_payload_clock_packet_declares_one_break ... ok
[INFO] [stdout] test container::ts::import::test::elementary_discontinuity_is_not_a_timebase_break ... ok
[INFO] [stdout] test container::ts::import::test::h264_flagged_backward_restart_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::legacy_confirms_the_first_frame_after_a_seek ... ok
[INFO] [stdout] test container::ts::import::test::legacy_confirms_the_first_frame_of_a_stream ... ok
[INFO] [stdout] test container::ts::import::test::legacy_does_not_bill_a_frame_that_arrives_slowly ... ok
[INFO] [stdout] test container::ts::import::test::incomplete_media_does_not_declare_another_break ... ok
[INFO] [stdout] test container::ts::import::test::legacy_drains_a_joined_frame_at_end_of_stream ... ok
[INFO] [stdout] test container::ts::import::test::legacy_drops_a_pes_completed_across_a_continuity_break ... ok
[INFO] [stdout] test container::ts::import::test::h264_unflagged_backward_restart_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::legacy_frame_split_across_pes_reassembles ... ok
[INFO] [stdout] test container::ts::import::test::legacy_resyncs_past_damaged_header ... ok
[INFO] [stdout] test container::ts::import::test::legacy_gives_up_when_nothing_ever_parses ... ok
[INFO] [stdout] test container::ts::import::test::legacy_confirms_a_frame_joined_out_of_a_carried_tail ... ok
[INFO] [stdout] test container::ts::import::test::legacy_header_split_keeps_origin_pts ... ok
[INFO] [stdout] test container::ts::import::test::legacy_rejects_an_unconfirmed_sync_candidate ... ok
[INFO] [stdout] test container::ts::import::test::legacy_resync_below_the_live_edge_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::legacy_resyncs_past_stale_tail_at_a_splice ... ok
[INFO] [stdout] test container::ts::import::test::legacy_survives_a_looping_file_wrap ... ok
[INFO] [stdout] test container::ts::import::test::orphan_tail_before_section_is_skipped ... ok
[INFO] [stdout] test container::ts::import::test::legacy_seek_resets_the_resync_budget ... ok
[INFO] [stdout] test container::ts::import::test::payload_split_across_packets ... ok
[INFO] [stdout] test container::ts::import::test::legacy_survives_two_loop_wraps ... ok
[INFO] [stdout] test container::ts::import::test::aac_gives_up_when_nothing_ever_parses ... ok
[INFO] [stdout] test container::ts::import::test::media_clock_follows_video_not_private_pes ... ok
[INFO] [stdout] test container::ts::import::test::repeated_counter_after_fifteen_lost_packets_is_broken ... ok
[INFO] [stdout] test container::ts::import::test::private_pes_carried_verbatim ... ok
[INFO] [stdout] test container::ts::import::test::pmt_without_cuei_then_with_cuei_upgrades ... ok
[INFO] [stdout] test container::ts::import::test::section_pid_without_cuei_is_dropped_not_cataloged ... ok
[INFO] [stdout] test container::ts::import::test::repeated_flags_declare_one_break ... ok
[INFO] [stdout] test container::ts::import::test::pcr_discontinuity_breaks_every_track ... ok
[INFO] [stdout] test container::ts::import::test::resync_does_not_count_an_unvouched_eof_publication ... ok
[INFO] [stdout] test container::ts::import::test::single_section ... ok
[INFO] [stdout] test container::ts::import::test::resync_stats_include_an_in_progress_scan ... ok
[INFO] [stdout] test container::ts::import::test::stays_desynced_until_next_pusi ... ok
[INFO] [stdout] test container::ts::import::test::stuffing_only ... ok
[INFO] [stdout] test container::ts::import::test::tei_continuation_drops_partial_and_resyncs ... ok
[INFO] [stdout] test container::ts::import::test::scte35_cue_stamped_with_video_pts ... ok
[INFO] [stdout] test container::ts::import::test::remapping_a_pid_keeps_its_retired_resync_stats ... ok
[INFO] [stdout] test container::ts::import::test::section_after_a_b_frame_publishes_forward ... ok
[INFO] [stdout] test container::ts::import::test::section_with_a_wrap_keyframe_follows_it ... ok
[INFO] [stdout] test container::ts::import::test::scte35_extension_catalogs_the_cue_track ... ok
[INFO] [stdout] test container::ts::import::test::tei_pusi_section_is_dropped ... ok
[INFO] [stdout] test container::ts::import::test::timebase_reset_after_section_only_publication ... ok
[INFO] [stdout] test container::ts::import::test::timebase_reset_clears_section_clock ... ok
[INFO] [stdout] test container::ts::import::test::timebase_reset_clears_unpublished_pending ... ok
[INFO] [stdout] test container::ts::import_test::import_aac_program_config_catalog ... ok
[INFO] [stdout] test container::ts::import::test::verbatim_audio_does_not_anchor_aac_jitter ... ok
[INFO] [stdout] test container::ts::import::test::video_drops_a_partial_access_unit_across_a_continuity_break ... ok
[INFO] [stdout] test container::ts::import_test::import_ac3_catalog ... ok
[INFO] [stdout] test container::ts::import::test::verbatim_pes_below_the_edge_publishes_forward ... ok
[INFO] [stdout] test container::ts::import_test::import_bbb_catalog ... ok
[INFO] [stdout] test container::ts::import_test::import_opus_catalog ... ok
[INFO] [stdout] test container::ts::import_test::import_eac3_catalog ... ok
[INFO] [stdout] test container::ts::import_test::import_export_import_roundtrip ... ok
[INFO] [stdout] test container::ts::import_test::import_handles_unaligned_chunks ... ok
[INFO] [stdout] test container::ts::import::test::mux_rate_follows_the_clock ... ok
[INFO] [stdout] test container::ts::import_test::import_leaves_a_vbr_mux_rate_absent ... ok
[INFO] [stdout] test container::ts::import_test::import_opus_surround_catalog ... ok
[INFO] [stdout] test container::ts::import_test::import_resyncs_after_byte_misalignment ... ok
[INFO] [stdout] test container::ts::import_test::import_records_a_hardware_mux_rate ... ok
[INFO] [stdout] test container::ts::import_test::import_opus_frames ... ok
[INFO] [stdout] test container::ts::import_test::import_reports_a_silent_video_pid ... ok
[INFO] [stdout] test container::ts::import_test::import_records_the_cbr_mux_rate ... ok
[INFO] [stdout] test container::ts::import_test::import_kyrion_ac3_mp2_catalog ... ok
[INFO] [stdout] test container::ts::import_test::import_reports_a_silent_scte35_pid ... ok
[INFO] [stdout] test container::ts::import_test::resyncs_across_chunk_boundaries ... ok
[INFO] [stdout] test container::ts::import_test::public_container_preserves_loc_for_ts ... ok
[INFO] [stdout] test container::ts::import_test::import_kyrion_video_jitter_captures_reorder ... ok
[INFO] [stdout] test container::ts::import_test::kyrion_dirtystart_extracts_real_cues ... ok
[INFO] [stdout] test container::ts::import::test::liveness_steps_over_a_corrupt_pcr_and_the_wrap ... ok
[INFO] [stdout] test container::ts::import::test::damaged_video_closes_its_group_at_the_break ... ok
[INFO] [stdout] test container::ts::mux_rate::test::discontinuity_clears_immediately ... ok
[INFO] [stdout] test container::ts::programs::test::a_corrupt_pat_beside_a_good_one_counts_once ... ok
[INFO] [stdout] test container::ts::mux_rate::test::cbr_publishes_once_per_window ... ok
[INFO] [stdout] test container::ts::mux_rate::test::a_glitch_holds_the_rate_and_a_new_rate_replaces_it ... ok
[INFO] [stdout] test container::ts::programs::test::a_partial_pat_does_not_hold_the_multiplex ... ok
[INFO] [stdout] test container::ts::import_test::survives_midstream_join ... ok
[INFO] [stdout] test container::ts::import_test::resyncs_past_false_sync_byte ... ok
[INFO] [stdout] test container::ts::mux_rate::test::vbr_never_publishes ... ok
[INFO] [stdout] test container::ts::mux_rate::test::instability_clears_and_a_fresh_window_republishes ... ok
[INFO] [stdout] test container::ts::programs::test::a_corrupt_pat_starts_no_program ... ok
[INFO] [stdout] test container::ts::mux_rate::test::survives_the_pcr_wrap ... ok
[INFO] [stdout] test container::ts::programs::test::pat_programs_reads_the_first_whole_pat ... ok
[INFO] [stdout] test container::ts::psi::test::pat_skips_a_table_not_yet_in_force ... ok
[INFO] [stdout] test container::ts::programs::test::program_broadcasts_keep_the_catalog_suffix_last ... ok
[INFO] [stdout] test container::ts::import_test::import_kyrion_mp2_catalog ... ok
[INFO] [stdout] test container::ts::programs::test::every_program_publishes_its_own_broadcast ... ok
[INFO] [stdout] test container::ts::psi::test::pes_header_reads_timestamps_and_skips_optional_fields ... ok
[INFO] [stdout] test container::ts::psi::test::pes_without_optional_header ... ok
[INFO] [stdout] test container::ts::stats::test::reports_a_stream_that_stopped ... ok
[INFO] [stdout] test container::ts::psi::test::crc_matches_mpeg2 ... ok
[INFO] [stdout] test container::ts::stats::test::reports_frame_sync_lost_at_the_end ... ok
[INFO] [stdout] test container::ts::psi::test::pat_waits_for_every_section ... ok
[INFO] [stdout] test container::ts::psi::test::not_a_pes_header ... ok
[INFO] [stdout] test container::ts::stats::test::reports_crc_errors_when_they_move ... ok
[INFO] [stdout] test container::ts::programs::test::a_pat_in_two_sections_starts_every_program ... ok
[INFO] [stdout] test container::ts::psi::test::pmt_refuses_an_overrun ... ok
[INFO] [stdout] test import::track::tests::a_caller_can_still_cut_per_frame ... ok
[INFO] [stdout] test container::ts::psi::test::bounded_pes_length_counts_header_stuffing ... ok
[INFO] [stdout] test import::format::tests::aliases_resolve_to_one_canonical_name ... ok
[INFO] [stdout] test import::track::tests::aac_import_attaches_audio_specific_config ... ok
[INFO] [stdout] test import::format::tests::an_unrecognized_name_is_unknown_rather_than_wrong_kind ... ok
[INFO] [stdout] test import::track::tests::an_audio_init_publishes_its_container ... ok
[INFO] [stdout] test import::track::tests::audio_accumulates_until_the_caller_cuts ... ok
[INFO] [stdout] test import::track::tests::audio_publishes_from_init ... ok
[INFO] [stdout] test import::track::tests::codec_import_accumulates_until_boundary ... ok
[INFO] [stdout] test import::track::tests::existing_track_h264_uses_existing_name_in_catalog ... ok
[INFO] [stdout] test import::track::tests::discontinuity_resets_audio_measurement_and_separates_groups ... ok
[INFO] [stdout] test import::track::tests::explicit_cut_finalizes_bitrate_at_boundary ... ok
[INFO] [stdout] test import::track::tests::existing_track_opus_uses_existing_name ... ok
[INFO] [stdout] test import::track::tests::each_kind_ranks_as_itself ... ok
[INFO] [stdout] test import::track::tests::existing_track_hvc1_uses_existing_name_in_catalog ... ok
[INFO] [stdout] test container::ts::programs::test::a_pat_spanning_two_packets_starts_every_program ... ok
[INFO] [stdout] test import::track::tests::opus_import_delivers_frames ... ok
[INFO] [stdout] test import::track::tests::hvc1_track_delivers_length_prefixed_keyframe ... ok
[INFO] [stdout] test json::test::a_snapshot_track_roundtrips ... ok
[INFO] [stdout] test json::test::a_stream_track_roundtrips ... ok
[INFO] [stdout] test json::test::an_entry_subscribes_and_reads ... ok
[INFO] [stdout] test import::track::tests::reconfiguration_updates_in_place ... ok
[INFO] [stdout] test import::format::tests::a_format_of_another_kind_names_the_kind_that_takes_it ... ok
[INFO] [stdout] test container::ts::import_test::import_reports_a_silent_audio_pid ... ok
[INFO] [stdout] test import::track::tests::video_publishes_before_first_frame ... ok
[INFO] [stdout] test import::track::tests::unique_track_opus_attaches_catalog_and_retires_on_drop ... ok
[INFO] [stdout] test json::test::an_existing_catalog_entry_is_not_replaced ... ok
[INFO] [stdout] test import::track::tests::audio_without_init_errors ... ok
[INFO] [stdout] test import::container::tests::a_split_stream_publishes_its_tracks ... ok
[INFO] [stdout] test json::test::an_unchanged_snapshot_measures_nothing ... ok
[INFO] [stdout] test json::test::an_unrecognized_mode_or_compression_is_refused ... ok
[INFO] [stdout] test container::ts::psi::test::pmt_keeps_unnamed_stream_types_and_descriptors ... ok
[INFO] [stdout] test pace::tests::absorbs_a_standing_delivery_lag ... ok
[INFO] [stdout] test json::test::writes_fill_an_absent_bitrate ... ok
[INFO] [stdout] test pace::tests::absorbed_lag_is_capped_by_the_lead ... ok
[INFO] [stdout] test pace::tests::huge_lead_does_not_overflow ... ok
[INFO] [stdout] test pace::tests::hurry_keeps_the_delay ... ok
[INFO] [stdout] test container::ts::import_test::live_import_anchors_a_late_first_frame ... ok
[INFO] [stdout] test container::ts::import_test::import_reports_every_elementary_stream ... ok
[INFO] [stdout] test json::test::dropping_the_producer_retires_the_entry ... ok
[INFO] [stdout] test pace::tests::lead_schedules_bursts_into_the_future ... ok
[INFO] [stdout] test json::test::the_catalog_enumerates_its_tracks ... ok
[INFO] [stdout] test json::test::finishing_retires_the_entry_too ... ok
[INFO] [stdout] test json::test::an_unserializable_record_ends_the_track_and_the_entry ... ok
[INFO] [stdout] test json::test::the_entry_describes_how_to_read_the_track ... ok
[INFO] [stdout] test json::test::a_config_delta_ratio_reaches_the_encoder ... ok
[INFO] [stdout] test pace::tests::hurry_makes_the_frame_the_live_edge ... ok
[INFO] [stdout] test pace::tests::an_earlier_arrival_re_anchors_and_keeps_the_delay ... ok
[INFO] [stdout] test pace::tests::zero_lead_absorbs_nothing ... ok
[INFO] [stdout] test rate::tests::inverted_bounds_use_the_ceiling ... ok
[INFO] [stdout] test rate::tests::raise_is_ramp_limited ... ok
[INFO] [stdout] test rate::tests::small_moves_are_suppressed ... ok
[INFO] [stdout] test pace::tests::re_anchors_to_live_edge ... ok
[INFO] [stdout] test rate::tests::starts_optimistic ... ok
[INFO] [stdout] test pace::tests::the_delay_is_outside_the_lead_comparison ... ok
[INFO] [stdout] test rate::tests::a_raise_reaching_the_ceiling_beats_hysteresis ... ok
[INFO] [stdout] test rate::tests::drop_applies_immediately ... ok
[INFO] [stdout] test rate::tests::estimate_never_raises_above_max ... ok
[INFO] [stdout] test rate::tests::target_never_falls_below_min ... ok
[INFO] [stdout] test select::tests::empty_axis_keeps_everything ... ok
[INFO] [stdout] test rate::tests::missing_estimate_holds_the_target ... ok
[INFO] [stdout] test rate::tests::raise_eventually_reaches_the_estimate ... ok
[INFO] [stdout] test rate::tests::suppressed_raises_do_not_starve_the_ramp ... ok
[INFO] [stdout] test select::tests::name_matches_exact ... ok
[INFO] [stdout] test select::tests::names_union_within_field ... ok
[INFO] [stdout] test select::tests::name_and_codec_intersect ... ok
[INFO] [stdout] test source::tests::dot_resolves_output_parent ... ok
[INFO] [stdout] test select::tests::codec_filters_within_selected_axis ... ok
[INFO] [stdout] test pace::tests::paces_across_timescales ... ok
[INFO] [stdout] test source::tests::escaping_reference_is_rejected ... ok
[INFO] [stdout] test source::tests::failed_binding_does_not_retry_a_later_publisher ... ok
[INFO] [stdout] test source::tests::no_override_targets_catalog_broadcast ... ok
[INFO] [stdout] test source::tests::returned_waits_for_a_new_broadcast_after_the_old_one_ends ... ok
[INFO] [stdout] test rate::tests::upward_jitter_stays_inside_the_deadband ... ok
[INFO] [stdout] test select::tests::unknown_container_never_selected ... ok
[INFO] [stdout] test select::tests::codecs_union_within_field ... ok
[INFO] [stdout] test source::tests::self_reference_targets_catalog_broadcast ... ok
[INFO] [stdout] test select::tests::video_only_drops_audio ... ok
[INFO] [stdout] test select::tests::default_selects_nothing ... ok
[INFO] [stdout] test source::tests::subscribe_track_resolves_catalog_broadcast ... ok
[INFO] [stdout] test source::tests::binding_retains_a_pending_request_across_cancelled_and_repeated_reads ... ok
[INFO] [stdout] test source::tests::dot_resolves_one_segment_catalog_to_root ... ok
[INFO] [stdout] test source::tests::subscribe_track_resolves_referenced_broadcast ... ok
[INFO] [stdout] test timeline::test::a_deferred_overrun_is_reported_when_the_output_finishes ... ok
[INFO] [stdout] test source::tests::escaping_rendition_is_removed_while_valid_sibling_remains ... ok
[INFO] [stdout] test timeline::test::a_closed_track_stops_gating ... ok
[INFO] [stdout] test source::tests::escaping_text_rendition_is_removed ... ok
[INFO] [stdout] test timeline::test::a_cut_on_the_first_group_does_not_poison_later_cuts ... ok
[INFO] [stdout] test timeline::test::a_gop_longer_than_the_minimum_is_one_segment ... ok
[INFO] [stdout] test pace::tests::due_reads_the_anchor_without_moving_it ... ok
[INFO] [stdout] test timeline::test::a_non_pacing_track_neither_paces_nor_gates ... ok
[INFO] [stdout] test timeline::test::deferred_disables_existing_auto_publishing_recorders ... ok
[INFO] [stdout] test timeline::test::a_non_pacing_track_uses_arrival_and_does_not_extend_the_tail ... ok
[INFO] [stdout] test timeline::test::deferred_mode_is_rejected_after_finishing_starts ... ok
[INFO] [stdout] test timeline::test::deferred_records_publish_in_segment_order_before_finish ... ok
[INFO] [stdout] test timeline::test::a_late_non_pacing_group_lands_in_the_next_segment ... ok
[INFO] [stdout] test timeline::test::dropping_a_pending_record_requeues_it ... ok
[INFO] [stdout] test timeline::test::a_non_keyframe_range_start_is_flagged ... ok
[INFO] [stdout] test timeline::test::an_undeclared_maximum_is_omitted_from_the_catalog ... ok
[INFO] [stdout] test timeline::test::finish_overrides_an_outstanding_reservation ... ok
[INFO] [stdout] test timeline::test::deferred_records_are_invisible_until_committed ... ok
[INFO] [stdout] test timeline::test::groups_before_the_first_boundary_join_the_first_segment ... ok
[INFO] [stdout] test timeline::test::explicit_cuts_override_the_pacing ... ok
[INFO] [stdout] test timeline::test::exceeding_the_declared_maximum_fails_the_timeline ... ok
[INFO] [stdout] test timeline::test::rejects_an_invalid_timescale ... ok
[INFO] [stdout] test timeline::test::segmenter_finish_is_terminal ... ok
[INFO] [stdout] test timeline::test::reservations_nest ... ok
[INFO] [stdout] test timeline::test::sequence_gaps_split_ranges ... ok
[INFO] [stdout] test timeline::test::short_groups_pack_up_to_the_minimum ... ok
[INFO] [stdout] test timeline::test::the_track_is_created_on_first_enrollment ... ok
[INFO] [stdout] test timeline::test::non_pacing_tracks_alone_publish_no_timeline ... ok
[INFO] [stdout] test timeline::test::a_cut_below_the_minimum_is_ignored ... ok
[INFO] [stdout] test timeline::test::ordinary_producer_rejects_a_deferred_record ... ok
[INFO] [stdout] test timeline::test::section_advertises_track_without_wall ... ok
[INFO] [stdout] test timeline::test::the_coarsest_track_paces_the_segments ... ok
[INFO] [stdout] test timeline::test::a_reservation_defers_flushing_until_every_track_enrolls ... ok
[INFO] [stdout] test timeline::test::the_built_in_catalog_is_recorded_without_pacing ... ok
[INFO] [stdout] test timeline::test::a_segment_waits_for_every_track ... ok
[INFO] [stdout] test timeline::test::the_final_segment_runs_to_the_reported_end ... ok
[INFO] [stdout] test timeline::test::a_closed_track_leaves_a_whole_segment_gap ... ok
[INFO] [stdout] test container::ts::export_test::scte35_fixtures_survive_roundtrip ... ok
[INFO] [stdout] test catalog::producer::test::a_failed_commit_leaves_the_catalog_open ... ok
[INFO] [stdout] test container::ts::import_test::live_import_restarts_forward_after_idle ... ok
[INFO] [stdout] test container::ts::export_test::debounce_opens_without_a_media_clock ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- container::flv::import_test::live_import_anchors_a_late_first_frame stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'container::flv::import_test::live_import_anchors_a_late_first_frame' (3206) panicked at src/container/flv/import_test.rs:767:5:
[INFO] [stdout] the first frame is live on arrival: 30001000 not in 30000007..=30000624
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e5e7fd21a41 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e5e7fd3939a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e5e7fd2674c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e5e7fcfd2f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e5e7fd19d29 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e5e7fa7f2e0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e5e7fd1a052 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e5e7fcfd3a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e5e7fcf5b69 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e5e7fcfe0ad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e5e7fd39b7c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e5e7f7bf0ff - moq_mux[aae4e0e19d9a6b12]::container::flv::import_test::live_import_anchors_a_late_first_frame::{closure#0}
[INFO] [stdout]   12:     0x5e5e7f4f0c33 - <tokio[796cba43a7500d1f]::runtime::scheduler::current_thread::Context>::enter::<core[df12db4294e9bfd3]::task::poll::Poll<()>, <tokio[796cba43a7500d1f]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[df12db4294e9bfd3]::pin::Pin<&mut core[df12db4294e9bfd3]::pin::Pin<&mut dyn core[df12db4294e9bfd3]::future::future::Future<Output = ()>>>>::{closure#0}::{closure#0}>
[INFO] [stdout]   13:     0x5e5e7f5748cc - <tokio[796cba43a7500d1f]::runtime::context::scoped::Scoped<tokio[796cba43a7500d1f]::runtime::scheduler::Context>>::set::<<tokio[796cba43a7500d1f]::runtime::scheduler::current_thread::CoreGuard>::enter<<tokio[796cba43a7500d1f]::runtime::scheduler::current_thread::CoreGuard>::block_on<core[df12db4294e9bfd3]::pin::Pin<&mut core[df12db4294e9bfd3]::pin::Pin<&mut dyn core[df12db4294e9bfd3]::future::future::Future<Output = ()>>>>::{closure#0}, core[df12db4294e9bfd3]::option::Option<()>>::{closure#0}, (alloc[2182bb758b4b3781]::boxed::Box<tokio[796cba43a7500d1f]::runtime::scheduler::current_thread::Core>, core[df12db4294e9bfd3]::option::Option<()>)>
[INFO] [stdout]   14:     0x5e5e7f4e5f4b - <tokio[796cba43a7500d1f]::runtime::runtime::Runtime>::block_on::<core[df12db4294e9bfd3]::pin::Pin<&mut dyn core[df12db4294e9bfd3]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x5e5e7f7fd2a6 - moq_mux[aae4e0e19d9a6b12]::container::flv::import_test::live_import_anchors_a_late_first_frame
[INFO] [stdout]   16:     0x5e5e7f9d2fe9 - <moq_mux[aae4e0e19d9a6b12]::container::flv::import_test::live_import_anchors_a_late_first_frame::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   17:     0x5e5e7fa725cb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   18:     0x5e5e7fa7fc35 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   19:     0x5e5e7fa794f4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   20:     0x5e5e7fa82d92 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   21:     0x5e5e7fd212d9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   22:     0x7613fcee1dfa - <unknown>
[INFO] [stdout]   23:     0x7613fcf753d4 - clone
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     container::flv::import_test::live_import_anchors_a_late_first_frame
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 992 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.42s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201", kill_on_drop: false }`
[INFO] [stdout] 8235050046c30d69364eb5bd1aef6fc7434b1ce61dc01f4c0831a336e5540201
