openclaw/apps/macos/Tests/OpenClawIPCTests
Nimrod Gutman 4aa548cf7d
macOS: add tailscale serve discovery fallback for remote gateways (#32860)
* feat(macos): add tailscale serve gateway discovery fallback

* fix: add changelog note for tailscale serve discovery fallback (#32860) (thanks @ngutman)
2026-03-03 13:25:36 +02:00
..
AgentEventStoreTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
AgentWorkspaceTests.swift fix(macos): clean warnings and harden gateway/talk config parsing 2026-02-25 00:27:36 +00:00
AnyCodableEncodingTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
AudioInputDeviceObserverTests.swift fix(macos): guard voice audio paths with no input device (#25817) 2026-02-25 00:10:14 +00:00
CLIInstallerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CameraCaptureServiceTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
CameraIPCTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
CanvasFileWatcherTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasIPCTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
CanvasWindowSmokeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
ChannelsSettingsSmokeTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
CommandResolverTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
ConfigStoreTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CoverageDumpTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CritterIconRendererTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CronJobEditorSmokeTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
CronModelsTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
DeepLinkAgentPolicyTests.swift fix(macos): harden openclaw deep links 2026-02-14 15:03:27 +01:00
DeviceModelCatalogTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ExecAllowlistTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
ExecApprovalHelpersTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
ExecApprovalsGatewayPrompterTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ExecApprovalsSocketPathGuardTests.swift fix(macos): harden exec approvals socket path and permissions 2026-03-01 23:37:11 +00:00
ExecApprovalsStoreRefactorTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
ExecHostRequestEvaluatorTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
ExecSystemRunCommandValidatorTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
FileHandleLegacyAPIGuardTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
FileHandleSafeReadTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayAgentChannelTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayAutostartPolicyTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayChannelConfigureTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
GatewayChannelConnectTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
GatewayChannelRequestTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
GatewayChannelShutdownTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
GatewayConnectionControlTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
GatewayDiscoveryHelpersTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
GatewayDiscoveryModelTests.swift macOS: add tailscale serve discovery fallback for remote gateways (#32860) 2026-03-03 13:25:36 +02:00
GatewayEndpointStoreTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
GatewayEnvironmentTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayFrameDecodeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
GatewayLaunchAgentManagerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayProcessManagerTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
GatewayWebSocketTestSupport.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
HealthDecodeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
HealthStoreStateTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
HostEnvSanitizerTests.swift fix(security): block shell env allowlist bypass in system.run 2026-02-22 12:47:05 +01:00
HoverHUDControllerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
InstancesSettingsSmokeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
InstancesStoreTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
LogLocatorTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
LowCoverageHelperTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
LowCoverageViewSmokeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
MacGatewayChatTransportMappingTests.swift fix(macos): block quoted shell substitution in allowlist checks 2026-02-21 22:57:53 +01:00
MacNodeRuntimeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
MasterDiscoveryMenuSmokeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
MenuContentSmokeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
MenuSessionsInjectorTests.swift fix: harden macOS usage cost submenu recursion guard (#25341) (thanks @yingchunbai) 2026-02-24 13:48:59 +00:00
ModelCatalogLoaderTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
NixModeStableSuiteTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
NodeManagerPathsTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
NodePairingApprovalPrompterTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
NodePairingReconcilePolicyTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
OnboardingCoverageTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
OnboardingViewSmokeTests.swift fix: clear stale remote discovery endpoints (#21618) (thanks @bmendonca3) 2026-02-22 00:04:36 +01:00
OnboardingWizardStepViewTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
OpenClawConfigFileTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
PermissionManagerLocationTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
PermissionManagerTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
Placeholder.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
RemotePortTunnelTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
RuntimeLocatorTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ScreenshotSizeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SemverTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SessionDataTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SessionMenuPreviewTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SettingsViewSmokeTests.swift feat(cron): enhance delivery modes and job configuration 2026-02-04 01:03:59 -08:00
SkillsSettingsSmokeTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
TailscaleIntegrationSectionTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TailscaleServeGatewayDiscoveryTests.swift macOS: add tailscale serve discovery fallback for remote gateways (#32860) 2026-03-03 13:25:36 +02:00
TalkAudioPlayerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkModeConfigParsingTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
TestFSHelpers.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
TestIsolation.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
UtilitiesTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
VoicePushToTalkHotkeyTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
VoicePushToTalkTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeForwarderTests.swift fix(macos): default voice wake forwarding to webchat (#25440) 2026-02-25 00:12:44 +00:00
VoiceWakeGlobalSettingsSyncTests.swift refactor(tests): dedupe macos ipc smoke setup blocks 2026-03-02 09:55:46 +00:00
VoiceWakeHelpersTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeOverlayControllerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeOverlayTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeOverlayViewSmokeTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
VoiceWakeRuntimeTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
VoiceWakeTestSupport.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
VoiceWakeTesterTests.swift refactor(tests): dedupe swift gateway and chat fixtures 2026-03-02 09:39:45 +00:00
WebChatMainSessionKeyTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
WebChatManagerTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
WebChatSwiftUISmokeTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00
WideAreaGatewayDiscoveryTests.swift macOS: honor stable Nix defaults suite (#12205) 2026-02-08 17:28:22 -08:00
WindowPlacementTests.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
WorkActivityStoreTests.swift style(swift): apply swiftformat and swiftlint fixes 2026-03-02 04:15:43 +00:00