Implement tab bar remote message #14710
pr.yml
on: pull_request
Matrix: Test
SwiftLint
42s
Test Shell Scripts
17s
Make Release Build
7m 25s
Verify autoconsent bundle
31s
ShellCheck
8s
Annotations
20 errors, 37 warnings, and 9 notices
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x135d46560> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d6c160> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4031de6a0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d677b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17a247560> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d58630> should deallocate".
|
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4047a2ac0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d534f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x135d3ba40> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d5ef70> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17d7516c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e46ec0> should deallocate".
|
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x117b46bf0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006db9550> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1401b6860> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d532e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4041d9300> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d5ac00> should deallocate".
|
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x404367840> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006d602c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17a5a9770> should deallocate", "<DuckDuckGo_WebView: 0x17a229270> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x141c9a740> should deallocate", "<DuckDuckGo_WebView: 0x141c9d080> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1400665b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e99550> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4051616c0> should deallocate", "<DuckDuckGo_WebView: 0x405162240> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x144074ea0> should deallocate", "<DuckDuckGo_WebView: 0x144075a20> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x117d0f7f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e9e890> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17a2f02a0> should deallocate", "<DuckDuckGo_WebView: 0x17a2fcd00> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x144083580> should deallocate", "<DuckDuckGo_WebView: 0x144083c30> should deallocate".
|
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x117b54d30> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e90370> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x146e19e60> should deallocate", "<DuckDuckGo_WebView: 0x136d95250> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40318caf0> should deallocate", "<DuckDuckGo_WebView: 0x40318d190> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x144084fc0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e8acb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4051d90f0> should deallocate", "<DuckDuckGo_WebView: 0x17d7e1c10> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x413e411c0> should deallocate", "<DuckDuckGo_WebView: 0x179827580> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x136dcb1a0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002ea2c00> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x144272450> should deallocate", "<DuckDuckGo_WebView: 0x17a25a700> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1440a6960> should deallocate", "<DuckDuckGo_WebView: 0x1440a7130> should deallocate".
|
Test (Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x146ea20f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002d437b0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x404386df0> should deallocate", "<DuckDuckGo_WebView: 0x404387290> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17a2b06b0> should deallocate", "<DuckDuckGo_WebView: 0x17a2dc570> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x141ce1040> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002ea3bd0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x141cea4e0> should deallocate", "<DuckDuckGo_WebView: 0x141cdf060> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1440ca4f0> should deallocate", "<DuckDuckGo_WebView: 0x1440cb000> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x141cdbd90> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002e896b0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4047be8d0> should deallocate", "<DuckDuckGo_WebView: 0x404796800> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1440d2750> should deallocate", "<DuckDuckGo_WebView: 0x1440d2f00> should deallocate".
|
Test (Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Sandbox):
IntegrationTests/History/HistoryIntegrationTests.swift#L219
testWhenScriptTrackerLoaded_trackerAddedToHistory, failed: caught error: "Timeout"
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1667ae1d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005170790> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x176b663e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000012323c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4126bd1f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005104a50> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x162621c80> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001224160> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4131e7430> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000051065d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4131464c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005125080> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L142
testWhenLastTabClosed_windowIsDeallocated, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1647f7df0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001232100> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4131dab70> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000517eaa0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x176ba4bf0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001239c30> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17f845900> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000515a3c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x176c7fa40> should deallocate", "<DuckDuckGo_WebView: 0x1626b9d70> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17f8bbf20> should deallocate", "<DuckDuckGo_WebView: 0x17f8b43b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x413186100> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005105ce0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x413154710> should deallocate", "<DuckDuckGo_WebView: 0x4131b3ab0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x176b1c6f0> should deallocate", "<DuckDuckGo_WebView: 0x414933060> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x412669e10> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000051254a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17dc0dbd0> should deallocate", "<DuckDuckGo_WebView: 0x410758e40> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17dc31a60> should deallocate", "<DuckDuckGo_WebView: 0x17dc322d0> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x176ce3b50> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005164630> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17f832640> should deallocate", "<DuckDuckGo_WebView: 0x176c20420> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x177610ee0> should deallocate", "<DuckDuckGo_WebView: 0x177604880> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17f883e30> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005165810> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1219c2950> should deallocate", "<DuckDuckGo_WebView: 0x40ba4bf80> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17dc7acc0> should deallocate", "<DuckDuckGo_WebView: 0x17dc7b730> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17a563670> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000051ddc30> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17f8ee610> should deallocate", "<DuckDuckGo_WebView: 0x17f8d93a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1219b6f60> should deallocate", "<DuckDuckGo_WebView: 0x10a90ce50> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/App/DeallocationTests.swift#L99
testWindowsDeallocation, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17f9d3ed0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001225970> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x414945330> should deallocate", "<DuckDuckGo_WebView: 0x414944950> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1219c1cf0> should deallocate", "<DuckDuckGo_WebView: 0x121986a80> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17f9b0000> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005175810> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17f8155a0> should deallocate", "<DuckDuckGo_WebView: 0x176c04fb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x410777980> should deallocate", "<DuckDuckGo_WebView: 0x41078ec00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17735b950> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000513f860> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4126aa110> should deallocate", "<DuckDuckGo_WebView: 0x4126aa8b0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17f91f660> should deallocate", "<DuckDuckGo_WebView: 0x17f91fe00> should deallocate".
|
Test (Non-Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Non-Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Non-Sandbox):
IntegrationTests/Downloads/DownloadsIntegrationTests.swift#L495
testWhenSaveDialogOpenInBackgroundTabAndWindowIsClosed_downloadIsCancelled, failed - failure(DuckDuckGo_Privacy_Browser.FileDownloadError.failedToCompleteDownloadTask(underlyingError: Optional(Timeout), resumeData: nil, isRetryable: false)) – Download task should‘ve been cancelled
|
Test (Non-Sandbox):
IntegrationTests/History/HistoryIntegrationTests.swift#L219
testWhenScriptTrackerLoaded_trackerAddedToHistory, failed: caught error: "Timeout"
|
ShellCheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Verify autoconsent bundle
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
SwiftLint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Make Release Build:
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Make Release Build:
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Make Release Build:
LocalPackages/AppKitExtensions/Sources/AppKitExtensions/NSEventExtension.swift#L118
extension declares a conformance of imported type 'Set' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Make Release Build:
LocalPackages/AppKitExtensions/Sources/AppKitExtensions/NSEventExtension.swift#L118
extension declares a conformance of imported type 'Set' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Make Release Build:
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox)
sandbox-test-tool isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it. (in target 'sandbox-test-tool' from project 'DuckDuckGo')
|
Test (Sandbox)
No files were found with the provided path: Sandbox-unittests.xcresult. No artifacts will be uploaded.
|
Test (Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/AppKitExtensions/Sources/AppKitExtensions/NSEventExtension.swift#L118
extension declares a conformance of imported type 'Set' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/AppKitExtensions/Sources/AppKitExtensions/NSEventExtension.swift#L118
extension declares a conformance of imported type 'Set' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox)
No files were found with the provided path: Non-Sandbox-unittests.xcresult. No artifacts will be uploaded.
|
Test (Non-Sandbox)
sandbox-test-tool isn't code signed but requires entitlements. It is not possible to add entitlements to a binary without signing it. (in target 'sandbox-test-tool' from project 'DuckDuckGo')
|
Test (Non-Sandbox):
LocalPackages/XPCHelper/Sources/XPCHelper/XPCServer.swift#L56
capture of 'newConnection' with non-sendable type 'NSXPCConnection' in a `@Sendable` closure; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/UDSHelper/Sources/UDSHelper/UDSServer.swift#L25
extension declares a conformance of imported type 'NWConnection' to imported protocols 'Hashable', 'Equatable'; this will not behave correctly if the owners of 'Network' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/AppKitExtensions/Sources/AppKitExtensions/NSEventExtension.swift#L118
extension declares a conformance of imported type 'Set' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L179
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L173
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L326
global actor 'UDPFlowActor'-isolated instance method 'hash(into:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/NetworkProtectionMac/Sources/NetworkProtectionProxy/FlowManagers/UDPFlowManager.swift#L322
global actor 'UDPFlowActor'-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
|
Test (Non-Sandbox):
LocalPackages/SubscriptionUI/Sources/SubscriptionUI/DebugMenu/DebugPurchaseView.swift#L167
extension declares a conformance of imported type 'String' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
|
Test (Non-Sandbox):
DuckDuckGo/NetworkProtection/NetworkExtensionTargets/NetworkExtensionTargets/NetworkProtectionTokenStore+SubscriptionTokenKeychainStorage.swift#L25
extension declares a conformance of imported type 'NetworkProtectionKeychainTokenStore' to imported protocol 'SubscriptionTokenStoring'; this will not behave correctly if the owners of 'NetworkProtection' introduce this conformance in the future
|
Test (Non-Sandbox):
DuckDuckGo/NetworkProtection/NetworkExtensionTargets/NetworkExtensionTargets/MacPacketTunnelProvider.swift#L135
'VPNLogger' is deprecated: This goes against Apple logging guidelines and will be removed, please don't use it anymore
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.DownloadsIntegrationTests.testWhenLocalFile_downloadStartsAlwaysDisplayingSavePanel
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.MaliciousSiteProtectionIntegrationTests.testFeatureDisabledAndPhishingDetection_tabIsNotMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testFeatureDisabledAndPhishingDetection_tabIsNotMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingDetected_tabIsMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedThenDDGLoaded_tabIsNotMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedThenNotDetected_tabIsNotMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedViaHTTPRedirectChain_tabIsMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedViaJSRedirectChain_tabIsMarkedPhishing
|
Test (Non-Sandbox)
Skipped Integration_Tests.MaliciousSiteProtectionIntegrationTests.testPhishingNotDetected_tabIsNotMarkedPhishing
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Non-Sandbox-integrationtests-xcodebuild.log
Expired
|
191 KB |
|
Non-Sandbox-integrationtests.xcresult
Expired
|
93 MB |
|
Non-Sandbox-unittests-xcodebuild.log
Expired
|
1.09 MB |
|
Sandbox-integrationtests-xcodebuild.log
Expired
|
157 KB |
|
Sandbox-integrationtests.xcresult
Expired
|
91.2 MB |
|
Sandbox-unittests-xcodebuild.log
Expired
|
1.83 MB |
|