End to End Tests #7273
Annotations
10 errors and 1 notice
playwright/e2e/crypto/backups-mas.spec.ts#L45
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:35:9 › Encryption state after registration › user is prompted to set up recovery
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
43 | await page.getByRole("button", { name: "Create room" }).click();
44 |
> 45 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
46 | });
47 | });
48 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:45:78
|
playwright/e2e/crypto/backups-mas.spec.ts#L45
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:35:9 › Encryption state after registration › user is prompted to set up recovery
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
43 | await page.getByRole("button", { name: "Create room" }).click();
44 |
> 45 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
46 | });
47 | });
48 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:45:78
|
playwright/e2e/crypto/backups-mas.spec.ts#L45
1) [Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:35:9 › Encryption state after registration › user is prompted to set up recovery
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('heading', { name: 'Set up recovery' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('heading', { name: 'Set up recovery' })
43 | await page.getByRole("button", { name: "Create room" }).click();
44 |
> 45 | await expect(page.getByRole("heading", { name: "Set up recovery" })).toBeVisible();
| ^
46 | });
47 | });
48 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:45:78
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L1
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Test timeout of 30000ms exceeded.
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L80
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Error: locator.hover: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Rooms' }).locator('.mx_RoomSublist_headerContainer')
- locator resolved to <div aria-level="1" role="treeitem" aria-label="Rooms" aria-expanded="true" aria-selected="false" class="mx_RoomSublist_headerContainer mx_RoomSublist_headerContainer_withAux">…</div>
- attempting hover action
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 20ms
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 100ms
45 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 500ms
78 |
79 | const locator = page.getByRole("group", { name: "Rooms" }).locator(".mx_RoomSublist_headerContainer");
> 80 | await locator.hover();
| ^
81 | await locator.getByRole("button", { name: "List options" }).click();
82 |
83 | // force click as the radio button's size is zero
at /home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:80:23
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L1
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L80
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Rooms' }).locator('.mx_RoomSublist_headerContainer')
- locator resolved to <div aria-level="1" role="treeitem" aria-label="Rooms" aria-expanded="true" aria-selected="false" class="mx_RoomSublist_headerContainer mx_RoomSublist_headerContainer_withAux">…</div>
- attempting hover action
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 20ms
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 100ms
30 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 500ms
- waiting for element to be visible and stable
78 |
79 | const locator = page.getByRole("group", { name: "Rooms" }).locator(".mx_RoomSublist_headerContainer");
> 80 | await locator.hover();
| ^
81 | await locator.getByRole("button", { name: "List options" }).click();
82 |
83 | // force click as the radio button's size is zero
at /home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:80:23
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L1
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
playwright/e2e/sliding-sync/sliding-sync.spec.ts#L80
2) [Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Rooms' }).locator('.mx_RoomSublist_headerContainer')
- locator resolved to <div aria-level="1" role="treeitem" aria-label="Rooms" aria-expanded="true" aria-selected="false" class="mx_RoomSublist_headerContainer mx_RoomSublist_headerContainer_withAux">…</div>
- attempting hover action
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 20ms
2 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 100ms
33 × waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
- <button tabindex="0" role="button" data-size="sm" data-kind="secondary" class="_button_vczzf_8 _has-icon_vczzf_57">…</button> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying hover action
- waiting 500ms
78 |
79 | const locator = page.getByRole("group", { name: "Rooms" }).locator(".mx_RoomSublist_headerContainer");
> 80 | await locator.hover();
| ^
81 | await locator.getByRole("button", { name: "List options" }).click();
82 |
83 | // force click as the radio button's size is zero
at /home/runner/work/element-web/element-web/playwright/e2e/sliding-sync/sliding-sync.spec.ts:80:23
|
playwright/e2e/timeline/timeline.spec.ts#L916
3) [Firefox] › playwright/e2e/timeline/timeline.spec.ts:911:13 › Timeline › message displaying › should be able to hide an image @screenshot
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_MImageBody').first()
9 × locator resolved to <div class="mx_MImageBody">…</div>
- unexpected value "hidden"
914 | await app.timeline.scrollToBottom();
915 | const imgTile = page.locator(".mx_MImageBody").first();
> 916 | await expect(imgTile).toBeVisible();
| ^
917 | await imgTile.hover();
918 | await page.getByRole("button", { name: "Hide" }).click();
919 |
at /home/runner/work/element-web/element-web/playwright/e2e/timeline/timeline.spec.ts:916:35
|
7 failed
[Firefox] › playwright/e2e/crypto/backups-mas.spec.ts:35:9 › Encryption state after registration › user is prompted to set up recovery
[Firefox] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:64:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[Firefox] › playwright/e2e/timeline/timeline.spec.ts:911:13 › Timeline › message displaying › should be able to hide an image @screenshot
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:16:9 › Analytics Toast › should not show an analytics toast if config has nothing about posthog
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:35:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be accepted
[Firefox] › playwright/e2e/toasts/analytics-toast.spec.ts:40:13 › Analytics Toast › with posthog enabled › should show an analytics toast which can be rejected
[Firefox] › playwright/e2e/voip/pstn.spec.ts:23:9 › PSTN › should render dialpad as expected @screenshot
1 flaky
[Firefox] › playwright/e2e/timeline/timeline.spec.ts:1346:13 › Timeline › spoilers › clicking a spoiler containing the pill de-spoilers on 1st click, then follows link on 2nd @screenshot
29 skipped
95 passed (24.0m)
|
The logs for this run have expired and are no longer available.
Loading