tests/gateway/test_diagnostic_isolation.py::test_bootstrap_is_dormant_and_does_not_read_activation tests/gateway/test_diagnostic_isolation.py::test_pre_activation_delivery_fails_without_rows_or_provider tests/gateway/test_diagnostic_isolation.py::test_wrong_user_and_stale_generation_are_rejected_before_loader tests/gateway/test_diagnostic_isolation.py::test_restart_generation_cannot_activate_again tests/gateway/test_diagnostic_isolation.py::test_authenticated_activation_is_one_use_and_reaches_provider tests/gateway/test_diagnostic_isolation.py::test_spec_less_authority_is_rejected tests/gateway/test_diagnostic_isolation.py::test_public_generic_delivery_is_rejected_without_lifecycle tests/gateway/test_diagnostic_isolation.py::test_test_host_constructor_is_private_and_token_sealed tests/gateway/test_diagnostic_isolation.py::test_production_binding_rejects_untrusted_adapter_before_activation[none] tests/gateway/test_diagnostic_isolation.py::test_production_binding_rejects_untrusted_adapter_before_activation[simple_namespace] tests/gateway/test_diagnostic_isolation.py::test_production_binding_rejects_untrusted_adapter_before_activation[exact_adapter_fake_bot] tests/gateway/test_diagnostic_isolation.py::test_production_binding_rejects_untrusted_adapter_before_activation[subclass] tests/gateway/test_diagnostic_isolation.py::test_production_bootstrap_rejects_sealed_test_adapter tests/gateway/test_diagnostic_isolation.py::test_private_test_adapter_and_bootstrap_require_exact_token_and_type tests/gateway/test_diagnostic_isolation.py::test_diagnostic_controller_and_host_constructors_require_factory_tokens tests/gateway/test_diagnostic_isolation.py::test_transport_constructor_requires_factory_token_before_activation tests/gateway/test_diagnostic_isolation.py::test_untrusted_activate_argument_has_zero_routes_reservations_and_provider tests/gateway/test_diagnostic_isolation.py::test_activation_derives_customer_and_trainer_routes_from_registered_runtime tests/gateway/test_diagnostic_isolation.py::test_activation_rejects_caller_supplied_routes_before_rows_or_provider tests/gateway/test_diagnostic_isolation.py::test_bootstrap_control_must_match_registered_owner_before_activation[8--100-59] tests/gateway/test_diagnostic_isolation.py::test_bootstrap_control_must_match_registered_owner_before_activation[7--101-59] tests/gateway/test_diagnostic_isolation.py::test_bootstrap_control_must_match_registered_owner_before_activation[7--100-60] tests/gateway/test_diagnostic_isolation.py::test_active_host_rejects_post_activation_route_injection tests/gateway/test_diagnostic_isolation.py::test_durable_detach_revokes_cached_routes_before_ingress tests/gateway/test_diagnostic_isolation.py::test_sealed_activation_delivery_records_exact_terminal_destination_and_body tests/gateway/test_diagnostic_isolation.py::test_malformed_or_missing_message_id_is_unknown_and_never_resends[missing] tests/gateway/test_diagnostic_isolation.py::test_malformed_or_missing_message_id_is_unknown_and_never_resends[none] tests/gateway/test_diagnostic_isolation.py::test_malformed_or_missing_message_id_is_unknown_and_never_resends[boolean] tests/gateway/test_diagnostic_isolation.py::test_malformed_or_missing_message_id_is_unknown_and_never_resends[blank] tests/gateway/test_diagnostic_isolation.py::test_timeout_persists_one_unknown_terminal_and_reraises tests/gateway/test_diagnostic_isolation.py::test_cancellation_persists_one_unknown_terminal_and_reraises tests/gateway/test_diagnostic_isolation.py::test_close_first_admission_race_has_zero_reservation_and_provider_calls[close] tests/gateway/test_diagnostic_isolation.py::test_close_first_admission_race_has_zero_reservation_and_provider_calls[expire] tests/gateway/test_diagnostic_isolation.py::test_close_first_admission_race_has_zero_reservation_and_provider_calls[stop] tests/gateway/test_diagnostic_isolation.py::test_provider_first_admission_race_terminalizes_before_detach[close] tests/gateway/test_diagnostic_isolation.py::test_provider_first_admission_race_terminalizes_before_detach[expire] tests/gateway/test_diagnostic_isolation.py::test_provider_first_admission_race_terminalizes_before_detach[stop] tests/gateway/test_diagnostic_isolation.py::test_detach_fence_failure_revokes_local_routes_and_provider[close] tests/gateway/test_diagnostic_isolation.py::test_detach_fence_failure_revokes_local_routes_and_provider[expire] tests/gateway/test_diagnostic_isolation.py::test_detach_fence_failure_revokes_local_routes_and_provider[stop] tests/gateway/test_diagnostic_isolation.py::test_transport_mutation_before_provider_is_terminal_unknown_and_provider_zero[adapter] tests/gateway/test_diagnostic_isolation.py::test_transport_mutation_before_provider_is_terminal_unknown_and_provider_zero[bot] tests/gateway/test_diagnostic_isolation.py::test_transport_mutation_before_provider_is_terminal_unknown_and_provider_zero[object] tests/gateway/test_diagnostic_isolation.py::test_transport_mutation_before_provider_is_terminal_unknown_and_provider_zero[destination] tests/gateway/test_diagnostic_isolation.py::test_transport_mutation_before_provider_is_terminal_unknown_and_provider_zero[binding] tests/gateway/test_diagnostic_isolation.py::test_unknown_duplicate_mapping_is_exact_in_process_and_after_restart tests/gateway/test_diagnostic_isolation.py::test_audit_pending_duplicate_mapping_and_reconcile_are_exact_after_restart tests/gateway/test_diagnostic_isolation.py::test_sent_audited_duplicate_mapping_is_exact_in_process_and_after_restart tests/gateway/test_diagnostic_isolation.py::test_activation_record_replacement_after_activation_has_zero_provider_and_rows tests/gateway/test_diagnostic_isolation.py::test_activation_pin_body_destination_mutation_after_activation_has_zero_provider_and_rows[pin] tests/gateway/test_diagnostic_isolation.py::test_activation_pin_body_destination_mutation_after_activation_has_zero_provider_and_rows[body] tests/gateway/test_diagnostic_isolation.py::test_activation_pin_body_destination_mutation_after_activation_has_zero_provider_and_rows[destination] tests/gateway/test_diagnostic_isolation.py::test_role_route_rejects_every_wrong_identity_component[user_id] tests/gateway/test_diagnostic_isolation.py::test_role_route_rejects_every_wrong_identity_component[chat_id] tests/gateway/test_diagnostic_isolation.py::test_role_route_rejects_every_wrong_identity_component[topic_id] tests/gateway/test_diagnostic_isolation.py::test_role_route_rejects_every_wrong_identity_component[generation] tests/gateway/test_diagnostic_isolation.py::test_wrong_user_message_and_callback_ingress_have_zero_downstream[message] tests/gateway/test_diagnostic_isolation.py::test_wrong_user_message_and_callback_ingress_have_zero_downstream[callback] tests/gateway/test_diagnostic_isolation.py::test_diagnostic_process_fence_blocks_lazy_generic_coordinator tests/gateway/test_diagnostic_isolation.py::test_detached_diagnostic_spaces_never_fall_through_to_generic_ingress[message] tests/gateway/test_diagnostic_isolation.py::test_detached_diagnostic_spaces_never_fall_through_to_generic_ingress[callback] tests/gateway/test_diagnostic_isolation.py::test_activated_coordinator_constructor_is_sealed_before_inputs tests/gateway/test_diagnostic_isolation.py::test_candidate_provenance_requires_the_activated_child_instance 63 tests collected in 0.50s