End to End Tests #4655
Annotations
10 errors, 5 warnings, and 1 notice
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L1
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L307
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Error: page.waitForRequest: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for request /http:\/\/localhost:\d+\/_matrix\/client\/v3\/room…/
============================================================
305 |
306 | // the following code tests the fully read marker somewhere in the middle of the room
> 307 | const readMarkersRequestPromise = page.waitForRequest(
| ^
308 | new RegExp(`http://localhost:\\d+/_matrix/client/v3/rooms/${uriEncodedOtherRoomId}/read_markers`),
309 | );
310 |
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:307:48
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L311
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Jump to first unread message.' })
309 | );
310 |
> 311 | await page.getByRole("button", { name: "Jump to first unread message." }).click();
| ^
312 |
313 | const readMarkersRequest = await readMarkersRequestPromise;
314 | // since this is not pixel perfect,
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:311:83
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L1
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L307
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForRequest: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for request /http:\/\/localhost:\d+\/_matrix\/client\/v3\/room…/
============================================================
305 |
306 | // the following code tests the fully read marker somewhere in the middle of the room
> 307 | const readMarkersRequestPromise = page.waitForRequest(
| ^
308 | new RegExp(`http://localhost:\\d+/_matrix/client/v3/rooms/${uriEncodedOtherRoomId}/read_markers`),
309 | );
310 |
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:307:48
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L311
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Jump to first unread message.' })
309 | );
310 |
> 311 | await page.getByRole("button", { name: "Jump to first unread message." }).click();
| ^
312 |
313 | const readMarkersRequest = await readMarkersRequestPromise;
314 | // since this is not pixel perfect,
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:311:83
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L301
1) [WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toContain(expected) // indexOf
Expected substring: "%24PSNpjat_bzJKUH8_NmWIWbAqjQ5HTBHJlnIEYePbrK0"
Received string: "http://localhost:33637/_matrix/client/v3/rooms/!iiKeykEeqhnQJIcRol%3Alocalhost/receipt/m.read/%24KIRcfissXOG0bUqfkF9rWYYZKIQ312y3QwIZodH7B3I"
299 | const receiptRequest = await receiptRequestPromise;
300 | // assert the read receipt for the last message in the room
> 301 | expect(receiptRequest.url()).toContain(uriEncodedLastMessageId);
| ^
302 | expect(receiptRequest.postDataJSON()).toEqual({
303 | thread_id: "main",
304 | });
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:301:38
|
Run Playwright tests:
playwright/e2e/room/room-header.spec.ts#L152
2) [WebKit] › room/room-header.spec.ts:142:13 › Room Header › with a video room › should render a working chat button which opens the timeline on a right panel
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_CallView')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_CallView')
150 |
151 | // Assert that the call view is still visible
> 152 | await expect(page.locator(".mx_CallView")).toBeVisible();
| ^
153 |
154 | // Assert that GELS is visible
155 | await expect(
at /home/runner/work/element-web/element-web/playwright/e2e/room/room-header.spec.ts:152:56
|
Run Playwright tests:
playwright/e2e/room/room-header.spec.ts#L152
2) [WebKit] › room/room-header.spec.ts:142:13 › Room Header › with a video room › should render a working chat button which opens the timeline on a right panel
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_CallView')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_CallView')
150 |
151 | // Assert that the call view is still visible
> 152 | await expect(page.locator(".mx_CallView")).toBeVisible();
| ^
153 |
154 | // Assert that GELS is visible
155 | await expect(
at /home/runner/work/element-web/element-web/playwright/e2e/room/room-header.spec.ts:152:56
|
Run Playwright tests:
playwright/e2e/room/room-header.spec.ts#L152
2) [WebKit] › room/room-header.spec.ts:142:13 › Room Header › with a video room › should render a working chat button which opens the timeline on a right panel
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_CallView')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_CallView')
150 |
151 | // Assert that the call view is still visible
> 152 | await expect(page.locator(".mx_CallView")).toBeVisible();
| ^
153 |
154 | // Assert that GELS is visible
155 | await expect(
at /home/runner/work/element-web/element-web/playwright/e2e/room/room-header.spec.ts:152:56
|
Run Playwright tests:
[WebKit] › read-receipts/redactions-in-threads.spec.ts#L1
[WebKit] › read-receipts/redactions-in-threads.spec.ts took 2.1m
|
Run Playwright tests:
[WebKit] › read-receipts/redactions-main-timeline.spec.ts#L1
[WebKit] › read-receipts/redactions-main-timeline.spec.ts took 1.4m
|
Run Playwright tests:
[WebKit] › read-receipts/reactions-in-threads.spec.ts#L1
[WebKit] › read-receipts/reactions-in-threads.spec.ts took 58.5s
|
Run Playwright tests:
[WebKit] › read-receipts/redactions-thread-roots.spec.ts#L1
[WebKit] › read-receipts/redactions-thread-roots.spec.ts took 39.3s
|
Run Playwright tests:
[WebKit] › right-panel/right-panel.spec.ts#L1
[WebKit] › right-panel/right-panel.spec.ts took 34.8s
|
Run Playwright tests
2 failed
[WebKit] › read-receipts/read-receipts.spec.ts:276:9 › Read receipts › Should send the correct receipts @mergequeue
[WebKit] › room/room-header.spec.ts:142:13 › Room Header › with a video room › should render a working chat button which opens the timeline on a right panel
1 flaky
[WebKit] › room/room.spec.ts:56:9 › Room Directory › should memorize the timeline position when switch Room A -> Room B -> Room A
11 skipped
104 passed (13.4m)
|
Loading