Skip to content

Feature/codec negotiation tests #2697

Feature/codec negotiation tests

Feature/codec negotiation tests #2697

Triggered via pull request December 19, 2024 19:48
Status Failure
Total duration 37m 3s
Artifacts 1

smoke-checks.yml

on: pull_request
Test SwiftUI (Debug)
6m 40s
Test SwiftUI (Debug)
Test UIKit (Debug)
6m 16s
Test UIKit (Debug)
Automated Code Review
1m 26s
Automated Code Review
Build Test App and Frameworks
6m 50s
Build Test App and Frameworks
Build SDKs (Xcode 15.0)
3m 58s
Build SDKs (Xcode 15.0)
Launch Allure TestOps
22s
Launch Allure TestOps
Build Demo Apps
7m 46s
Build Demo Apps
Matrix: Test E2E UI (Debug)
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 10 warnings
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/RTCPeerConnectionCoordinator.swift#L752
key path value type 'String' cannot be converted to contextual type 'String?'
Build SDKs (Xcode 15.0)
Process completed with exit code 1.
Build SDKs (Xcode 15.0): Sources/StreamVideo/protobuf/sfu/signal_rpc/signal.twirp.swift#L70
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/StreamRTCPeerConnection.swift#L68
non-sendable type 'RTCSessionDescription' in parameter of the protocol requirement satisfied by main actor-isolated instance method 'setLocalDescription' cannot cross actor boundary
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/StreamRTCPeerConnection.swift#L94
non-sendable type 'RTCSessionDescription' in parameter of the protocol requirement satisfied by main actor-isolated instance method 'setRemoteDescription' cannot cross actor boundary
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/StreamRTCPeerConnection.swift#L148
reference to property 'source' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/StreamRTCPeerConnection.swift#L144
value 'self' was defined but never used; consider replacing with boolean test
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/Extensions/Protobuf/Stream_Video_Sfu_Models_PublishOption+VideoLayers.swift#L47
variable 'qualities' was never mutated; consider changing to 'let' constant
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/WebRTCEventDecoder.swift#L10
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/MediaAdapters/VideoCapturePolicy/VideoCapturePolicy.swift#L106
passing argument of non-sendable type 'AVCaptureDevice' into actor-isolated context may introduce data races
Build SDKs (Xcode 15.0): Sources/StreamVideo/WebRTC/v2/PeerConnection/Adapters/ICEAdapter.swift#L190
passing argument of non-sendable type '() async throws -> ()' outside of main actor-isolated context may introduce data races

Artifacts

Produced during runtime
Name Size
cache-derived-data
92 MB