Implement tab bar remote message #14709
pr.yml
on: pull_request
Matrix: Test
SwiftLint
43s
Test Shell Scripts
19s
Make Release Build
7m 44s
Verify autoconsent bundle
28s
ShellCheck
9s
Annotations
20 errors, 37 warnings, and 12 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: 0x158e094e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b04fd0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x175b62a00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000180f9c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x158ef5cd0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000018013f0> 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: 0x175ce6780> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bac000> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x159821170> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bbc580> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x179052740> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005ba3440> 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: 0x14ad888f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bb84d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x401ae31c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005ba7e90> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x15c3673b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bb4160> 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: 0x14ff0ffc0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b849a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x14adcc970> should deallocate", "<DuckDuckGo_WebView: 0x175b77580> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40449be90> should deallocate", "<DuckDuckGo_WebView: 0x40449c0f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1598fa400> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b85a20> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4002b62b0> should deallocate", "<DuckDuckGo_WebView: 0x4002b0670> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4044a24e0> should deallocate", "<DuckDuckGo_WebView: 0x4044a2a60> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x179cf6830> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b9b390> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1598d1bf0> should deallocate", "<DuckDuckGo_WebView: 0x15986e550> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17cf436e0> should deallocate", "<DuckDuckGo_WebView: 0x17cf43d80> 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: 0x158f0c9b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b994a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x15adf8f30> should deallocate", "<DuckDuckGo_WebView: 0x175b5efe0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1598c51d0> should deallocate", "<DuckDuckGo_WebView: 0x15986e190> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x15c30f900> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b80d10> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17cf8b1d0> should deallocate", "<DuckDuckGo_WebView: 0x15c2f5e30> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x17cf43030> should deallocate", "<DuckDuckGo_WebView: 0x17cfa2530> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1596955c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b218c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1598acf70> should deallocate", "<DuckDuckGo_WebView: 0x159854d10> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x159605060> should deallocate", "<DuckDuckGo_WebView: 0x159605830> 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: 0x175b84280> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bb2aa0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x401a5a980> should deallocate", "<DuckDuckGo_WebView: 0x15ae04d00> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x401a1c1e0> should deallocate", "<DuckDuckGo_WebView: 0x401a1cab0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x179019fa0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005bbcdc0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x401a42920> should deallocate", "<DuckDuckGo_WebView: 0x401a43590> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x409583270> should deallocate", "<DuckDuckGo_WebView: 0x4095840d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x401a92b10> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600005b975a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1790fde50> should deallocate", "<DuckDuckGo_WebView: 0x1790fe2f0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x401ad88b0> should deallocate", "<DuckDuckGo_WebView: 0x401a94390> 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: 0x1496955a0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000042bfe90> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x13f1f3850> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041ec840> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x13f139450> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041cf7b0> 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: 0x15a99ad00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041c5600> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40a7bff40> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041c3860> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40a7f91b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041f3e90> 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: 0x15ab41fc0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041ca100> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x178f4dea0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041c0420> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x415866320> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000002daaa0> 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: 0x159783ef0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041c5ce0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x15970b130> should deallocate", "<DuckDuckGo_WebView: 0x17a591020> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4158e1600> should deallocate", "<DuckDuckGo_WebView: 0x415865e00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x139724450> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000002b42c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x14fcdc450> should deallocate", "<DuckDuckGo_WebView: 0x40ce0e250> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4157e3c20> should deallocate", "<DuckDuckGo_WebView: 0x4157e4690> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17a517a00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041339c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4158e19d0> should deallocate", "<DuckDuckGo_WebView: 0x4158cf810> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x13e4b0210> should deallocate", "<DuckDuckGo_WebView: 0x13e47e580> 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: 0x40a7f7620> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041e1c30> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x14fc10350> should deallocate", "<DuckDuckGo_WebView: 0x14fc214b0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x178eac820> should deallocate", "<DuckDuckGo_WebView: 0x178ea5320> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17a593cc0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600004212680> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x403fdc390> should deallocate", "<DuckDuckGo_WebView: 0x403fdcb60> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1590e4fa0> should deallocate", "<DuckDuckGo_WebView: 0x1590e5a10> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40d587af0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041e9ce0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x403f403d0> should deallocate", "<DuckDuckGo_WebView: 0x403fc8bf0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x15907c0f0> should deallocate", "<DuckDuckGo_WebView: 0x15907c7a0> 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: 0x12f7915c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000002c9ce0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x403ffed20> should deallocate", "<DuckDuckGo_WebView: 0x403feb170> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x13f13bb40> should deallocate", "<DuckDuckGo_WebView: 0x13f1739e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x178f5cd30> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041ca310> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x178fe9230> should deallocate", "<DuckDuckGo_WebView: 0x178f59bb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x159099270> should deallocate", "<DuckDuckGo_WebView: 0x159099710> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x178f39040> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000041f4f20> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x178eae930> should deallocate", "<DuckDuckGo_WebView: 0x178ebee10> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x403ff1170> should deallocate", "<DuckDuckGo_WebView: 0x403ff1a40> 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):
DerivedData/Build/Products/CI/GRDB.framework/Headers/GRDB.h#L11
umbrella header for module 'GRDB' does not include header 'sqlite3.h'
|
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 (Sandbox)
Skipped Integration_Tests_App_Store.DownloadsIntegrationTests.testWhenLocalFile_downloadStartsAlwaysDisplayingSavePanel
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.MaliciousSiteProtectionIntegrationTests.testFeatureDisabledAndPhishingDetection_tabIsNotMarkedPhishing
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.MaliciousSiteProtectionIntegrationTests.testPhishingDetected_tabIsMarkedPhishing
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedThenDDGLoaded_tabIsNotMarkedPhishing
|
Test (Sandbox)
Skipped Integration_Tests_App_Store.MaliciousSiteProtectionIntegrationTests.testPhishingDetectedViaHTTPRedirectChain_tabIsMarkedPhishing
|
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
|
190 KB |
|
Non-Sandbox-integrationtests.xcresult
|
92.7 MB |
|
Non-Sandbox-unittests-xcodebuild.log
|
1.09 MB |
|
Sandbox-integrationtests-xcodebuild.log
|
187 KB |
|
Sandbox-integrationtests.xcresult
|
91.3 MB |
|
Sandbox-unittests-xcodebuild.log
|
1.83 MB |
|