Finished `test` profile [unoptimized + debuginfo] target(s) in 0.44s Running unittests src/lib.rs (target/debug/deps/quikcast-0749c30eba1bfcf2) running 49 tests test auth::tests::credential_scope_lengths_and_password_colons ... ok test config::tests::rejects_impossible_budgets_and_overflow_before_binding ... ok test config::tests::validates_native_mount_limits_secrets_and_reserved_routes ... ok test auth::bearer_tests::bounds_duplicates_and_constant_time_candidates ... ok test client::tests::forwarding_contract ... ok test hls::store::tests::registry_snapshots_keep_allocation_charges_until_final_reader ... ok test hls::store::tests::out_of_order_staging_retirement_does_not_block_lower_sequences ... ok test hls::store::tests::budget_failure_does_not_replace_current_publication ... ok test hls::store::tests::stale_generations_and_deleted_identity_retention ... ok test hls::store::tests::discontinuity_sequence_survives_window_pruning ... ok test hls::store::tests::concurrent_publications_have_one_revision_winner ... ok test hls::ts::tests::real_transport_and_corrupt_envelopes ... ok test hls::store::tests::operational_visibility_tracks_publication_and_retention ... ok test hls::store::tests::atomic_publication_revision_grace_and_held_backing ... ok test icy::tests::strict_query_and_wire_bounds ... ok test lifecycle::tests::one_way_atomic_transition_and_concurrent_duplicate_requests ... ok test config::tests::rejects_public_admin_binding_and_noncanonical_mounts ... ok test media::tests::frame_headers_and_split_boundaries ... ok test hls::types::tests::descriptions_are_typed_and_bounded ... ok test logging::tests::stopped_sink_drops_bounded_records_without_waiting ... ok test mounts::drain_tests::admitted_leases_survive_drain_and_administrative_controls_work ... ok test mounts::drain_tests::drain_wins_listener_commit_race_and_releases_both_permits ... ok test mounts::drain_tests::drain_wins_source_commit_race_and_rolls_back_reserved_generation ... ok test mounts::management_tests::administrative_disconnect_racing_lease_drop_is_safe ... ok test mounts::management_tests::delayed_admin_target_cannot_kill_successor ... ok test mounts::management_tests::concurrent_mount_admission_never_exceeds_limit ... ok test mounts::tests::old_cleanup_cannot_release_successor_and_reservations_survive_references ... ok test mounts::tests::simultaneous_source_claims_have_one_owner ... ok test protocol::tests::metadata_is_bounded_case_insensitive_and_defensive ... ok test protocol::tests::paths_and_ambiguous_framing ... ok test management::tests::management_authentication_and_error_contract ... ok test management::tests::drain_endpoint_requires_auth_and_is_one_way_with_stable_start_time ... ok test ring::tests::eviction_cursors_and_held_allocation ... ok test management::tests::inspection_pagination_and_control_use_domain_lifecycle ... ok test ring::tests::framed_joins_wait_and_use_retained_boundaries ... ok test ring::tests::sequence_exhaustion_is_a_controlled_error ... ok test ring::tests::tiny_chunks_obey_entry_limit_and_repeated_eviction ... ok test server::tests::report_connection_future_memory ... ok test mounts::management_tests::listener_controls_are_ephemeral_and_paginated ... ok test ring::tests::joins_match_a_byte_model_under_varied_eviction ... ok test media::ogg::tests::corruption_truncation_multiplex_and_header_ceiling ... ok test protocol::tests::valid_requests_with_mutated_bytes_do_not_escape_bounds ... ok test media::tests::arbitrary_bytes_have_bounded_markers ... ok test media::ogg::tests::real_streams_split_headers_pages_and_chains ... ok test hls::ts::tests::malformed_transport_never_panics ... ok test auth::tests::arbitrary_authorization_never_accepts_another_secret ... ok test icy::tests::query_never_panics_or_exceeds_wire_ceiling ... ok test protocol::tests::percent_decoding_is_idempotent_or_rejected ... ok test protocol::tests::arbitrary_prefaces_never_panic_and_accept_only_canonical_paths ... ok test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.13s Running unittests src/main.rs (target/debug/deps/quikcast-dd042f0d26a77ce6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/streaming.rs (target/debug/deps/streaming-7c5fdfd13e1688c6) running 20 tests test hls_credentials_cannot_reuse_a_source_secret ... ok test graceful_shutdown_while_draining_cleans_active_leases ... ok test administrative_disconnect_cancels_framed_source_body ... ok test hostile_requests_and_failed_auth_do_not_claim_or_damage_mounts ... ok test idle_listener_disconnect_and_capacity_release ... ok test icy_boundary_inside_single_ingress_allocation ... ok test framed_put_expect_streams_before_completion_and_decodes_chunked ... ok test overread_and_raw_expect_preserve_initial_audio ... ok test drain_hls_option_a_rejects_new_mutations_but_finishes_admitted_upload ... ok test raw_mp3_fanout_disconnect_reconnect_and_private_metrics ... ok test hls_only_authentication_bounds_chunking_and_owned_shutdown ... ok test adts_passthrough_and_frame_aligned_late_join ... ok test icy_titles_authentication_clearing_and_generation_reset ... ok test drain_preserves_streams_inspection_health_and_administrative_controls ... ok test typed_hls_upload_publication_and_independent_lifecycles ... ok test native_management_controls_real_source_and_listener_transports ... ok test ogg_late_join_headers_chains_and_corruption_isolation ... ok test header_limits_timeout_and_shutdown_terminate_owned_connections ... ok test malformed_chunked_source_is_isolated_and_idle_source_expires ... ok test stopped_socket_does_not_backpressure_source_or_healthy_listener ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.28s Doc-tests quikcast running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s