WIP: Leave call immediately without a promise #1691
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
5s
Browser SDK staging
/
report-result
2s
RealtimeAPI SDK production
/
report-result
3s
RealtimeAPI SDK staging
/
report-result
3s
Annotations
9 errors, 48 warnings, and 15 notices
[default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup:
internal/e2e-js/utils.ts#L1380
1) [default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup
Error: expect(received).toEqual(expected) // deep equality
Expected: "member"
Received: ""
at ../utils.ts:1380
1378 | ***)
1379 |
> 1380 | expect(interactivityMode).toEqual(mode)
| ^
1381 | ***
1382 |
1383 | export const setLayoutOnPage = (page: Page, layoutName: string) => ***
at expectInteractivityMode (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:1380:29)
at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:267:7
|
Browser SDK production / Run E2E tests (20.x, default)
Process completed with exit code 1.
|
[default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup:
internal/e2e-js/utils.ts#L1380
1) [default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup
Error: expect(received).toEqual(expected) // deep equality
Expected: "member"
Received: ""
at ../utils.ts:1380
1378 | ***)
1379 |
> 1380 | expect(interactivityMode).toEqual(mode)
| ^
1381 | ***
1382 |
1383 | export const setLayoutOnPage = (page: Page, layoutName: string) => ***
at expectInteractivityMode (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:1380:29)
at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:267:7
|
Browser SDK staging / Run E2E tests (20.x, default)
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 (20.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#L1331
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:1331
1329 | options: *** invokeJoin: boolean *** = *** invokeJoin: true ***
1330 | ) => ***
> 1331 | return page.evaluate((*** invokeJoin ***) => ***
| ^
1332 | return new Promise<any>(async (resolve, reject) => ***
1333 | // @ts-expect-error
1334 | const roomObj: Video.RoomSession = window._roomObj
at expectRoomJoined (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:1331:15)
at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/roomSessionDemotePromote.spec.ts:173:55
|
Browser SDK production / Run E2E tests (20.x, demote)
Process completed with exit code 1.
|
Run unit and stack tests (20.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Browser SDK production / Run E2E tests (20.x, streaming)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Browser SDK production / Run E2E tests (20.x, default)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[default] › roomSession.spec.ts#L1
internal/e2e-js/[default] › roomSession.spec.ts took 26.9s
|
Browser SDK production / Run E2E tests (20.x, badNetwork)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[badNetwork] › roomSessionBadNetwork.spec.ts#L1
internal/e2e-js/[badNetwork] › roomSessionBadNetwork.spec.ts took 49.3s
|
Browser SDK staging / Run E2E tests (20.x, default)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[default] › roomSession.spec.ts#L1
internal/e2e-js/[default] › roomSession.spec.ts took 37.9s
|
Browser SDK production / Run E2E tests (20.x, videoElement)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[videoElement] › buildVideoWithFabricSdk.spec.ts#L1
internal/e2e-js/[videoElement] › buildVideoWithFabricSdk.spec.ts took 29.9s
|
Slow Test:
internal/e2e-js/[videoElement] › buildVideoWithVideoSdk.spec.ts#L1
internal/e2e-js/[videoElement] › buildVideoWithVideoSdk.spec.ts took 26.5s
|
Browser SDK production / Run E2E tests (20.x, audience)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[audience] › roomSessionAudienceCount.spec.ts#L1
internal/e2e-js/[audience] › roomSessionAudienceCount.spec.ts took 37.0s
|
Slow Test:
internal/e2e-js/[audience] › roomSessionFollowLeader.spec.ts#L1
internal/e2e-js/[audience] › roomSessionFollowLeader.spec.ts took 21.6s
|
Browser SDK production / Run E2E tests (20.x, promote)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[promote] › roomSessionPromoteDemote.spec.ts#L1
internal/e2e-js/[promote] › roomSessionPromoteDemote.spec.ts took 37.0s
|
Slow Test:
internal/e2e-js/[promote] › roomSessionPromoteReattachDemote.spec.ts#L1
internal/e2e-js/[promote] › roomSessionPromoteReattachDemote.spec.ts took 34.8s
|
RealtimeAPI SDK production / Run E2E tests (20.x, dev:playwright)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Browser SDK production / Run E2E tests (20.x, reattach)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[reattach] › roomSessionReattachMultiple.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattachMultiple.spec.ts took 25.1s
|
Slow Test:
internal/e2e-js/[reattach] › roomSessionReattach.spec.ts#L1
internal/e2e-js/[reattach] › roomSessionReattach.spec.ts took 22.8s
|
Browser SDK production / Run E2E tests (20.x, callfabric)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts took 28.6s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts took 20.2s
|
Browser SDK staging / Run E2E tests (20.x, videoElement)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[videoElement] › buildVideoWithFabricSdk.spec.ts#L1
internal/e2e-js/[videoElement] › buildVideoWithFabricSdk.spec.ts took 1.1m
|
Slow Test:
internal/e2e-js/[videoElement] › buildVideoWithVideoSdk.spec.ts#L1
internal/e2e-js/[videoElement] › buildVideoWithVideoSdk.spec.ts took 45.2s
|
Browser SDK production / Run E2E tests (20.x, demote)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
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] › roomSessionDemote.spec.ts#L1
internal/e2e-js/[demote] › roomSessionDemote.spec.ts took 28.6s
|
Browser SDK staging / Run E2E tests (20.x, callfabric)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts took 31.4s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/raiseHand.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/raiseHand.spec.ts took 25.6s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/videoRoom.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/videoRoom.spec.ts took 23.0s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts took 23.0s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/reattach.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/reattach.spec.ts took 20.2s
|
Browser SDK production / Run E2E tests (20.x, v2WebRTC)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts took 2.6m
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts took 25.9s
|
Browser SDK production / report-result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Browser SDK staging / Run E2E tests (20.x, v2WebRTC)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts took 2.9m
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts took 30.7s
|
Browser SDK staging / report-result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
RealtimeAPI SDK staging / Run E2E tests (20.x, dev:rtonly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
RealtimeAPI SDK staging / report-result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
RealtimeAPI SDK production / Run E2E tests (20.x, dev:rtonly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
RealtimeAPI SDK production / report-result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
5 passed (25.9s)
|
🎭 Playwright Run Summary
1 failed
[default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup
29 skipped
6 passed (35.9s)
|
🎭 Playwright Run Summary
1 passed (49.8s)
|
🎭 Playwright Run Summary
1 failed
[default] › roomSessionCleanup.spec.ts:11:7 › RoomSession › it should join the room and then leave with cleanup
29 skipped
6 passed (52.7s)
|
🎭 Playwright Run Summary
12 passed (57.0s)
|
🎭 Playwright Run Summary
4 passed (1.3m)
|
🎭 Playwright Run Summary
4 passed (1.5m)
|
🎭 Playwright Run Summary
1 failed
[default] › video.test.ts:14:7 › Video › should join the room and listen for events ────────────
5 passed (1.5m)
|
🎭 Playwright Run Summary
8 passed (1.4m)
|
🎭 Playwright Run Summary
2 skipped
20 passed (1.7m)
|
🎭 Playwright Run Summary
12 passed (1.8m)
|
🎭 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
1 skipped
2 passed (2.7m)
|
🎭 Playwright Run Summary
2 skipped
20 passed (2.7m)
|
🎭 Playwright Run Summary
7 passed (3.1m)
|
🎭 Playwright Run Summary
7 passed (3.4m)
|