Add ability to stress test flakes in CI #4127
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:274: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#L305
1) [WebKit] › read-receipts/read-receipts.spec.ts:274: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…/
============================================================
303 |
304 | // the following code tests the fully read marker somewhere in the middle of the room
> 305 | const readMarkersRequestPromise = page.waitForRequest(
| ^
306 | new RegExp(`http://localhost:\\d+/_matrix/client/v3/rooms/${uriEncodedOtherRoomId}/read_markers`),
307 | );
308 |
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:305:48
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L309
1) [WebKit] › read-receipts/read-receipts.spec.ts:274: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.' })
307 | );
308 |
> 309 | await page.getByRole("button", { name: "Jump to first unread message." }).click();
| ^
310 |
311 | const readMarkersRequest = await readMarkersRequestPromise;
312 | // since this is not pixel perfect,
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:309:83
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L1
1) [WebKit] › read-receipts/read-receipts.spec.ts:274: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#L305
1) [WebKit] › read-receipts/read-receipts.spec.ts:274: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…/
============================================================
303 |
304 | // the following code tests the fully read marker somewhere in the middle of the room
> 305 | const readMarkersRequestPromise = page.waitForRequest(
| ^
306 | new RegExp(`http://localhost:\\d+/_matrix/client/v3/rooms/${uriEncodedOtherRoomId}/read_markers`),
307 | );
308 |
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:305:48
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L309
1) [WebKit] › read-receipts/read-receipts.spec.ts:274: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.' })
307 | );
308 |
> 309 | await page.getByRole("button", { name: "Jump to first unread message." }).click();
| ^
310 |
311 | const readMarkersRequest = await readMarkersRequestPromise;
312 | // since this is not pixel perfect,
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:309:83
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L1
1) [WebKit] › read-receipts/read-receipts.spec.ts:274:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L305
1) [WebKit] › read-receipts/read-receipts.spec.ts:274:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForRequest: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for request /http:\/\/localhost:\d+\/_matrix\/client\/v3\/room…/
============================================================
303 |
304 | // the following code tests the fully read marker somewhere in the middle of the room
> 305 | const readMarkersRequestPromise = page.waitForRequest(
| ^
306 | new RegExp(`http://localhost:\\d+/_matrix/client/v3/rooms/${uriEncodedOtherRoomId}/read_markers`),
307 | );
308 |
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:305:48
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L309
1) [WebKit] › read-receipts/read-receipts.spec.ts:274:9 › Read receipts › Should send the correct receipts @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Jump to first unread message.' })
307 | );
308 |
> 309 | await page.getByRole("button", { name: "Jump to first unread message." }).click();
| ^
310 |
311 | const readMarkersRequest = await readMarkersRequestPromise;
312 | // since this is not pixel perfect,
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/read-receipts.spec.ts:309:83
|
Run Playwright tests:
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L1
2) [WebKit] › sliding-sync/sliding-sync.spec.ts:365:5 › Sliding Sync › should send unsubscribe_rooms for every room switch
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
[WebKit] › read-receipts/high-level.spec.ts#L1
[WebKit] › read-receipts/high-level.spec.ts took 3.5m
|
Run Playwright tests:
[WebKit] › messages/messages.spec.ts#L1
[WebKit] › messages/messages.spec.ts took 2.0m
|
Run Playwright tests:
[WebKit] › composer/RTE.spec.ts#L1
[WebKit] › composer/RTE.spec.ts took 1.7m
|
Run Playwright tests:
[WebKit] › read-receipts/redactions-main-timeline.spec.ts#L1
[WebKit] › read-receipts/redactions-main-timeline.spec.ts took 1.7m
|
Run Playwright tests:
[WebKit] › read-receipts/new-messages-in-threads.spec.ts#L1
[WebKit] › read-receipts/new-messages-in-threads.spec.ts took 1.5m
|
Run Playwright tests
2 failed
[WebKit] › read-receipts/read-receipts.spec.ts:274:9 › Read receipts › Should send the correct receipts @mergequeue
[WebKit] › sliding-sync/sliding-sync.spec.ts:365:5 › Sliding Sync › should send unsubscribe_rooms for every room switch
3 flaky
[WebKit] › read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read @mergequeue
[WebKit] › read-receipts/redactions-in-threads.spec.ts:306:17 › Read receipts › redactions › in threads › Reading a thread after a reaction to a redacted message marks the thread as read @mergequeue
[WebKit] › spotlight/spotlight.spec.ts:133:5 › Spotlight › should find joined rooms ────────────
81 skipped
309 passed (46.8m)
|
Loading