Skip to content

CF SDK: Leave call by id #925

CF SDK: Leave call by id

CF SDK: Leave call by id #925

Triggered via pull request May 17, 2024 10:47
@iAmmar7iAmmar7
synchronize #1045
aa/call-end
Status Failure
Total duration 8m 52s
Artifacts

unit-tests.yml

on: pull_request
Matrix: Run unit and stack tests
Matrix: Browser SDK production / Run E2E tests
Matrix: Browser SDK staging / Run E2E tests
Matrix: RealtimeAPI SDK production / Run E2E tests
Matrix: RealtimeAPI SDK staging / Run E2E tests
Browser SDK production  /  report-result
4s
Browser SDK production / report-result
Browser SDK staging  /  report-result
4s
Browser SDK staging / report-result
RealtimeAPI SDK production  /  report-result
2s
RealtimeAPI SDK production / report-result
RealtimeAPI SDK staging  /  report-result
4s
RealtimeAPI SDK staging / report-result
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 35 warnings, and 14 notices
[default] › video.test.ts:14:7 › Video › should join the room and listen for events: internal/e2e-realtime-api/src/playwright/video.test.ts#L1
1) [default] › video.test.ts:14:7 › Video › should join the room and listen for events ─────────── *** recording_id: '29823bce-f6d6-4793-ac31-c57e2ea398e1', recording: null, code: '403', message: 'Permission denied' ***
[default] › videoHandRaise.test.ts:87:7 › Video room hand raise/lower › should raise memberTwo hand using member instance via Node SDK: internal/e2e-realtime-api/src/playwright/videoUtils.ts#L70
2) [default] › videoHandRaise.test.ts:87:7 › Video room hand raise/lower › should raise memberTwo hand using member instance via Node SDK Error: page.evaluate: Object at videoUtils.ts:70 68 | const vrt = await createTestVRTToken(auth) 69 | > 70 | return page.evaluate( | ^ 71 | (options) => *** 72 | return new Promise<void>(async (resolve, reject) => *** 73 | // @ts-expect-error at createRoomSession (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-realtime-api/src/playwright/videoUtils.ts:70:17) at createRoomAndJoinTwoMembers (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-realtime-api/src/playwright/videoUtils.ts:286:3) at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-realtime-api/src/playwright/videoHandRaise.test.ts:96:7
RealtimeAPI SDK staging / Run E2E tests (18.x, dev:playwright)
Process completed with exit code 1.
[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:102:7 › v2WebrtcFromRest › should handle a call from REST API to v2 client: internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts#L148
1) [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:102:7 › v2WebrtcFromRest › should handle a call from REST API to v2 client, dialing into a Conference at answer Error: expect(received).toBe(expected) // Object.is equality Expected: 201 Received: undefined 146 | 'PCMU,PCMA' 147 | ) > 148 | expect(createResult).toBe(201) | ^ 149 | console.log('REST API returned 201 at ', new Date()) 150 | 151 | const callStatusCallee = pageCallee.locator('#callStatus') at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts:148:26
[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:184:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients: internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts#L238
2) [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:184:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio/video Error: expect(received).toBe(expected) // Object.is equality Expected: 201 Received: undefined 236 | inlineLaml 237 | ) > 238 | expect(createResult).toBe(201) | ^ 239 | console.log('REST API returned 201 at ', new Date()) 240 | 241 | const callStatusCallee = pageCallee.locator('#callStatus') at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts:238:26
[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:294:7 › v2WebrtcFromRestTwoJoinAudio › should handle a call from REST API to v2 clients: internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts#L349
3) [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:294:7 › v2WebrtcFromRestTwoJoinAudio › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio G711 Error: expect(received).toBe(expected) // Object.is equality Expected: 201 Received: undefined 347 | 'PCMU,PCMA' 348 | ) > 349 | expect(createResult).toBe(201) | ^ 350 | console.log('REST API returned 201 at ', new Date()) 351 | 352 | const callStatusCallee = pageCallee.locator('#callStatus') at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts:349:26
Browser SDK production / Run E2E tests (18.x, v2WebRTC)
Process completed with exit code 1.
[default] › video.test.ts:14:7 › Video › should join the room and listen for events: internal/e2e-realtime-api/src/playwright/video.test.ts#L1
1) [default] › video.test.ts:14:7 › Video › should join the room and listen for events ─────────── Test timeout of 60000ms exceeded.
RealtimeAPI SDK production / Run E2E tests (18.x, dev:playwright)
Process completed with exit code 1.
[demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again: internal/e2e-js/tests/roomSessionDemotePromote.spec.ts#L1
1) [demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again Test timeout of 120000ms exceeded.
[demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again: internal/e2e-js/utils.ts#L391
1) [demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again Error: page.evaluate: Target closed at ../utils.ts:391 389 | options: *** invokeJoin: boolean *** = *** invokeJoin: true *** 390 | ) => *** > 391 | return page.evaluate((*** invokeJoin ***) => *** | ^ 392 | return new Promise<any>(async (resolve, reject) => *** 393 | // @ts-expect-error 394 | const roomObj: Video.RoomSession = window._roomObj at expectRoomJoined (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:391:15) at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/roomSessionDemotePromote.spec.ts:173:55
[demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again: internal/e2e-js/tests/roomSessionDemotePromote.spec.ts#L1
1) [demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again Pending operations: - page.evaluate at tests/roomSessionDemotePromote.spec.ts:141:55 - page.evaluate at utils.ts:391:15
Browser SDK production / Run E2E tests (18.x, demote)
Process completed with exit code 1.
[default] › roomSessionLocalStream.spec.ts:82:7 › RoomSession with custom local stream › should set the stream on the fly: internal/e2e-js/utils.ts#L391
1) [default] › roomSessionLocalStream.spec.ts:82:7 › RoomSession with custom local stream › should set the stream on the fly Error: page.evaluate: Object at ../utils.ts:391 389 | options: *** invokeJoin: boolean *** = *** invokeJoin: true *** 390 | ) => *** > 391 | return page.evaluate((*** invokeJoin ***) => *** | ^ 392 | return new Promise<any>(async (resolve, reject) => *** 393 | // @ts-expect-error 394 | const roomObj: Video.RoomSession = window._roomObj at expectRoomJoined (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:391:15) at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/roomSessionLocalStream.spec.ts:96:27
Browser SDK staging / Run E2E tests (18.x, default)
Process completed with exit code 1.
Slow Test: internal/e2e-js/[badNetwork] › roomSessionBadNetwork.spec.ts#L1
internal/e2e-js/[badNetwork] › roomSessionBadNetwork.spec.ts took 50.1s
Slow Test: internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts took 25.5s
Slow Test: internal/e2e-js/[callfabric] › callfabric/swml.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts took 22.0s
Slow Test: internal/e2e-js/[streaming] › roomSessionMultipleStreams.spec.ts#L1
internal/e2e-js/[streaming] › roomSessionMultipleStreams.spec.ts took 22.4s
Slow Test: internal/e2e-js/[streaming] › roomSessionStreaming.spec.ts#L1
internal/e2e-js/[streaming] › roomSessionStreaming.spec.ts took 18.5s
Slow Test: internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts took 24.3s
Slow Test: internal/e2e-js/[callfabric] › callfabric/swml.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts took 19.3s
Slow Test: internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts took 57.1s
Slow Test: internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts took 28.9s
Slow Test: internal/e2e-js/[audience] › roomSessionAudienceCount.spec.ts#L1
internal/e2e-js/[audience] › roomSessionAudienceCount.spec.ts took 35.1s
Slow Test: internal/e2e-js/[audience] › roomSessionFollowLeader.spec.ts#L1
internal/e2e-js/[audience] › roomSessionFollowLeader.spec.ts took 26.6s
Slow Test: internal/e2e-js/[audience] › roomSessionTalkingEventsToAudience.spec.ts#L1
internal/e2e-js/[audience] › roomSessionTalkingEventsToAudience.spec.ts took 18.8s
Slow Test: internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts took 1.8m
Slow Test: internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts took 29.8s
Slow Test: internal/e2e-js/[promote] › roomSessionPromoteReattachDemote.spec.ts#L1
internal/e2e-js/[promote] › roomSessionPromoteReattachDemote.spec.ts took 56.3s
Slow Test: internal/e2e-js/[promote] › roomSessionPromoteDemote.spec.ts#L1
internal/e2e-js/[promote] › roomSessionPromoteDemote.spec.ts took 52.4s
Slow Test: internal/e2e-js/[promote] › roomSessionPromoteMeta.spec.ts#L1
internal/e2e-js/[promote] › roomSessionPromoteMeta.spec.ts took 21.4s
Slow Test: internal/e2e-js/[reattach] › roomSessionReattachMultiple.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattachMultiple.spec.ts took 44.5s
Slow Test: internal/e2e-js/[reattach] › roomSessionReattach.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattach.spec.ts took 39.1s
Slow Test: internal/e2e-js/[reattach] › roomSessionReattachScreenshare.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattachScreenshare.spec.ts took 23.4s
Slow Test: internal/e2e-js/[reattach] › roomSessionReattachWrongProtocol.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattachWrongProtocol.spec.ts took 21.2s
Slow Test: internal/e2e-js/[demote] › roomSessionDemotePromote.spec.ts#L1
internal/e2e-js/[demote] › roomSessionDemotePromote.spec.ts took 2.0m
Slow Test: internal/e2e-js/[demote] › roomSessionDemoteReattachPromote.spec.ts#L1
internal/e2e-js/[demote] › roomSessionDemoteReattachPromote.spec.ts took 34.9s
Slow Test: internal/e2e-js/[demote] › roomSessionDemote.spec.ts#L1
internal/e2e-js/[demote] › roomSessionDemote.spec.ts took 33.6s
Slow Test: internal/e2e-js/[demote] › roomSessionDemoteAudience.spec.ts#L1
internal/e2e-js/[demote] › roomSessionDemoteAudience.spec.ts took 21.0s
Slow Test: internal/e2e-js/[default] › roomSession.spec.ts#L1
internal/e2e-js/[default] › roomSession.spec.ts took 56.2s
Slow Test: internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts#L1
internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts took 49.7s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts took 29.6s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts took 24.3s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAllMembers.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAllMembers.spec.ts took 21.4s
Slow Test: internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts#L1
internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts took 1.0m
Slow Test: internal/e2e-js/[default] › roomSession.spec.ts#L1
internal/e2e-js/[default] › roomSession.spec.ts took 40.4s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts took 29.4s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts took 28.8s
Slow Test: internal/e2e-js/[default] › roomSessionRemoveAllMembers.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAllMembers.spec.ts took 25.6s
🎭 Playwright Run Summary
1 passed (50.7s)
🎭 Playwright Run Summary
2 failed [default] › video.test.ts:14:7 › Video › should join the room and listen for events ──────────── [default] › videoHandRaise.test.ts:87:7 › Video room hand raise/lower › should raise memberTwo hand using member instance via Node SDK 4 passed (54.0s)
🎭 Playwright Run Summary
9 passed (1.0m)
🎭 Playwright Run Summary
5 passed (59.7s)
🎭 Playwright Run Summary
9 passed (1.0m)
🎭 Playwright Run Summary
3 failed [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:102:7 › v2WebrtcFromRest › should handle a call from REST API to v2 client, dialing into a Conference at answer [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:184:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio/video [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:294:7 › v2WebrtcFromRestTwoJoinAudio › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio G711 3 passed (1.5m)
🎭 Playwright Run Summary
4 passed (1.6m)
🎭 Playwright Run Summary
1 failed [default] › video.test.ts:14:7 › Video › should join the room and listen for events ──────────── 5 passed (1.9m)
🎭 Playwright Run Summary
6 passed (2.3m)
🎭 Playwright Run Summary
4 passed (2.3m)
🎭 Playwright Run Summary
8 passed (2.5m)
🎭 Playwright Run Summary
1 failed [demote] › roomSessionDemotePromote.spec.ts:15:7 › RoomSession demote participant and then promote again › should demote participant and then promote again 3 passed (3.5m)
🎭 Playwright Run Summary
1 failed [default] › roomSessionLocalStream.spec.ts:82:7 › RoomSession with custom local stream › should set the stream on the fly 2 skipped 32 passed (4.8m)
🎭 Playwright Run Summary
2 skipped 33 passed (5.7m)