End to End Tests #6704
Annotations
6 errors and 1 notice
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L124
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:111:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
122 | // only one room should be visible
123 | await expect(roomList.getByRole("gridcell", { name: "unread dm" })).toBeVisible();
> 124 | await expect(roomList.getByRole("gridcell", { name: "unread room" })).toBeVisible();
| ^
125 | expect(await roomList.locator("role=gridcell").count()).toBe(2);
126 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
127 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:124:83
|
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L124
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:111:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
122 | // only one room should be visible
123 | await expect(roomList.getByRole("gridcell", { name: "unread dm" })).toBeVisible();
> 124 | await expect(roomList.getByRole("gridcell", { name: "unread room" })).toBeVisible();
| ^
125 | expect(await roomList.locator("role=gridcell").count()).toBe(2);
126 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
127 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:124:83
|
playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts#L124
1) [Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:111:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('room-list').getByRole('gridcell', { name: 'unread room' })
122 | // only one room should be visible
123 | await expect(roomList.getByRole("gridcell", { name: "unread dm" })).toBeVisible();
> 124 | await expect(roomList.getByRole("gridcell", { name: "unread room" })).toBeVisible();
| ^
125 | expect(await roomList.locator("role=gridcell").count()).toBe(2);
126 | await expect(primaryFilters).toMatchScreenshot("unread-primary-filters.png");
127 |
at /home/runner/work/element-web/element-web/playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:124:83
|
playwright/e2e/crypto/device-verification.spec.ts#L96
2) [Dendrite] › playwright/e2e/crypto/device-verification.spec.ts:121:9 › Device verification › Verify device with QR code during login @no-webkit
Error: "route.fetch: Test ended." while running route callback.
Consider awaiting `await page.unrouteAll({ behavior: 'ignoreErrors' })`
before the end of the test to ignore remaining routes in flight.
94 | await route.fulfill({ json: {} });
95 | await new Promise((f) => setTimeout(f, 1000));
> 96 | await route.fetch();
| ^
97 | });
98 |
99 | await logIntoElement(page, credentials);
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/device-verification.spec.ts:96:25
|
playwright/e2e/crypto/utils.ts#L40
2) [Dendrite] › playwright/e2e/crypto/device-verification.spec.ts:121:9 › Device verification › Verify device with QR code during login @no-webkit
Error: page.goto: Test ended.
Call log:
- navigating to "http://localhost:8080/#/login", waiting until "load"
at crypto/utils.ts:40
38 | ): Promise<{ botClient: Bot; recoveryKey: GeneratedSecretStorageKey; expectedBackupVersion: string }> {
39 | // Visit the login page of the app, to load the matrix sdk
> 40 | await page.goto("/#/login");
| ^
41 |
42 | // wait for the page to load
43 | await page.waitForSelector(".mx_AuthPage", { timeout: 30000 });
at createBot (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:40:16)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/device-verification.spec.ts:33:36
|
|
1 failed
[Dendrite] › playwright/e2e/left-panel/room-list-panel/room-list-filter-sort.spec.ts:111:13 › Room list filters and sort › Room list › should filter the list (with primary filters) @screenshot
1 flaky
[Dendrite] › playwright/e2e/crypto/device-verification.spec.ts:121:9 › Device verification › Verify device with QR code during login @no-webkit
33 skipped
115 passed (7.2m)
|
The logs for this run have expired and are no longer available.
Loading