test_export_denied_before_backend_call (test_phase5.TestCarrierAndExport.test_export_denied_before_backend_call) ... ok
test_object_roi_is_bounded_and_png_valid (test_phase5.TestCarrierAndExport.test_object_roi_is_bounded_and_png_valid) ... ok
test_committed_cloud_anchor_drives_multiple_local_frames_without_more_cloud_calls (test_phase5.TestCloudToTemporal.test_committed_cloud_anchor_drives_multiple_local_frames_without_more_cloud_calls) ... ok
test_live_vertex_single_call (test_phase5.TestOptionalLiveVertex.test_live_vertex_single_call) ... skipped 'live Vertex test requires explicit OSR_ENABLE_LIVE_VERTEX=1 and Google credentials'
test_cloud_primary_commits_when_identity_not_required (test_phase5.TestPhase2CloudIntegration.test_cloud_primary_commits_when_identity_not_required) ... ok
test_export_denied_cloud_falls_back_without_provider_call (test_phase5.TestPhase2CloudIntegration.test_export_denied_cloud_falls_back_without_provider_call) ... ok
test_identity_required_cloud_is_rejected_then_lazy_local_fallback_commits (test_phase5.TestPhase2CloudIntegration.test_identity_required_cloud_is_rejected_then_lazy_local_fallback_commits) ... ok
test_remote_error_falls_back_and_preserves_failure_receipt (test_phase5.TestPhase2CloudIntegration.test_remote_error_falls_back_and_preserves_failure_receipt) ... ok
test_camera_revision_advance_rejects_late_result (test_phase5.TestPhase5Runtime.test_camera_revision_advance_rejects_late_result) ... ok
test_mask_constrained_composition_changes_only_target_object_pixels (test_phase5.TestPhase5Runtime.test_mask_constrained_composition_changes_only_target_object_pixels) ... ok
test_world_revision_advance_rejects_late_result (test_phase5.TestPhase5Runtime.test_world_revision_advance_rejects_late_result) ... ok
test_carrier_request_response_receipt_schemas (test_phase5.TestPhase5Schemas.test_carrier_request_response_receipt_schemas) ... ok
test_packaged_schemas_match_repo_contracts (test_phase5.TestPhase5Schemas.test_packaged_schemas_match_repo_contracts) ... ok
test_construction_is_lazy_and_missing_credentials_do_not_call_transport (test_phase5.TestVertexAdapter.test_construction_is_lazy_and_missing_credentials_do_not_call_transport) ... ok
test_invalid_image_payload_is_rejected (test_phase5.TestVertexAdapter.test_invalid_image_payload_is_rejected) ... ok
test_known_model_location_is_validated (test_phase5.TestVertexAdapter.test_known_model_location_is_validated) ... ok
test_vertex_payload_contains_input_image_and_call_cap (test_phase5.TestVertexAdapter.test_vertex_payload_contains_input_image_and_call_cap) ... ok

----------------------------------------------------------------------
Ran 17 tests in 0.136s

OK (skipped=1)
