End to End Tests #3979
Annotations
8 errors, 5 warnings, and 1 notice
Run Playwright tests:
HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js#L31643
1) [Firefox] › 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: MatrixError: [400] Can't send same reaction twice (http://localhost:39027/_matrix/client/v3/rooms/!eICxezsHjRrsSUoBfv%3Alocalhost/send/m.reaction/m1736489112143.3)
HTTPError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
MatrixError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
parseErrorResponse@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
requestOtherUrl@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
async*request@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
authedRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
sendEventHttpRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
./matrix-js-sdk/src/client.ts/MatrixClient/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
./matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
startProcessingQueues@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
queueEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
encryptAndSendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7119:34
async*sendCompleteEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7073:19
sendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:6964:17
@debugger eval code line 234 > eval:7:21
evaluate@debugger eval code:236:17
@debugger eval code:1:44
at /home/runner/work/element-web/element-web/HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
at /home/runner/work/element-web/element-web/MatrixError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
at /home/runner/work/element-web/element-web/parseErrorResponse@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
at /home/runner/work/element-web/element-web/requestOtherUrl@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
at /home/runner/work/element-web/element-web/async*request@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
at /home/runner/work/element-web/element-web/authedRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
at /home/runner/work/element-web/element-web/sendEventHttpRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/client.ts/MatrixClient/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
at /home/runner/work/element-web/element-web/promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
at /home/runner/work/element-web/element-web/startProcessingQueues@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
at /home/runner/work/element-web/element-web/queueEvent@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
at /home/runner/work/element-web/element-web/encryptAndSendEvent@http:/localhost:8080/bundles/c2c417396968
|
Run Playwright tests:
HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js#L31643
1) [Firefox] › 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: MatrixError: [400] Can't send same reaction twice (http://localhost:46341/_matrix/client/v3/rooms/!sIafHdaFUKpHLrcOzV%3Alocalhost/send/m.reaction/m1736489128270.3)
HTTPError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
MatrixError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
parseErrorResponse@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
requestOtherUrl@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
async*request@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
authedRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
sendEventHttpRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
./matrix-js-sdk/src/client.ts/MatrixClient/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
./matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
startProcessingQueues@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
queueEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
encryptAndSendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7119:34
async*sendCompleteEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7073:19
sendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:6964:17
@debugger eval code line 234 > eval:7:21
evaluate@debugger eval code:236:17
@debugger eval code:1:44
at /home/runner/work/element-web/element-web/HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
at /home/runner/work/element-web/element-web/MatrixError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
at /home/runner/work/element-web/element-web/parseErrorResponse@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
at /home/runner/work/element-web/element-web/requestOtherUrl@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
at /home/runner/work/element-web/element-web/async*request@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
at /home/runner/work/element-web/element-web/authedRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
at /home/runner/work/element-web/element-web/sendEventHttpRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/client.ts/MatrixClient/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
at /home/runner/work/element-web/element-web/promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
at /home/runner/work/element-web/element-web/startProcessingQueues@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
at /home/runner/work/element-web/element-web/queueEvent@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
at /
|
Run Playwright tests:
HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js#L31643
1) [Firefox] › 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: MatrixError: [400] Can't send same reaction twice (http://localhost:41863/_matrix/client/v3/rooms/!oMeQypCMwrltMAABuo%3Alocalhost/send/m.reaction/m1736489143183.3)
HTTPError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
MatrixError@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
parseErrorResponse@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
requestOtherUrl@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
async*request@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
authedRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
sendEventHttpRequest@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
./matrix-js-sdk/src/client.ts/MatrixClient/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
./matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
startProcessingQueues@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
queueEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
encryptAndSendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7119:34
async*sendCompleteEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7073:19
sendEvent@http://localhost:8080/bundles/c2c4173969680cea1e8f/init.js:6964:17
@debugger eval code line 234 > eval:7:21
evaluate@debugger eval code:236:17
@debugger eval code:1:44
at /home/runner/work/element-web/element-web/HTTPError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31643:5
at /home/runner/work/element-web/element-web/MatrixError@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31702:5
at /home/runner/work/element-web/element-web/parseErrorResponse@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:31970:12
at /home/runner/work/element-web/element-web/requestOtherUrl@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32350:13
at /home/runner/work/element-web/element-web/async*request@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32267:17
at /home/runner/work/element-web/element-web/authedRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:32191:35
at /home/runner/work/element-web/element-web/sendEventHttpRequest@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:7260:24
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/client.ts/MatrixClient/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:4056:32
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/MatrixScheduler/</<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50302:21
at /home/runner/work/element-web/element-web/promise callback*./matrix-js-sdk/src/scheduler.ts/MatrixScheduler/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50301:25
at /home/runner/work/element-web/element-web/matrix-js-sdk/src/scheduler.ts/startProcessingQueues/<@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50419:12
at /home/runner/work/element-web/element-web/startProcessingQueues@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50414:8
at /home/runner/work/element-web/element-web/queueEvent@http:/localhost:8080/bundles/c2c4173969680cea1e8f/init.js:50406:10
at /
|
Run Playwright tests:
playwright/e2e/room_options/marked_unread.spec.ts#L51
2) [Firefox] › room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread
Error: expect(locator).toBeVisible()
Locator: getByLabel('The mark unread test room Unread messages.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('The mark unread test room Unread messages.')
49 | await page.getByRole("menuitem", { name: "Mark as unread" }).click();
50 |
> 51 | expect(page.getByLabel(TEST_ROOM_NAME + " Unread messages.")).toBeVisible();
| ^
52 | });
53 | });
54 |
at /home/runner/work/element-web/element-web/playwright/e2e/room_options/marked_unread.spec.ts:51:71
|
Run Playwright tests:
playwright/e2e/settings/general-room-settings-tab.spec.ts#L47
3) [Firefox] › settings/general-room-settings-tab.spec.ts:39:9 › General room settings tab › long address should not cause dialog to overflow @no-webkit
Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)
Locator: locator('.mx_Dialog').filter({ has: locator('.mx_RoomSettingsDialog') }).locator('#canonicalAlias')
Expected string: "#abcasdhjasjhdaj1jh1asdhasjdhajsdhjavhjksdabcasdhjasjhdaj1jh1asdhasjdhajsdhjavhjksdabcasdhjasjhdaj1jh1asdhasjdhajsdhjavhjksdabcasdhjasjhdaj1jh1asdhasjdhajsdhjavhjksd:localhost"
Received string: ""
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for locator('.mx_Dialog').filter({ has: locator('.mx_RoomSettingsDialog') }).locator('#canonicalAlias')
9 × locator resolved to <select type="text" id="canonicalAlias" label="Main address" placeholder="Main address">…</select>
- unexpected value ""
45 |
46 | // 2. wait for the new setting to apply ...
> 47 | await expect(settings.locator("#canonicalAlias")).toHaveValue(`#${longString}:localhost`);
| ^
48 |
49 | // 3. Check if the dialog overflows
50 | const dialogBoundingBox = await page.locator(".mx_Dialog").boundingBox();
at /home/runner/work/element-web/element-web/playwright/e2e/settings/general-room-settings-tab.spec.ts:47:59
|
Run Playwright tests:
playwright/element-web-test.ts#L323
4) [Firefox] › share-dialog/share-dialog.spec.ts:19:9 › Share dialog › should share a room @screenshot
Error: expect.toMatchScreenshot: Test ended.
at ../element-web-test.ts:323
321 | await baseExpect(receiver).toHaveScreenshot(screenshotName, options);
322 |
> 323 | await style.evaluate((tag) => tag.remove());
| ^
324 |
325 | testInfo.annotations.push({
326 | // `_` prefix hides it from the HTML reporter
at Object.toMatchScreenshot (/home/runner/work/element-web/element-web/playwright/element-web-test.ts:323:21)
|
Run Playwright tests:
playwright/element-web-test.ts#L323
5) [Firefox] › share-dialog/share-dialog.spec.ts:32:9 › Share dialog › should share a room member @screenshot
Error: expect.toMatchScreenshot: Test ended.
at ../element-web-test.ts:323
321 | await baseExpect(receiver).toHaveScreenshot(screenshotName, options);
322 |
> 323 | await style.evaluate((tag) => tag.remove());
| ^
324 |
325 | testInfo.annotations.push({
326 | // `_` prefix hides it from the HTML reporter
at Object.toMatchScreenshot (/home/runner/work/element-web/element-web/playwright/element-web-test.ts:323:21)
|
Run Playwright tests
Process completed with exit code 1.
|
Run Playwright tests:
[Firefox] › read-receipts/redactions-in-threads.spec.ts#L1
[Firefox] › read-receipts/redactions-in-threads.spec.ts took 2.4m
|
Run Playwright tests:
[Firefox] › read-receipts/redactions-main-timeline.spec.ts#L1
[Firefox] › read-receipts/redactions-main-timeline.spec.ts took 1.8m
|
Run Playwright tests:
[Firefox] › read-receipts/read-receipts.spec.ts#L1
[Firefox] › read-receipts/read-receipts.spec.ts took 59.5s
|
Run Playwright tests:
[Firefox] › read-receipts/redactions-thread-roots.spec.ts#L1
[Firefox] › read-receipts/redactions-thread-roots.spec.ts took 49.3s
|
Run Playwright tests:
[Firefox] › right-panel/right-panel.spec.ts#L1
[Firefox] › right-panel/right-panel.spec.ts took 41.2s
|
Run Playwright tests
1 failed
[Firefox] › 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
4 flaky
[Firefox] › room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread
[Firefox] › settings/general-room-settings-tab.spec.ts:39:9 › General room settings tab › long address should not cause dialog to overflow @no-webkit
[Firefox] › share-dialog/share-dialog.spec.ts:19:9 › Share dialog › should share a room @screenshot
[Firefox] › share-dialog/share-dialog.spec.ts:32:9 › Share dialog › should share a room member @screenshot
8 skipped
103 passed (14.8m)
|
Loading