End to End Tests #3567
Annotations
10 errors, 5 warnings, and 1 notice
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L102
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Error: page.waitForTimeout: Test timeout of 30000ms exceeded.
100 | // And we page up, loading in old messages
101 | await util.pageUp();
> 102 | await page.waitForTimeout(200);
| ^
103 | await util.pageUp();
104 | await page.waitForTimeout(200);
105 | await util.pageUp();
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/high-level.spec.ts:102:24
|
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/index.ts#L571
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.reload: Test timeout of 30000ms exceeded.
Call log:
- waiting for navigation until "load"
- navigated to "http://localhost:8080/#/room/!AKurKqPkSMxBQAYxbw:localhost"
at read-receipts/index.ts:571
569 | return (cli.store as IndexedDBStore).reallySave();
570 | });
> 571 | await this.page.reload();
| ^
572 | // Wait for the app to reload
573 | await expect(this.page.locator(".mx_RoomView")).toBeVisible();
574 | }
at Helpers.saveAndReload (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:571:25)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/high-level.spec.ts:96:13
|
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/index.ts#L573
1) [Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: locator('.mx_RoomView')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomView')
at read-receipts/index.ts:573
571 | await this.page.reload();
572 | // Wait for the app to reload
> 573 | await expect(this.page.locator(".mx_RoomView")).toBeVisible();
| ^
574 | }
575 |
576 | /**
at Helpers.saveAndReload (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:573:57)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/high-level.spec.ts:96:13
|
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L1
2) [Firefox] › read-receipts/high-level.spec.ts:217:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread @mergequeue
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/index.ts#L573
2) [Firefox] › read-receipts/high-level.spec.ts:217:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread @mergequeue
Error: expect(locator).toBeVisible()
Locator: locator('.mx_RoomView')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomView')
at read-receipts/index.ts:573
571 | await this.page.reload();
572 | // Wait for the app to reload
> 573 | await expect(this.page.locator(".mx_RoomView")).toBeVisible();
| ^
574 | }
575 |
576 | /**
at Helpers.saveAndReload (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:573:57)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/high-level.spec.ts:243:13
|
Run Playwright tests:
playwright/e2e/read-receipts/high-level.spec.ts#L1
2) [Firefox] › read-receipts/high-level.spec.ts:217:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/read-receipts/index.ts#L560
2) [Firefox] › read-receipts/high-level.spec.ts:217:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread @mergequeue
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: locator('.mx_ThreadPanel li').filter({ hasText: 'Root1' }).locator('.mx_NotificationBadge')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_ThreadPanel li').filter({ hasText: 'Root1' }).locator('.mx_NotificationBadge')
at read-receipts/index.ts:560
558 | async assertUnreadThread(rootMessage: string) {
559 | const tile = await this.getThreadListTile(rootMessage);
> 560 | await expect(tile.locator(".mx_NotificationBadge")).toBeVisible();
| ^
561 | }
562 |
563 | /**
at Helpers.assertUnreadThread (/home/runner/work/element-web/element-web/playwright/e2e/read-receipts/index.ts:560:61)
at /home/runner/work/element-web/element-web/playwright/e2e/read-receipts/high-level.spec.ts:236:13
|
Run Playwright tests:
[Firefox] › messages/messages.spec.ts#L1
[Firefox] › messages/messages.spec.ts took 3.0m
|
Run Playwright tests:
[Firefox] › pinned-messages/pinned-messages.spec.ts#L1
[Firefox] › pinned-messages/pinned-messages.spec.ts took 2.2m
|
Run Playwright tests:
[Firefox] › read-receipts/new-messages-main-timeline.spec.ts#L1
[Firefox] › read-receipts/new-messages-main-timeline.spec.ts took 1.6m
|
Run Playwright tests:
[Firefox] › read-receipts/editing-messages-in-threads.spec.ts#L1
[Firefox] › read-receipts/editing-messages-in-threads.spec.ts took 1.4m
|
Run Playwright tests:
[Firefox] › polls/polls.spec.ts#L1
[Firefox] › polls/polls.spec.ts took 44.9s
|
Run Playwright tests
3 failed
[Firefox] › read-receipts/high-level.spec.ts:81:13 › Read receipts › Paging up › Paging up through old messages after a room is read leaves the room read @mergequeue
[Firefox] › read-receipts/high-level.spec.ts:217:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread @mergequeue
[Firefox] › read-receipts/high-level.spec.ts:300:13 › Read receipts › Paging up › After marking room as read based on a thread message, opening threads view to find old threads that were never read leaves the room read @mergequeue
4 flaky
[Firefox] › read-receipts/editing-messages-main-timeline.spec.ts:111:17 › Read receipts › editing messages › in the main timeline › A room with an edit is still read after restart @mergequeue
[Firefox] › read-receipts/editing-messages-thread-roots.spec.ts:16:17 › Read receipts › editing messages › thread roots › An edit of a thread root leaves the room read @mergequeue
[Firefox] › read-receipts/high-level.spec.ts:111:13 › Read receipts › Paging up › Paging up through old messages of an unread room leaves the room unread @mergequeue
[Firefox] › read-receipts/new-messages-in-threads.spec.ts:16:17 › Read receipts › new messages › in threads › Receiving a message makes a room unread @mergequeue
33 skipped
82 passed (23.0m)
|
Loading