tests/gateway/test_platform_reconnect.py::TestStartupPlatformIsolation::test_start_continues_after_platform_connect_timeout tests/gateway/test_platform_reconnect.py::TestStartupPlatformIsolation::test_connect_adapter_timeout_raises_retryable_exception tests/gateway/test_platform_reconnect.py::TestStartupFailureQueuing::test_failed_platform_queued_on_connect_failure tests/gateway/test_platform_reconnect.py::TestStartupFailureQueuing::test_failed_platform_not_queued_for_nonretryable tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_succeeds_on_retry tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_retries_resume_pending_for_platform tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_nonretryable_removed_from_queue tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_retryable_stays_in_queue tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_never_auto_pauses_retryable_failures tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_skips_paused_platforms tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_reconnect_skips_when_not_time_yet tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_no_failed_platforms_watcher_idles tests/gateway/test_platform_reconnect.py::TestPlatformReconnectWatcher::test_adapter_create_returns_none tests/gateway/test_platform_reconnect.py::TestRuntimeDisconnectQueuing::test_retryable_runtime_error_queued_for_reconnect tests/gateway/test_platform_reconnect.py::TestRuntimeDisconnectQueuing::test_nonretryable_runtime_error_not_queued tests/gateway/test_platform_reconnect.py::TestRuntimeDisconnectQueuing::test_retryable_error_keeps_gateway_alive_when_all_down tests/gateway/test_platform_reconnect.py::TestRuntimeDisconnectQueuing::test_retryable_error_no_exit_when_other_adapters_still_connected tests/gateway/test_platform_reconnect.py::TestRuntimeDisconnectQueuing::test_nonretryable_error_triggers_shutdown tests/gateway/test_platform_reconnect.py::TestPauseResume::test_pause_marks_platform_paused tests/gateway/test_platform_reconnect.py::TestPauseResume::test_pause_is_idempotent tests/gateway/test_platform_reconnect.py::TestPauseResume::test_pause_no_op_when_platform_not_queued tests/gateway/test_platform_reconnect.py::TestPauseResume::test_resume_clears_paused_and_resets_attempts tests/gateway/test_platform_reconnect.py::TestPauseResume::test_resume_returns_false_when_not_paused tests/gateway/test_platform_reconnect.py::TestPauseResume::test_resume_returns_false_when_not_queued tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_list_shows_connected_and_paused tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_pause_command_pauses_queued_platform tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_pause_rejects_unqueued_platform tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_resume_command_resumes_paused_platform tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_unknown_platform_name tests/gateway/test_platform_reconnect.py::TestPlatformSlashCommand::test_bare_platform_shows_usage_with_list