Browser SDK [staging] #2155
browser-js-staging.yml
on: schedule
Matrix: Run E2E tests
report-result
3s
Annotations
8 errors, 10 warnings, and 3 notices
[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:192:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients:
internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts#L203
1) [v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:192:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio/video
Error: Timed out 10000ms waiting for expect(received).toBeEnabled()
Call log:
- expect.toBeEnabled with timeout 10000ms
- waiting for locator('#hangupCall')
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
- locator resolved to <button disabled id="hangupCall" onclick="hangup()" clas…>Hang up</button>
- unexpected value "disabled"
201 |
202 | // Expect the Hangup button to be enabled (call active)
> 203 | await expect(hangupCall).toBeEnabled()
| ^
204 | ***
205 |
206 | const expectCallHangup = async (page: Page) => ***
at expectCallActive (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts:203:32)
at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/v2Webrtc/v2WebrtcFromRest.spec.ts:274:7
|
Run E2E tests (18.x, v2WebRTC)
Process completed with exit code 1.
|
[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]:
internal/e2e-js/tests/roomSessionRemoveAfterSecondsElapsed.spec.ts#L1
1) [default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]
Test timeout of 120000ms exceeded.
|
[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]:
internal/e2e-js/utils.ts#L373
1) [default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]
Error: page.evaluate: Target closed
at ../utils.ts:373
371 | options: *** invokeJoin: boolean *** = *** invokeJoin: true ***
372 | ) => ***
> 373 | return page.evaluate((*** invokeJoin ***) => ***
| ^
374 | return new Promise<any>(async (resolve, reject) => ***
375 | // @ts-expect-error
376 | const roomObj: Video.RoomSession = window._roomObj
at expectRoomJoined (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:373:15)
at createTestRoomSession (/home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/utils.ts:113:5)
at /home/runner/work/signalwire-js/signalwire-js/internal/e2e-js/tests/roomSessionRemoveAfterSecondsElapsed.spec.ts:58:7
|
[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]:
internal/e2e-js/tests/roomSessionRemoveAfterSecondsElapsed.spec.ts#L1
1) [default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]
Pending operations:
- page.evaluate at utils.ts:373:15
- page.evaluate at tests/roomSessionRemoveAfterSecondsElapsed.spec.ts:72:18
|
[default] › roomSessionRemoveAt.spec.ts:40:9 › RoomSession remove_at › should remove all members after the remove_at value [static from room config]:
internal/e2e-js/tests/roomSessionRemoveAt.spec.ts#L1
2) [default] › roomSessionRemoveAt.spec.ts:40:9 › RoomSession remove_at › should remove all members after the remove_at value [static from room config]
Test timeout of 120000ms exceeded.
|
[default] › roomSessionRemoveAt.spec.ts:40:9 › RoomSession remove_at › should remove all members after the remove_at value [static from room config]:
internal/e2e-js/tests/roomSessionRemoveAt.spec.ts#L1
2) [default] › roomSessionRemoveAt.spec.ts:40:9 › RoomSession remove_at › should remove all members after the remove_at value [static from room config]
Pending operations:
- page.evaluate at tests/roomSessionRemoveAt.spec.ts:86:46
|
Run E2E tests (18.x, default)
Process completed with exit code 1.
|
🎭 Playwright Run Summary
1 skipped
11 passed (1.5m)
|
🎭 Playwright Run Summary
1 failed
[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts:192:7 › v2WebrtcFromRestTwoJoinAudioVideo › should handle a call from REST API to v2 clients, dialing both into a Conference at answer, audio/video
6 passed (3.5m)
|
🎭 Playwright Run Summary
2 failed
[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts:40:9 › RoomSession remove_after_seconds_elapsed › should remove the member after X seconds elapsed [static from room config]
[default] › roomSessionRemoveAt.spec.ts:40:9 › RoomSession remove_at › should remove all members after the remove_at value [static from room config]
2 skipped
37 passed (10.0m)
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/swml.spec.ts took 31.8s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/videoRoom.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/videoRoom.spec.ts took 24.5s
|
Slow Test:
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts#L1
internal/e2e-js/[callfabric] › callfabric/relayApp.spec.ts took 24.2s
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/v2WebrtcFromRest.spec.ts took 3.0m
|
Slow Test:
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts#L1
internal/e2e-js/[v2WebRTC] › v2Webrtc/webrtcCalling.spec.ts took 29.2s
|
Slow Test:
internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAfterSecondsElapsed.spec.ts took 2.4m
|
Slow Test:
internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts#L1
internal/e2e-js/[default] › roomSessionRemoveAt.spec.ts took 2.3m
|
Slow Test:
internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts#L1
internal/e2e-js/[default] › roomSessionJoinFrom.spec.ts took 56.8s
|
Slow Test:
internal/e2e-js/[default] › callfabric/buildVideoElement.spec.ts#L1
internal/e2e-js/[default] › callfabric/buildVideoElement.spec.ts took 37.8s
|
Slow Test:
internal/e2e-js/[default] › roomSession.spec.ts#L1
internal/e2e-js/[default] › roomSession.spec.ts took 36.0s
|