Skip to content

Implement tab bar remote message #14733

Implement tab bar remote message

Implement tab bar remote message #14733

Triggered via pull request December 17, 2024 15:25
Status Failure
Total duration 16m 8s
Artifacts 6

pr.yml

on: pull_request
Matrix: Test
SwiftLint
45s
SwiftLint
Test Shell Scripts
21s
Test Shell Scripts
Make Release Build
7m 25s
Make Release Build
Verify autoconsent bundle
1m 5s
Verify autoconsent bundle
ShellCheck
9s
ShellCheck
Private API Report  /  Update PR comment
Private API Report / Update PR comment
Create Asana Task
0s
Create Asana Task
Close Asana Task
0s
Close Asana Task
Fit to window
Zoom out
Zoom in

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: 0x178655830> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000172a9f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4052e8ab0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054e1970> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x163d92600> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054f6260> 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: 0x17ff8e3d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001773440> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x163de2110> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054cf2e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x166cf4e70> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054ca3c0> 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: 0x12da24c60> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000017e04d0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x17486b3b0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000017ff230> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x1780e4060> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001770210> 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: 0x17ff2b600> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054b8e70> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x106e9e630> should deallocate", "<DuckDuckGo_WebView: 0x175de5090> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1780b9360> should deallocate", "<DuckDuckGo_WebView: 0x12d8b4300> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x163d93c80> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054ce680> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x166c632f0> should deallocate", "<DuckDuckGo_WebView: 0x166c64bc0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40424a850> should deallocate", "<DuckDuckGo_WebView: 0x4042b0370> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x402067fd0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001772890> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4042546b0> should deallocate", "<DuckDuckGo_WebView: 0x1786f6b40> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4020be880> should deallocate", "<DuckDuckGo_WebView: 0x4020bf050> 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: 0x12bb385e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000017e1080> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1748dc270> should deallocate", "<DuckDuckGo_WebView: 0x1748e2140> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x106e7b810> should deallocate", "<DuckDuckGo_WebView: 0x175d93f50> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x12bb954c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600001773020> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x166c83260> should deallocate", "<DuckDuckGo_WebView: 0x166c83de0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x406622320> should deallocate", "<DuckDuckGo_WebView: 0x17804d890> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x12c747b60> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000140b5a0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4020698f0> should deallocate", "<DuckDuckGo_WebView: 0x40206cd40> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x175def5b0> should deallocate", "<DuckDuckGo_WebView: 0x175defd80> 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: 0x12c7126f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054b6100> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x166c8f820> should deallocate", "<DuckDuckGo_WebView: 0x166c82eb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x402035a30> should deallocate", "<DuckDuckGo_WebView: 0x407ff0030> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x166c5a990> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000054b5c30> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x402080d80> should deallocate", "<DuckDuckGo_WebView: 0x402066b80> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40664de20> should deallocate", "<DuckDuckGo_WebView: 0x40664ec80> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x4020b7f10> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000143e3c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x402084c50> should deallocate", "<DuckDuckGo_WebView: 0x40203f8e0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x4063925a0> should deallocate", "<DuckDuckGo_WebView: 0x406392e70> 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: 0x1647ef470> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002660bb0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40cf77690> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600002670790> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x128777c00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000267f5a0> 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: 0x128596060> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065f0dc0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40eb43420> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065ccb00> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40eefd960> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065f2470> 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: 0x12a086520> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065c8a50> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40cf1dcd0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000267d290> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40cb917c0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006606e10> 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: 0x1398c6920> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000025902c0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1384c0e80> should deallocate", "<DuckDuckGo_WebView: 0x13842a830> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40cf76650> should deallocate", "<DuckDuckGo_WebView: 0x40cf98ac0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x163021900> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006688210> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1633ae890> should deallocate", "<DuckDuckGo_WebView: 0x1633b0bb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40cf9dfe0> should deallocate", "<DuckDuckGo_WebView: 0x40cf9e930> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40cbe48f0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000066465d0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40cf5cb30> should deallocate", "<DuckDuckGo_WebView: 0x40cf5cd90> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x166d3ce60> should deallocate", "<DuckDuckGo_WebView: 0x166d3d500> 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: 0x11f5a6800> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000267ff40> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1386a53d0> should deallocate", "<DuckDuckGo_WebView: 0x128795bb0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40fd17f80> should deallocate", "<DuckDuckGo_WebView: 0x138473680> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x139ab1670> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065f8840> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x16393d610> should deallocate", "<DuckDuckGo_WebView: 0x1639d8d50> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1630fb5d0> should deallocate", "<DuckDuckGo_WebView: 0x1630fc040> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40f5f9260> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x60000665a050> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40eeebb90> should deallocate", "<DuckDuckGo_WebView: 0x40ee31400> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x163045290> should deallocate", "<DuckDuckGo_WebView: 0x163045940> 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: 0x1676a8a50> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000066a9c30> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x13879f770> should deallocate", "<DuckDuckGo_WebView: 0x40f570020> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x40cf7d7c0> should deallocate", "<DuckDuckGo_WebView: 0x40cf7e140> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x40eec0590> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x600006582680> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1639befb0> should deallocate", "<DuckDuckGo_WebView: 0x1639c22d0> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1633257c0> should deallocate", "<DuckDuckGo_WebView: 0x1670051e0> should deallocate", "<DuckDuckGo_Privacy_Browser.TabBarViewController: 0x16304f130> should deallocate", "<DuckDuckGo_Privacy_Browser.TabCollectionViewModel: 0x6000065a5760> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x1639a8db0> should deallocate", "<DuckDuckGo_WebView: 0x1639b1a70> should deallocate", "<DuckDuckGo_Privacy_Browser.Tab: 0x16339dff0> should deallocate", "<DuckDuckGo_WebView: 0x1633991e0> 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
SwiftLint
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
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
174 KB
Non-Sandbox-integrationtests.xcresult
92.1 MB
Non-Sandbox-unittests-xcodebuild.log
1.09 MB
Sandbox-integrationtests-xcodebuild.log
189 KB
Sandbox-integrationtests.xcresult
90.9 MB
Sandbox-unittests-xcodebuild.log
1.82 MB