test_allowlist_dedup_and_no_exception_text (test_start_diagnostics.StartDiagnosticsTest.test_allowlist_dedup_and_no_exception_text) ... ok
test_blocking_start_observation_and_late_stop (test_start_diagnostics.StartDiagnosticsTest.test_blocking_start_observation_and_late_stop) ... ok
test_disabled_and_unknown_role (test_start_diagnostics.StartDiagnosticsTest.test_disabled_and_unknown_role) ... ok
test_flow_substage_exception_is_bounded (test_start_diagnostics.StartDiagnosticsTest.test_flow_substage_exception_is_bounded) ... ok
test_open_failure_does_not_change_call (test_start_diagnostics.StartDiagnosticsTest.test_open_failure_does_not_change_call) ... ok
test_stack_arm_failure_is_recorded (test_start_diagnostics.StartDiagnosticsTest.test_stack_arm_failure_is_recorded) ... ok
test_stack_armed_once_per_process (test_start_diagnostics.StartDiagnosticsTest.test_stack_armed_once_per_process) ... ok
test_symlink_directory_rejected (test_start_diagnostics.StartDiagnosticsTest.test_symlink_directory_rejected) ... ok
test_write_failure_closes_fd (test_start_diagnostics.StartDiagnosticsTest.test_write_failure_closes_fd) ... ok
test_build_capture_applies_properties_omitted_by_flow (test_rtsp_source_adapter.RtspSourceAdapterTest.test_build_capture_applies_properties_omitted_by_flow) ... ok
test_each_role_generation_gets_a_collision_free_path (test_rtsp_source_adapter.RtspSourceAdapterTest.test_each_role_generation_gets_a_collision_free_path) ... ok
test_prepare_writes_official_private_source_config (test_rtsp_source_adapter.RtspSourceAdapterTest.test_prepare_writes_official_private_source_config) ... ok
test_relative_or_symlink_root_is_rejected (test_rtsp_source_adapter.RtspSourceAdapterTest.test_relative_or_symlink_root_is_rejected) ... ok
test_rtp_setup_uses_capture_probe_and_exact_source (test_rtsp_source_adapter.RtspSourceAdapterTest.test_rtp_setup_uses_capture_probe_and_exact_source) ... ok
test_uri_and_path_traversal_are_fail_closed_without_secret_echo (test_rtsp_source_adapter.RtspSourceAdapterTest.test_uri_and_path_traversal_are_fail_closed_without_secret_echo) ... ok
test_auto_transport_and_validation (test_rtsp_source_adapter.RtspSourceOptionsTest.test_auto_transport_and_validation) ... ok
test_defaults_and_nvidia_mapping (test_rtsp_source_adapter.RtspSourceOptionsTest.test_defaults_and_nvidia_mapping) ... ok
test_independent_observations_and_no_raw_error (test_control_stall_helper.ControlStallHelperTest.test_independent_observations_and_no_raw_error) ... ok
test_url_credentials_rejected_before_requests (test_control_stall_helper.ControlStallHelperTest.test_url_credentials_rejected_before_requests) ... ok
test_first_frame_timeout_propagates_to_group_error (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_first_frame_timeout_propagates_to_group_error) ... [STREAM-MGR] test-stream: STARTING type=rtsp generation=1
[STREAM-MGR] test-stream: FAILED generation=1 code=FIRST_FRAME_TIMEOUT stage=first_frame_wait role=det
ok
test_group_reaches_running_only_after_required_first_frames (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_group_reaches_running_only_after_required_first_frames) ... [STREAM-MGR] test-stream: STARTING type=rtsp generation=1
ok
test_process_load_keeps_even_legacy_autostart_stream_stopped (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_process_load_keeps_even_legacy_autostart_stream_stopped) ... [STREAM-MGR] legacy-autostart: autostart ignored; explicit Start is required
[STREAM-MGR] loaded 1 streams (base=/missing, overlay=/missing)
ok
test_rtsp_options_are_passed_to_each_role_adapter (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_rtsp_options_are_passed_to_each_role_adapter) ... ok
test_source_options_survive_runtime_overlay_round_trip (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_source_options_survive_runtime_overlay_round_trip) ... ok
test_worker_init_failure_propagates_to_group_error (test_stream_manager_lifecycle.StreamGroupLifecycleTest.test_worker_init_failure_propagates_to_group_error) ... ok

----------------------------------------------------------------------
Ran 25 tests in 0.163s

OK
