[INFO] fetching crate moq-lite 0.15.13... [INFO] testing moq-lite-0.15.13 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate moq-lite 0.15.13 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate moq-lite 0.15.13 [INFO] finished tweaking crates.io crate moq-lite 0.15.13 [INFO] tweaked toml for crates.io crate moq-lite 0.15.13 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate moq-lite 0.15.13 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate moq-lite 0.15.13 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded conducer v0.3.4 [INFO] [stderr] Downloaded web-transport-trait v0.3.4 [INFO] [stderr] Downloaded web-async v0.1.3 [INFO] [stderr] Downloaded tokio v1.52.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ca2e7a5db9ffae126641e788350e413906adb19266fb53aaf102a4f7c3ca698b [INFO] running `Command { std: "docker" "start" "-a" "ca2e7a5db9ffae126641e788350e413906adb19266fb53aaf102a4f7c3ca698b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ca2e7a5db9ffae126641e788350e413906adb19266fb53aaf102a4f7c3ca698b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca2e7a5db9ffae126641e788350e413906adb19266fb53aaf102a4f7c3ca698b", kill_on_drop: false }` [INFO] [stdout] ca2e7a5db9ffae126641e788350e413906adb19266fb53aaf102a4f7c3ca698b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 182991b513b97d01cc60ceb6ab0374ed9d126b6b03819814e2cc594ccab39e8a [INFO] running `Command { std: "docker" "start" "-a" "182991b513b97d01cc60ceb6ab0374ed9d126b6b03819814e2cc594ccab39e8a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.185 [INFO] [stderr] Compiling hashbrown v0.17.0 [INFO] [stderr] Compiling winnow v1.0.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling futures-io v0.3.32 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling conducer v0.3.4 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling web-transport-trait v0.3.4 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling toml_edit v0.25.11+spec-1.1.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling num_enum_derive v0.7.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling num_enum v0.7.6 [INFO] [stderr] Compiling tokio v1.52.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling rand v0.9.4 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling web-async v0.1.3 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling moq-lite v0.15.13 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.35s [INFO] running `Command { std: "docker" "inspect" "182991b513b97d01cc60ceb6ab0374ed9d126b6b03819814e2cc594ccab39e8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "182991b513b97d01cc60ceb6ab0374ed9d126b6b03819814e2cc594ccab39e8a", kill_on_drop: false }` [INFO] [stdout] 182991b513b97d01cc60ceb6ab0374ed9d126b6b03819814e2cc594ccab39e8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9926b18f776846ff1d6c95f63ff86154f90d2516ffa4beaf1eecf8c751d56e92 [INFO] running `Command { std: "docker" "start" "-a" "9926b18f776846ff1d6c95f63ff86154f90d2516ffa4beaf1eecf8c751d56e92", kill_on_drop: false }` [INFO] [stderr] Compiling moq-lite v0.15.13 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 11.09s [INFO] running `Command { std: "docker" "inspect" "9926b18f776846ff1d6c95f63ff86154f90d2516ffa4beaf1eecf8c751d56e92", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9926b18f776846ff1d6c95f63ff86154f90d2516ffa4beaf1eecf8c751d56e92", kill_on_drop: false }` [INFO] [stdout] 9926b18f776846ff1d6c95f63ff86154f90d2516ffa4beaf1eecf8c751d56e92 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 4c19f5a95b71298c28e79280ee204f6ea7dacb748c483407cc3a75a0191491e5 [INFO] running `Command { std: "docker" "start" "-a" "4c19f5a95b71298c28e79280ee204f6ea7dacb748c483407cc3a75a0191491e5", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/moq_lite-43f695cec91d4797) [INFO] [stdout] [INFO] [stdout] running 257 tests [INFO] [stdout] test coding::varint::tests::leading_ones_boundaries_round_trip ... ok [INFO] [stdout] test client::tests::no_alpn_falls_back_to_draft14_and_switches_version_post_setup ... ok [INFO] [stdout] test client::tests::alpn_lite_falls_back_to_draft14_and_switches_version_post_setup ... ok [INFO] [stdout] test coding::varint::tests::leading_ones_invalid_0xfc ... ok [INFO] [stdout] test coding::varint::tests::leading_ones_spec_examples ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_goaway ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_fetch_new_request ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_max_request_id ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_publish_new_request ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_request_error_v15_closes_stream ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_request_ok_v15_response ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_subscribe_namespace_v14_new_request ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_subscribe_namespace_v16_errors ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_subscribe_new_request ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_subscribe_ok_response ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_subscribe_update_followup ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_unknown_message ... ok [INFO] [stdout] test ietf::adapter::tests::test_classify_unsubscribe_closes_stream ... ok [INFO] [stdout] test ietf::adapter::tests::test_encode_raw_roundtrip ... ok [INFO] [stdout] test ietf::adapter::tests::test_namespace_reverse_lookup_v14 ... ok [INFO] [stdout] test ietf::adapter::tests::test_virtual_recv_stream_partial_reads ... ok [INFO] [stdout] test ietf::adapter::tests::test_virtual_recv_stream_reads_initial_then_followup ... ok [INFO] [stdout] test ietf::adapter::tests::test_virtual_send_stream_writes_to_channel ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_ok_v15_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_ok_v14_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_ok_v16_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_ok_v17_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_v14_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_v15_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_v16_round_trip ... ok [INFO] [stdout] test ietf::fetch::tests::test_fetch_v17_round_trip ... ok [INFO] [stdout] test ietf::goaway::tests::test_goaway_empty ... ok [INFO] [stdout] test ietf::goaway::tests::test_goaway_v17_timeout ... ok [INFO] [stdout] test ietf::goaway::tests::test_goaway_with_url ... ok [INFO] [stdout] test ietf::group::tests::test_group_flags_no_priority_range ... ok [INFO] [stdout] test ietf::group::tests::test_group_flags_spec_table ... ok [INFO] [stdout] test ietf::namespace::tests::empty_encodes_as_zero_length_tuple ... ok [INFO] [stdout] test ietf::namespace::tests::empty_round_trip ... ok [INFO] [stdout] test ietf::namespace::tests::multi_part_encodes_correct_count ... ok [INFO] [stdout] test ietf::namespace::tests::multi_part_round_trip ... ok [INFO] [stdout] test ietf::namespace::tests::single_part_encodes_count_one ... ok [INFO] [stdout] test ietf::namespace::tests::single_part_round_trip ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_bare_type_defaults ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_bool_all_versions ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_duplicate_rejected ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_empty_set ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_filter_type_all_versions ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_location_all_versions ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_multiple_delta_encoding ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_option_encode_some ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_option_skip_none ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_u8_all_versions ... ok [INFO] [stdout] test ietf::parameters::tests::test_param_unknown_rejected ... ok [INFO] [stdout] test ietf::parameters::tests::test_parameters_v15_round_trip ... ok [INFO] [stdout] test ietf::parameters::tests::test_parameters_v16_delta_round_trip ... ok [INFO] [stdout] test ietf::parameters::tests::test_parameters_v17_no_count_prefix ... ok [INFO] [stdout] test ietf::parameters::tests::test_parameters_v17_round_trip ... ok [INFO] [stdout] test ietf::properties::tests::test_skip_bytes_property ... ok [INFO] [stdout] test ietf::properties::tests::test_skip_empty_properties ... ok [INFO] [stdout] test ietf::properties::tests::test_skip_multiple_properties ... ok [INFO] [stdout] test ietf::properties::tests::test_skip_varint_property ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_done_v17_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_ok_v14_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_ok_v15_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_ok_v17_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_v14_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_v15_round_trip ... ok [INFO] [stdout] test ietf::publish::tests::test_publish_v17_round_trip ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_announce_cancel_v14 ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_announce_cancel_v16 ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_announce_error ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_announce_rejects_parameters ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_announce_round_trip ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_publish_namespace_cancel_v17_rejected ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_publish_namespace_done_v17_rejected ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_publish_namespace_v17_round_trip ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_unannounce_v14 ... ok [INFO] [stdout] test ietf::publish_namespace::tests::test_unannounce_v16 ... ok [INFO] [stdout] test ietf::request::tests::test_request_error_round_trip ... ok [INFO] [stdout] test ietf::request::tests::test_request_error_v16_retry_interval ... ok [INFO] [stdout] test ietf::request::tests::test_request_error_v17_round_trip ... ok [INFO] [stdout] test ietf::request::tests::test_request_ok_round_trip ... ok [INFO] [stdout] test ietf::request::tests::test_request_ok_v17_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_error ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_nested_namespace ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_ok ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_ok_rejects_non_zero_expires ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_ok_v15 ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_ok_v17_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_rejects_invalid_filter_type ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_round_trip_v15 ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_update_v14_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_update_v15_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_update_v17_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_subscribe_v17_round_trip ... ok [INFO] [stdout] test ietf::subscribe::tests::test_unsubscribe ... ok [INFO] [stdout] test ietf::track::tests::test_track_status_v14_round_trip ... ok [INFO] [stdout] test ietf::track::tests::test_track_status_v15_round_trip ... ok [INFO] [stdout] test ietf::track::tests::test_track_status_v16_round_trip ... ok [INFO] [stdout] test ietf::track::tests::test_track_status_v17_round_trip ... ok [INFO] [stdout] test lite::priority::tests::test_empty_after_all_removed ... ok [INFO] [stdout] test lite::priority::tests::test_complex_ordering ... ok [INFO] [stdout] test lite::priority::tests::test_group_priority_on_same_track ... ok [INFO] [stdout] test lite::priority::tests::test_heap_property_maintained ... ok [INFO] [stdout] test lite::priority::tests::test_interleaved_insertions_and_removals ... ok [INFO] [stdout] test lite::priority::tests::test_many_items_with_same_priority ... ok [INFO] [stdout] test lite::priority::tests::test_removal_of_highest_priority ... ok [INFO] [stdout] test lite::priority::tests::test_removal_of_lowest_priority ... ok [INFO] [stdout] test lite::priority::tests::test_removal_on_drop ... ok [INFO] [stdout] test lite::priority::tests::test_removal_updates_siblings ... ok [INFO] [stdout] test lite::priority::tests::test_same_track_and_group ... ok [INFO] [stdout] test lite::priority::tests::test_single_item ... ok [INFO] [stdout] test lite::priority::tests::test_track_priority_ordering ... ok [INFO] [stdout] test lite::priority::tests::test_track_priority_overrides_group ... ok [INFO] [stdout] test model::broadcast::test::closed ... ok [INFO] [stdout] test model::broadcast::test::insert ... ok [INFO] [stdout] test model::broadcast::test::requests ... ok [INFO] [stdout] test model::broadcast::test::stale_producer ... ok [INFO] [stdout] test model::broadcast::test::requested_unused ... ok [INFO] [stdout] test model::frame::test::abort_propagates ... ok [INFO] [stdout] test model::frame::test::empty_frame ... ok [INFO] [stdout] test model::frame::test::finish_checks_remaining ... ok [INFO] [stdout] test model::frame::test::multi_chunk_read_all ... ok [INFO] [stdout] test model::frame::test::pending_then_ready ... ok [INFO] [stdout] test model::frame::test::read_all_chunks ... ok [INFO] [stdout] test model::frame::test::read_chunk_sequential ... ok [INFO] [stdout] test model::frame::test::single_chunk_roundtrip ... ok [INFO] [stdout] test model::frame::test::write_too_many_bytes ... ok [INFO] [stdout] test model::group::test::abort_propagates ... ok [INFO] [stdout] test model::group::test::basic_frame_reading ... ok [INFO] [stdout] test model::group::test::clone_consumer_independent ... ok [INFO] [stdout] test model::group::test::eviction_drops_old_frames ... ok [INFO] [stdout] test model::group::test::get_frame_by_index ... ok [INFO] [stdout] test model::group::test::group_finish_returns_none ... ok [INFO] [stdout] test model::group::test::next_frame_returns_cache_full_on_tombstone ... ok [INFO] [stdout] test model::group::test::no_eviction_under_limit ... ok [INFO] [stdout] test model::group::test::pending_then_ready ... ok [INFO] [stdout] test model::group::test::read_frame_all_at_once ... ok [INFO] [stdout] test model::group::test::read_frame_chunks ... ok [INFO] [stdout] test model::group::test::eviction_by_frame_count ... ok [INFO] [stdout] test model::origin::tests::test_allowed_returns_deduped_prefixes ... ok [INFO] [stdout] test model::origin::tests::test_consume_only_filters ... ok [INFO] [stdout] test model::origin::tests::test_nested_paths_with_permissions ... ok [INFO] [stdout] test model::origin::tests::test_multiple_consumers_with_different_permissions ... ok [INFO] [stdout] test model::origin::tests::test_overlapping_prefixes_deduped ... ok [INFO] [stdout] test model::origin::tests::test_overlapping_prefixes_no_duplicate_announcements ... ok [INFO] [stdout] test model::origin::tests::test_publish_only_allows ... ok [INFO] [stdout] test model::origin::tests::test_consume_broadcast_with_permissions ... ok [INFO] [stdout] test model::origin::tests::test_double_publish ... ok [INFO] [stdout] test model::origin::tests::test_announce ... ok [INFO] [stdout] test model::origin::tests::test_duplicate_prefixes_deduped ... ok [INFO] [stdout] test model::origin::tests::test_consume_only_multiple_prefixes ... ok [INFO] [stdout] test model::origin::tests::test_128_fix ... ok [INFO] [stdout] test model::origin::tests::test_publish_only_empty ... ok [INFO] [stdout] test model::origin::tests::test_publish_only_with_empty_prefix ... ok [INFO] [stdout] test model::origin::tests::test_select_multiple_roots_with_empty_prefix ... ok [INFO] [stdout] test model::origin::tests::test_duplicate_reverse ... ok [INFO] [stdout] test model::origin::tests::test_select_maintains_access_with_wider_prefix ... ok [INFO] [stdout] test model::origin::tests::test_duplicate ... ok [INFO] [stdout] test model::origin::tests::test_select_narrowing_scope ... ok [INFO] [stdout] test model::origin::tests::test_wildcard_permission ... ok [INFO] [stdout] test model::origin::tests::test_select_narrowing_to_deeper_path ... ok [INFO] [stdout] test model::origin::tests::test_with_root_and_consume_only ... ok [INFO] [stdout] test model::origin::tests::test_select_with_empty_prefix ... ok [INFO] [stdout] test model::origin::tests::test_with_root_and_publish_only ... ok [INFO] [stdout] test model::origin::tests::test_with_root_basic ... ok [INFO] [stdout] test model::origin::tests::test_with_root_nested ... ok [INFO] [stdout] test model::origin::tests::test_with_root_trailing_slash_consumer ... ok [INFO] [stdout] test model::origin::tests::test_select_with_non_matching_prefix ... ok [INFO] [stdout] test model::time::tests::test_as_scale ... ok [INFO] [stdout] test model::time::tests::test_checked_sub ... ok [INFO] [stdout] test model::time::tests::test_checked_add ... ok [INFO] [stdout] test model::time::tests::test_checked_sub_underflow ... ok [INFO] [stdout] test model::origin::tests::test_with_root_unauthorized ... ok [INFO] [stdout] test model::origin::tests::test_with_root_trailing_slash_producer ... ok [INFO] [stdout] test model::time::tests::test_convert_precision_loss ... ok [INFO] [stdout] test model::time::tests::test_add ... ok [INFO] [stdout] test model::origin::tests::test_with_root_trailing_slash_unannounce ... ok [INFO] [stdout] test model::time::tests::test_convert_custom_scales ... ok [INFO] [stdout] test model::time::tests::test_convert_to_coarser ... ok [INFO] [stdout] test model::time::tests::test_convert_to_finer ... ok [INFO] [stdout] test model::time::tests::test_different_scale_microseconds ... ok [INFO] [stdout] test model::time::tests::test_different_scale_seconds ... ok [INFO] [stdout] test model::time::tests::test_duration_with_nanos ... ok [INFO] [stdout] test model::time::tests::test_debug_format_units ... ok [INFO] [stdout] test model::time::tests::test_convert_roundtrip ... ok [INFO] [stdout] test model::time::tests::test_duration_conversion ... ok [INFO] [stdout] test model::time::tests::test_convert_microseconds_to_nanoseconds ... ok [INFO] [stdout] test model::time::tests::test_fractional_conversion ... ok [INFO] [stdout] test model::time::tests::test_from_millis ... ok [INFO] [stdout] test model::time::tests::test_from_nanos ... ok [INFO] [stdout] test model::time::tests::test_large_values ... ok [INFO] [stdout] test model::time::tests::test_max ... ok [INFO] [stdout] test model::time::tests::test_roundtrip_micros ... ok [INFO] [stdout] test model::time::tests::test_scale_conversion ... ok [INFO] [stdout] test model::time::tests::test_new ... ok [INFO] [stdout] test model::time::tests::test_from_micros ... ok [INFO] [stdout] test model::time::tests::test_new_u64 ... ok [INFO] [stdout] test model::time::tests::test_precision_loss ... ok [INFO] [stdout] test model::track::test::append_finish_cannot_be_rewritten ... ok [INFO] [stdout] test model::time::tests::test_roundtrip_millis ... ok [INFO] [stdout] test model::time::tests::test_sub ... ok [INFO] [stdout] test model::time::tests::test_unchecked_variants ... ok [INFO] [stdout] test model::time::tests::test_scale_boundaries ... ok [INFO] [stdout] test model::time::tests::test_zero ... ok [INFO] [stdout] test model::time::tests::test_from_secs ... ok [INFO] [stdout] test model::track::test::append_group_returns_bounds_exceeded_on_sequence_overflow ... ok [INFO] [stdout] test model::time::tests::test_ordering ... ok [INFO] [stdout] test model::track::test::consumer_produce_after_drop ... ok [INFO] [stdout] test model::track::test::consumer_produce ... ok [INFO] [stdout] test model::track::test::evict_expired_groups ... ok [INFO] [stdout] test model::track::test::consumer_skips_evicted_groups ... ok [INFO] [stdout] test model::track::test::consumer_produce_after_abort ... ok [INFO] [stdout] test model::track::test::evict_keeps_max_sequence ... ok [INFO] [stdout] test model::track::test::finish_after_groups ... ok [INFO] [stdout] test model::track::test::consumer_produce_keeps_alive ... ok [INFO] [stdout] test model::track::test::max_sequence_at_front_blocks_trim ... ok [INFO] [stdout] test model::time::tests::test_convert_same_scale ... ok [INFO] [stdout] test model::track::test::next_group_finishes_without_waiting_for_gaps ... ok [INFO] [stdout] test path::tests::test_empty ... ok [INFO] [stdout] test model::track::test::no_eviction_when_fresh ... ok [INFO] [stdout] test path::tests::test_ergonomic_conversions ... ok [INFO] [stdout] test path::tests::test_from_conversions ... ok [INFO] [stdout] test path::tests::test_has_prefix ... ok [INFO] [stdout] test path::tests::test_join ... ok [INFO] [stdout] test model::track::test::insert_finish_validates_sequence_and_freezes_to_max ... ok [INFO] [stdout] test model::track::test::out_of_order_max_sequence_at_front ... ok [INFO] [stdout] test path::tests::test_multiple_consecutive_slashes ... ok [INFO] [stdout] test path::tests::test_path_prefix_join ... ok [INFO] [stdout] test path::tests::test_path_ref_multiple_slashes ... ok [INFO] [stdout] test path::tests::test_path_suffix_conversions ... ok [INFO] [stdout] test path::tests::test_path_ref ... ok [INFO] [stdout] test path::tests::test_path_prefix_conversions ... ok [INFO] [stdout] test path::tests::test_path_types_basic_operations ... ok [INFO] [stdout] test path::tests::test_prefix_has_prefix ... ok [INFO] [stdout] test path::tests::test_prefix_join ... ok [INFO] [stdout] test path::tests::test_prefix_list_canonical_order ... ok [INFO] [stdout] test path::tests::test_prefix_list_dedup ... ok [INFO] [stdout] test model::track::test::get_group_finishes_without_waiting_for_gaps ... ok [INFO] [stdout] test path::tests::test_prefix_list_collect ... ok [INFO] [stdout] test path::tests::test_prefix_list_overlap_reverse_order ... ok [INFO] [stdout] test path::tests::test_prefix_list_eq_vec ... ok [INFO] [stdout] test path::tests::test_prefix_list_partial_name_not_overlap ... ok [INFO] [stdout] test path::tests::test_prefix_list_single ... ok [INFO] [stdout] test path::tests::test_prefix_list_empty ... ok [INFO] [stdout] test path::tests::test_strip_prefix ... ok [INFO] [stdout] test path::tests::test_removes_multiple_slashes_comprehensively ... ok [INFO] [stdout] test path::tests::test_prefix_list_no_overlap ... ok [INFO] [stdout] test path::tests::test_prefix_list_deep_overlap ... ok [INFO] [stdout] test path::tests::test_prefix_list_empty_covers_all ... ok [INFO] [stdout] test path::tests::test_prefix_list_overlap ... ok [INFO] [stdout] test path::tests::test_prefix_strip_prefix ... ok [INFO] [stdout] test lite::priority::tests::test_notification_on_demotion_to_overflow ... ok [INFO] [stdout] test lite::priority::tests::test_max_priority_value_overflow ... ok [INFO] [stdout] test lite::priority::tests::test_watch_notification_on_overflow_promotion ... ok [INFO] [stdout] test model::origin::tests::test_128 - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 257 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Doc-tests moq_lite [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/ietf/parameters.rs - ietf::parameters::decode_params (line 451) ... ignored [INFO] [stdout] test src/ietf/parameters.rs - ietf::parameters::encode_params (line 389) ... ignored [INFO] [stdout] test src/path.rs - path::Path<'a>::has_prefix (line 110) ... ok [INFO] [stdout] test src/path.rs - path::PathPrefixes::new (line 339) ... ok [INFO] [stdout] test src/path.rs - path::Path (line 58) ... ok [INFO] [stdout] test src/path.rs - path::Path<'a>::join (line 212) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.76s; merged doctests compilation took 0.73s [INFO] running `Command { std: "docker" "inspect" "4c19f5a95b71298c28e79280ee204f6ea7dacb748c483407cc3a75a0191491e5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4c19f5a95b71298c28e79280ee204f6ea7dacb748c483407cc3a75a0191491e5", kill_on_drop: false }` [INFO] [stdout] 4c19f5a95b71298c28e79280ee204f6ea7dacb748c483407cc3a75a0191491e5