End to End Tests #13846
Annotations
10 errors and 1 notice
|
playwright/pages/ElementAppPage.ts#L97
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:111:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByTestId('room-list').locator('[title="Test Room"]').first()
- locator resolved to <div title="Test Room" class="mx_RoomListItemView_roomName">Test Room</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
32 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at ../pages/ElementAppPage.ts:97
95 | public async viewRoomByName(name: string): Promise<void> {
96 | // We get the room list by test-id which is a listbox and matching title=name
> 97 | return this.page.getByTestId("room-list").locator(`[title="${name}"]`).first().click();
| ^
98 | }
99 |
100 | /**
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:97:88)
at /home/runner/work/element-web/element-web/playwright/e2e/permalinks/permalinks.spec.ts:121:19
|
|
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:111:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
playwright/pages/ElementAppPage.ts#L97
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:111:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByTestId('room-list').locator('[title="Test Room"]').first()
- locator resolved to <div title="Test Room" class="mx_RoomListItemView_roomName">Test Room</div>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
47 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div aria-live="off" class="mx_Toast_buttons">…</div> from <div role="alert" class="mx_ToastContainer mx_ToastContainer_stacked">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/ElementAppPage.ts:97
95 | public async viewRoomByName(name: string): Promise<void> {
96 | // We get the room list by test-id which is a listbox and matching title=name
> 97 | return this.page.getByTestId("room-list").locator(`[title="${name}"]`).first().click();
| ^
98 | }
99 |
100 | /**
at ElementAppPage.viewRoomByName (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:97:88)
at /home/runner/work/element-web/element-web/playwright/e2e/permalinks/permalinks.spec.ts:121:19
|
|
playwright/e2e/permalinks/permalinks.spec.ts#L0
3) [Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:111:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
Test timeout of 30000ms exceeded.
|
|
playwright/e2e/modules/custom-component.spec.ts#L131
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:115:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
129 | await app.timeline.scrollToBottom();
130 | const imgTile = page.locator(".mx_MImageBody").first();
> 131 | await expect(imgTile).toBeVisible();
| ^
132 | await imgTile.hover();
133 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
134 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:131:35
|
|
playwright/e2e/modules/custom-component.spec.ts#L131
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:115:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
129 | await app.timeline.scrollToBottom();
130 | const imgTile = page.locator(".mx_MImageBody").first();
> 131 | await expect(imgTile).toBeVisible();
| ^
132 | await imgTile.hover();
133 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
134 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:131:35
|
|
playwright/e2e/modules/custom-component.spec.ts#L131
2) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:115:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
129 | await app.timeline.scrollToBottom();
130 | const imgTile = page.locator(".mx_MImageBody").first();
> 131 | await expect(imgTile).toBeVisible();
| ^
132 | await imgTile.hover();
133 | await expect(page.getByRole("button", { name: "Download" })).toBeVisible();
134 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:131:35
|
|
playwright/e2e/modules/custom-component.spec.ts#L109
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:93:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
107 | await app.timeline.scrollToBottom();
108 | const imgTile = page.locator(".mx_MImageBody").first();
> 109 | await expect(imgTile).toBeVisible();
| ^
110 | await imgTile.hover();
111 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
112 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:109:35
|
|
playwright/e2e/modules/custom-component.spec.ts#L109
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:93:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
107 | await app.timeline.scrollToBottom();
108 | const imgTile = page.locator(".mx_MImageBody").first();
> 109 | await expect(imgTile).toBeVisible();
| ^
110 | await imgTile.hover();
111 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
112 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:109:35
|
|
playwright/e2e/modules/custom-component.spec.ts#L109
1) [Firefox] › playwright/e2e/modules/custom-component.spec.ts:93:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
Error: expect(locator).toBeVisible() failed
Locator: locator('.mx_MImageBody').first()
Expected: visible
Received: hidden
Timeout: 5000ms
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"
107 | await app.timeline.scrollToBottom();
108 | const imgTile = page.locator(".mx_MImageBody").first();
> 109 | await expect(imgTile).toBeVisible();
| ^
110 | await imgTile.hover();
111 | await expect(page.getByRole("button", { name: "Download" })).not.toBeVisible();
112 | await imgTile.click();
at /home/runner/work/element-web/element-web/playwright/e2e/modules/custom-component.spec.ts:109:35
|
|
63 failed
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:93:13 › Custom Component API › basic functionality › should disallow downloading media when the allowDownloading hint is set to false
[Firefox] › playwright/e2e/modules/custom-component.spec.ts:115:13 › Custom Component API › basic functionality › should allow downloading media when the allowDownloading hint is set to true
[Firefox] › playwright/e2e/permalinks/permalinks.spec.ts:111:9 › triple-click message selection › should select entire message line when triple-clicking on message with pills
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:13:9 › Pinned messages › should show the empty state when there are no pinned messages @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:25:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:46:9 › Pinned messages › should pin messages and show them in the room info panel
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:55:9 › Pinned messages › should pin messages and show them in the pinned message panel
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:66:9 › Pinned messages › should unpin one message
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:79:9 › Pinned messages › should unpin all messages @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:93:9 › Pinned messages › should be able to pin and unpin from the quick actions
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:104:9 › Pinned messages › should display one message in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:112:9 › Pinned messages › should display 2 messages in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:129:9 › Pinned messages › should display 4 messages in the banner @screenshot
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:141:9 › Pinned messages › should open the pinned messages list from the banner
[Firefox] › playwright/e2e/pinned-messages/pinned-messages.spec.ts:152:9 › Pinned messages › banner should listen to pinned message list
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:19:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:44:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:71:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:94:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:115:17 › Read receipts › editing messages › in threads › A room with an edited threaded message is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:135:17 › Read receipts › editing messages › in threads › A room where all threaded edits are read is still read after restart @mergequeue
[Firefox] › playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:160:17 › Read receipts › editing messages › in threads › A room where all threaded edits are marked as read is still read after restart @mergequeue
[Firefox]
|
The logs for this run have expired and are no longer available.
Loading