End to End Tests #4101
Annotations
10 errors, 5 warnings, and 1 notice
Run Playwright tests:
playwright/pages/client.ts#L98
1) [WebKit] › read-receipts/reactions-in-threads.spec.ts:64:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
Error: jsHandle.evaluate: M_DUPLICATE_ANNOTATION: MatrixError: [400] Can't send same reaction twice (http://localhost:41059/_matrix/client/v3/rooms/!NrzIPNNVKwOFPgJqYJ%3Alocalhost/send/m.reaction/m1736834816405.3)
at ../pages/client.ts:98
96 | ): Promise<ISendEventResponse> {
97 | const client = await this.prepareClient();
> 98 | return client.evaluate(
| ^
99 | async (client, { roomId, threadId, eventType, content }) => {
100 | return client.sendEvent(
101 | roomId,
at Bot.sendEvent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:98:23)
|
Run Playwright tests:
playwright/pages/client.ts#L98
1) [WebKit] › read-receipts/reactions-in-threads.spec.ts:64:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_DUPLICATE_ANNOTATION: MatrixError: [400] Can't send same reaction twice (http://localhost:44235/_matrix/client/v3/rooms/!SBhoKglZgGyPdcUhoW%3Alocalhost/send/m.reaction/m1736834828815.3)
at ../pages/client.ts:98
96 | ): Promise<ISendEventResponse> {
97 | const client = await this.prepareClient();
> 98 | return client.evaluate(
| ^
99 | async (client, { roomId, threadId, eventType, content }) => {
100 | return client.sendEvent(
101 | roomId,
at Bot.sendEvent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:98:23)
|
Run Playwright tests:
playwright/pages/client.ts#L98
1) [WebKit] › read-receipts/reactions-in-threads.spec.ts:64:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: jsHandle.evaluate: M_DUPLICATE_ANNOTATION: MatrixError: [400] Can't send same reaction twice (http://localhost:36719/_matrix/client/v3/rooms/!nIPPVgEvNUBivrPxtZ%3Alocalhost/send/m.reaction/m1736834841296.3)
at ../pages/client.ts:98
96 | ): Promise<ISendEventResponse> {
97 | const client = await this.prepareClient();
> 98 | return client.evaluate(
| ^
99 | async (client, { roomId, threadId, eventType, content }) => {
100 | return client.sendEvent(
101 | roomId,
at Bot.sendEvent (/home/runner/work/element-web/element-web/playwright/pages/client.ts:98:23)
|
Run Playwright tests:
playwright/e2e/read-receipts/read-receipts.spec.ts#L1
2) [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
2) [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
2) [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
2) [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
2) [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
2) [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
2) [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:
[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/redactions-thread-roots.spec.ts#L1
[WebKit] › read-receipts/redactions-thread-roots.spec.ts took 40.6s
|
Run Playwright tests:
[WebKit] › right-panel/right-panel.spec.ts#L1
[WebKit] › right-panel/right-panel.spec.ts took 36.0s
|
Run Playwright tests:
[WebKit] › settings/account-user-settings-tab.spec.ts#L1
[WebKit] › settings/account-user-settings-tab.spec.ts took 28.7s
|
Run Playwright tests
3 failed
[WebKit] › read-receipts/reactions-in-threads.spec.ts:64:17 › Read receipts › reactions › in threads › Reacting to a thread message after marking as read does not make the room unread @mergequeue
[WebKit] › read-receipts/read-receipts.spec.ts:274:9 › Read receipts › Should send the correct receipts @mergequeue
[WebKit] › room/room.spec.ts:56:9 › Room Directory › should memorize the timeline position when switch Room A -> Room B -> Room A
1 flaky
[WebKit] › read-receipts/reactions-in-threads.spec.ts:16:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread @mergequeue
9 skipped
103 passed (14.6m)
|
Loading