This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
Experimental SSS #220
end-to-end-tests.yaml
on: pull_request
Build Element-Web
2m 15s
Matrix: playwright
end-to-end-tests
1m 24s
Annotations
70 errors, 19 warnings, and 6 notices
right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L113
1) right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
111 |
112 | await getMemberTileByName(page, NAME).click();
> 113 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
114 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
115 |
116 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:113:56
|
right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L113
1) right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
111 |
112 | await getMemberTileByName(page, NAME).click();
> 113 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
114 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
115 |
116 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:113:56
|
right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L113
1) right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
111 |
112 | await getMemberTileByName(page, NAME).click();
> 113 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
114 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
115 |
116 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:113:56
|
right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L136
2) right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
134 |
135 | await getMemberTileByName(page, NAME).click();
> 136 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
137 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
138 |
139 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:136:56
|
right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L136
2) right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
134 |
135 | await getMemberTileByName(page, NAME).click();
> 136 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
137 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
138 |
139 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:136:56
|
right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member:
matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts#L136
2) right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_UserInfo')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_UserInfo')
134 |
135 | await getMemberTileByName(page, NAME).click();
> 136 | await expect(page.locator(".mx_UserInfo")).toBeVisible();
| ^
137 | await expect(page.locator(".mx_UserInfo_profile").getByText(NAME)).toBeVisible();
138 |
139 | await page.getByTestId("base-card-back-button").click();
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/right-panel/right-panel.spec.ts:136:56
|
room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread:
matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts#L34
3) room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread ───────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('The mark unread test room 1 unread message.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('The mark unread test room 1 unread message.')
32 |
33 | // Regular notification on new message
> 34 | await expect(page.getByLabel(TEST_ROOM_NAME + " 1 unread message.")).toBeVisible();
| ^
35 | await expect(page).toHaveTitle("Element [1]");
36 |
37 | await page.goto("/#/room/" + roomId);
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts:34:78
|
room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread:
matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts#L34
3) room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('The mark unread test room 1 unread message.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('The mark unread test room 1 unread message.')
32 |
33 | // Regular notification on new message
> 34 | await expect(page.getByLabel(TEST_ROOM_NAME + " 1 unread message.")).toBeVisible();
| ^
35 | await expect(page).toHaveTitle("Element [1]");
36 |
37 | await page.goto("/#/room/" + roomId);
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts:34:78
|
room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread:
matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts#L34
3) room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('The mark unread test room 1 unread message.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('The mark unread test room 1 unread message.')
32 |
33 | // Regular notification on new message
> 34 | await expect(page.getByLabel(TEST_ROOM_NAME + " 1 unread message.")).toBeVisible();
| ^
35 | await expect(page).toHaveTitle("Element [1]");
36 |
37 | await page.goto("/#/room/" + roomId);
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/room_options/marked_unread.spec.ts:34:78
|
settings/roles-permissions-room-settings-tab.spec.ts:28:9 › Roles & Permissions room settings tab › should be able to change the role of a user:
matrix-react-sdk/playwright/e2e/settings/roles-permissions-room-settings-tab.spec.ts#L35
4) settings/roles-permissions-room-settings-tab.spec.ts:28:9 › Roles & Permissions room settings tab › should be able to change the role of a user
Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)
Locator: locator('.mx_Dialog').filter({ has: locator('.mx_RoomSettingsDialog') }).locator('.mx_SettingsFieldset').first().getByRole('combobox', { name: '@user:localhost' })
Expected string: "100"
Received: <element(s) not found>
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for locator('.mx_Dialog').filter({ has: locator('.mx_RoomSettingsDialog') }).locator('.mx_SettingsFieldset').first().getByRole('combobox', { name: '@user:localhost' })
33 | await expect(applyButton).toBeDisabled();
34 | let combobox = privilegedUserSection.getByRole("combobox", { name: user.userId });
> 35 | await expect(combobox).toHaveValue("100");
| ^
36 |
37 | // Change the role of Alice to Moderator (50)
38 | await combobox.selectOption("Moderator");
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/settings/roles-permissions-room-settings-tab.spec.ts:35:32
|
chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot:
matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts#L120
1) chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot
Error: Screenshot comparison failed:
2134 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/snapshots/chat-export/html-export.spec.ts/html-export-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot/html-export-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot/html-export-diff.png
Call log:
- expect.toHaveScreenshot(html-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 2134 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 2134 pixels (ratio 0.01 of all image pixels) are different.
118 | const zip = await extractZipFileToPath(zipPath, dirPath);
119 | await page.goto(`file://${dirPath}/${Object.keys(zip.files)[0]}/messages.html`);
> 120 | await expect(page).toMatchScreenshot("html-export.png", {
| ^
121 | mask: [
122 | // We need to mask the whole thing because the width of the time part changes
123 | page.locator(".mx_TimelineSeparator"),
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts:120:28
|
chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot:
matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts#L120
1) chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
2105 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/snapshots/chat-export/html-export.spec.ts/html-export-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot-retry1/html-export-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot-retry1/html-export-diff.png
Call log:
- expect.toHaveScreenshot(html-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 2105 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 2105 pixels (ratio 0.01 of all image pixels) are different.
118 | const zip = await extractZipFileToPath(zipPath, dirPath);
119 | await page.goto(`file://${dirPath}/${Object.keys(zip.files)[0]}/messages.html`);
> 120 | await expect(page).toMatchScreenshot("html-export.png", {
| ^
121 | mask: [
122 | // We need to mask the whole thing because the width of the time part changes
123 | page.locator(".mx_TimelineSeparator"),
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts:120:28
|
chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot:
matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts#L120
1) chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
2253 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/snapshots/chat-export/html-export.spec.ts/html-export-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot-retry2/html-export-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/chat-export-html-export-HT-b262f-sfully-and-match-screenshot-retry2/html-export-diff.png
Call log:
- expect.toHaveScreenshot(html-export.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 2253 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 2253 pixels (ratio 0.01 of all image pixels) are different.
118 | const zip = await extractZipFileToPath(zipPath, dirPath);
119 | await page.goto(`file://${dirPath}/${Object.keys(zip.files)[0]}/messages.html`);
> 120 | await expect(page).toMatchScreenshot("html-export.png", {
| ^
121 | mask: [
122 | // We need to mask the whole thing because the width of the time part changes
123 | page.locator(".mx_TimelineSeparator"),
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/chat-export/html-export.spec.ts:120:28
|
crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work:
matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L17
2) crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work, being e2e-encrypted / user verification
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomView_body').getByText('Alice created this DM.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomView_body').getByText('Alice created this DM.')
15 | const checkDMRoom = async (page: Page) => {
16 | const body = page.locator(".mx_RoomView_body");
> 17 | await expect(body.getByText("Alice created this DM.")).toBeVisible();
| ^
18 | await expect(body.getByText("Alice invited Bob")).toBeVisible({ timeout: 1000 });
19 | await expect(body.locator(".mx_cryptoEvent").getByText("Encryption enabled")).toBeVisible();
20 | };
at checkDMRoom (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:17:60)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:216:15
|
crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work:
matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L17
2) crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work, being e2e-encrypted / user verification
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomView_body').getByText('Alice created this DM.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomView_body').getByText('Alice created this DM.')
15 | const checkDMRoom = async (page: Page) => {
16 | const body = page.locator(".mx_RoomView_body");
> 17 | await expect(body.getByText("Alice created this DM.")).toBeVisible();
| ^
18 | await expect(body.getByText("Alice invited Bob")).toBeVisible({ timeout: 1000 });
19 | await expect(body.locator(".mx_cryptoEvent").getByText("Encryption enabled")).toBeVisible();
20 | };
at checkDMRoom (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:17:60)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:216:15
|
crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work:
matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L17
2) crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work, being e2e-encrypted / user verification
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomView_body').getByText('Alice created this DM.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomView_body').getByText('Alice created this DM.')
15 | const checkDMRoom = async (page: Page) => {
16 | const body = page.locator(".mx_RoomView_body");
> 17 | await expect(body.getByText("Alice created this DM.")).toBeVisible();
| ^
18 | await expect(body.getByText("Alice invited Bob")).toBeVisible({ timeout: 1000 });
19 | await expect(body.locator(".mx_cryptoEvent").getByText("Encryption enabled")).toBeVisible();
20 | };
at checkDMRoom (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:17:60)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:216:15
|
crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM:
matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
3) crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM
Test timeout of 30000ms exceeded.
|
crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM:
matrix-react-sdk/playwright/pages/client.ts#L77
3) crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM
Error: jsHandle.evaluateHandle: Test timeout of 30000ms exceeded.
at ../pages/client.ts:77
75 | public async evaluateHandle<T>(fn: (client: MatrixClient) => T, arg?: any): Promise<JSHandle<T>> {
76 | await this.prepareClient();
> 77 | return this.client.evaluateHandle(fn, arg);
| ^
78 | }
79 |
80 | /**
at Bot.evaluateHandle (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/pages/client.ts:77:28)
|
crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM:
matrix-react-sdk/playwright/e2e/crypto/utils.ts#L350
3) crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_RightPanel').getByRole('button', { name: 'Verify' })
at crypto/utils.ts:350
348 | await page.locator(".mx_RightPanelTabs").getByText("People").click();
349 | await roomInfo.getByText("Bob").click();
> 350 | await roomInfo.getByRole("button", { name: "Verify" }).click();
| ^
351 | await roomInfo.getByRole("button", { name: "Start Verification" }).click();
352 |
353 | // this requires creating a DM, so can take a while. Give it a longer timeout.
at verify (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/utils.ts:350:60)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:241:9
|
crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM:
matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L1
3) crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L290
1) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
at spaces/threads-activity-centre/index.ts:290
288 | */
289 | assertNotificationTac() {
> 290 | return expect(this.getTacButton().locator("[data-indicator='success']")).toBeVisible();
| ^
291 | }
292 |
293 | /**
at Helpers.assertNotificationTac (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:290:82)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:44:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L290
1) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
at spaces/threads-activity-centre/index.ts:290
288 | */
289 | assertNotificationTac() {
> 290 | return expect(this.getTacButton().locator("[data-indicator='success']")).toBeVisible();
| ^
291 | }
292 |
293 | /**
at Helpers.assertNotificationTac (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:290:82)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:44:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L290
1) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'success\']')
at spaces/threads-activity-centre/index.ts:290
288 | */
289 | assertNotificationTac() {
> 290 | return expect(this.getTacButton().locator("[data-indicator='success']")).toBeVisible();
| ^
291 | }
292 |
293 | /**
at Helpers.assertNotificationTac (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:290:82)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:44:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
2) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:62:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
2) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:62:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
2) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:62:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
3) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:69:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
3) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:69:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts#L297
3) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('navigation', { name: 'Spaces' }).getByLabel('Threads').locator('[data-indicator=\'critical\']')
at spaces/threads-activity-centre/index.ts:297
295 | */
296 | assertHighlightIndicator() {
> 297 | return expect(this.getTacButton().locator("[data-indicator='critical']")).toBeVisible();
| ^
298 | }
299 |
300 | /**
at Helpers.assertHighlightIndicator (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/index.ts:297:83)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts:69:20
|
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:82:9 › Threads Activity Centre › should update with a thread is read:
matrix-react-sdk/playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
4) spaces/threads-activity-centre/threadsActivityCentre.spec.ts:82:9 › Threads Activity Centre › should update with a thread is read
Test timeout of 30000ms exceeded.
|
read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:25:28
|
read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:25:28
|
read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:25:28
|
read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:50:28
|
read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:50:28
|
read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:50:28
|
read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:81:28
|
read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:81:28
|
read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:81:28
|
read-receipts/editing-messages-in-threads.spec.ts:91:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
4) read-receipts/editing-messages-in-threads.spec.ts:91:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages-in-threads.spec.ts:100:28
|
integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key:
matrix-react-sdk/playwright/e2e/integration-manager/read_events.spec.ts#L206
1) integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('iframe[src*="http://localhost:36291"]').locator('#message-response')
Expected string: "$gJ0PcgEs85Keph82_Lh_Ew920WEXfwQ92OhtgE_plxA"
Received string: "{\"action\":\"read_events\",\"room_id\":\"!DXgRbNaGOhiCQBHjWC:localhost\",\"type\":\"io.element.integrations.installations\",\"state_key\":true,\"response\":{\"events\":[{\"type\":\"io.element.integrations.installations\",\"sender\":\"@user:localhost\",\"content\":{\"foo1\":\"bar1\"},\"state_key\":\"state-key-123\",\"origin_server_ts\":1726675432033,\"unsigned\":{\"membership\":\"join\",\"age\":119},\"event_id\":\"$V0qXMS9BFGyDbzrOKq1tgG2rEgW9R9FnMxJ_uTW6Wfo\",\"room_id\":\"!DXgRbNaGOhiCQBHjWC:localhost\"},{\"type\":\"io.element.integrations.installations\",\"sender\":\"@user:localhost\",\"content\":{\"foo3\":\"bar3\"},\"state_key\":\"state-key-789\",\"origin_server_ts\":1726675432095,\"unsigned\":{\"membership\":\"join\",\"age\":132},\"event_id\":\"$-OrzvRDeJpgslhpIVoBItQm-JyUXJBCcRLQXmAW9nPs\",\"room_id\":\"!DXgRbNaGOhiCQBHjWC:localhost\"}]}}"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('iframe[src*="http://localhost:36291"]').locator('#message-response')
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!DXgRbNaGOhiCQ…</p>
- unexpected value "{"action":"read_events","room_id":"!DXgRbNaGOhiCQBHjWC:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo1":"bar1"},"state_key":"state-key-123","origin_server_ts":1726675432033,"unsigned":{"membership":"join","age":119},"event_id":"$V0qXMS9BFGyDbzrOKq1tgG2rEgW9R9FnMxJ_uTW6Wfo","room_id":"!DXgRbNaGOhiCQBHjWC:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675432095,"unsigned":{"membership":"join","age":132},"event_id":"$-OrzvRDeJpgslhpIVoBItQm-JyUXJBCcRLQXmAW9nPs","room_id":"!DXgRbNaGOhiCQBHjWC:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!DXgRbNaGOhiCQ…</p>
- unexpected value "{"action":"read_events","room_id":"!DXgRbNaGOhiCQBHjWC:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo1":"bar1"},"state_key":"state-key-123","origin_server_ts":1726675432033,"unsigned":{"membership":"join","age":119},"event_id":"$V0qXMS9BFGyDbzrOKq1tgG2rEgW9R9FnMxJ_uTW6Wfo","room_id":"!DXgRbNaGOhiCQBHjWC:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675432095,"unsigned":{"membership":"join","age":132},"event_id":"$-OrzvRDeJpgslhpIVoBItQm-JyUXJBCcRLQXmAW9nPs","room_id":"!DXgRbNaGOhiCQBHjWC:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!DXgRbNaGOhiCQ…</p>
- unexpected value "{"action":"read_events","room_id":"!DXgRbNaGOhiCQBHjWC:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo1":"bar1"},"state_key":"state-key-123","origin_server_ts":1726675432033,"unsigned":{"membership":"join","age":119},"event_id":"$V0qXMS9BFGyDbzrOKq1tgG2rEgW9R9FnMxJ_uTW6Wfo","room_id":"!DXgRbNaGOhiCQBHjWC:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675432095,"unsigned":{"membership":"join","age":132},"event_id":"$-OrzvRDeJpgslhpIVoBItQm-JyUXJBCcRLQXmAW9nPs","
|
integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key:
matrix-react-sdk/playwright/e2e/integration-manager/read_events.spec.ts#L204
1) integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('iframe[src*="http://localhost:39155"]').locator('#message-response')
Expected string: "$7stp-VGOC-c77sUMiNI2Kv7lgYXgujqC-lsVyEw8M4M"
Received string: "{\"action\":\"read_events\",\"room_id\":\"!HcZwallRZjwJvtSHFO:localhost\",\"type\":\"io.element.integrations.installations\",\"state_key\":true,\"response\":{\"events\":[{\"type\":\"io.element.integrations.installations\",\"sender\":\"@user:localhost\",\"content\":{\"foo2\":\"bar2\"},\"state_key\":\"state-key-456\",\"origin_server_ts\":1726675445370,\"unsigned\":{\"membership\":\"join\",\"age\":140},\"event_id\":\"$9RIE9s3gkS1RKPKqh5GLA3eDynZXhh-3Q1y4CCIGYs0\",\"room_id\":\"!HcZwallRZjwJvtSHFO:localhost\"},{\"type\":\"io.element.integrations.installations\",\"sender\":\"@user:localhost\",\"content\":{\"foo3\":\"bar3\"},\"state_key\":\"state-key-789\",\"origin_server_ts\":1726675445415,\"unsigned\":{\"membership\":\"join\",\"age\":162},\"event_id\":\"$pkM4RlM716vzY0fPmRko7KzTrxWBtj83V46r0NZpAeA\",\"room_id\":\"!HcZwallRZjwJvtSHFO:localhost\"}]}}"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('iframe[src*="http://localhost:39155"]').locator('#message-response')
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!HcZwallRZjwJv…</p>
- unexpected value "{"action":"read_events","room_id":"!HcZwallRZjwJvtSHFO:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo2":"bar2"},"state_key":"state-key-456","origin_server_ts":1726675445370,"unsigned":{"membership":"join","age":140},"event_id":"$9RIE9s3gkS1RKPKqh5GLA3eDynZXhh-3Q1y4CCIGYs0","room_id":"!HcZwallRZjwJvtSHFO:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675445415,"unsigned":{"membership":"join","age":162},"event_id":"$pkM4RlM716vzY0fPmRko7KzTrxWBtj83V46r0NZpAeA","room_id":"!HcZwallRZjwJvtSHFO:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!HcZwallRZjwJv…</p>
- unexpected value "{"action":"read_events","room_id":"!HcZwallRZjwJvtSHFO:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo2":"bar2"},"state_key":"state-key-456","origin_server_ts":1726675445370,"unsigned":{"membership":"join","age":140},"event_id":"$9RIE9s3gkS1RKPKqh5GLA3eDynZXhh-3Q1y4CCIGYs0","room_id":"!HcZwallRZjwJvtSHFO:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675445415,"unsigned":{"membership":"join","age":162},"event_id":"$pkM4RlM716vzY0fPmRko7KzTrxWBtj83V46r0NZpAeA","room_id":"!HcZwallRZjwJvtSHFO:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!HcZwallRZjwJv…</p>
- unexpected value "{"action":"read_events","room_id":"!HcZwallRZjwJvtSHFO:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo2":"bar2"},"state_key":"state-key-456","origin_server_ts":1726675445370,"unsigned":{"membership":"join","age":140},"event_id":"$9RIE9s3gkS1RKPKqh5GLA3eDynZXhh-3Q1y4CCIGYs0","room_id":"!HcZwallRZjwJvtSHFO:localhost"},{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675445415,
|
integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key:
matrix-react-sdk/playwright/e2e/integration-manager/read_events.spec.ts#L204
1) integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('iframe[src*="http://localhost:41135"]').locator('#message-response')
Expected string: "$lzqWE1kXkIlPvKNACSZrjEY3d-UFBGal7FqIwfkx2jM"
Received string: "{\"action\":\"read_events\",\"room_id\":\"!FDAewZhjTWfJGPTRfl:localhost\",\"type\":\"io.element.integrations.installations\",\"state_key\":true,\"response\":{\"events\":[{\"type\":\"io.element.integrations.installations\",\"sender\":\"@user:localhost\",\"content\":{\"foo3\":\"bar3\"},\"state_key\":\"state-key-789\",\"origin_server_ts\":1726675458782,\"unsigned\":{\"membership\":\"join\",\"age\":130},\"event_id\":\"$xlogpKaw2m6FiDKdL2wQILd9VI8CskhgWoHVloRhees\",\"room_id\":\"!FDAewZhjTWfJGPTRfl:localhost\"}]}}"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('iframe[src*="http://localhost:41135"]').locator('#message-response')
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!FDAewZhjTWfJG…</p>
- unexpected value "{"action":"read_events","room_id":"!FDAewZhjTWfJGPTRfl:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675458782,"unsigned":{"membership":"join","age":130},"event_id":"$xlogpKaw2m6FiDKdL2wQILd9VI8CskhgWoHVloRhees","room_id":"!FDAewZhjTWfJGPTRfl:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!FDAewZhjTWfJG…</p>
- unexpected value "{"action":"read_events","room_id":"!FDAewZhjTWfJGPTRfl:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675458782,"unsigned":{"membership":"join","age":130},"event_id":"$xlogpKaw2m6FiDKdL2wQILd9VI8CskhgWoHVloRhees","room_id":"!FDAewZhjTWfJGPTRfl:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!FDAewZhjTWfJG…</p>
- unexpected value "{"action":"read_events","room_id":"!FDAewZhjTWfJGPTRfl:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675458782,"unsigned":{"membership":"join","age":130},"event_id":"$xlogpKaw2m6FiDKdL2wQILd9VI8CskhgWoHVloRhees","room_id":"!FDAewZhjTWfJGPTRfl:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!FDAewZhjTWfJG…</p>
- unexpected value "{"action":"read_events","room_id":"!FDAewZhjTWfJGPTRfl:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675458782,"unsigned":{"membership":"join","age":130},"event_id":"$xlogpKaw2m6FiDKdL2wQILd9VI8CskhgWoHVloRhees","room_id":"!FDAewZhjTWfJGPTRfl:localhost"}]}}"
- locator resolved to <p id="message-response">{"action":"read_events","room_id":"!FDAewZhjTWfJG…</p>
- unexpected value "{"action":"read_events","room_id":"!FDAewZhjTWfJGPTRfl:localhost","type":"io.element.integrations.installations","state_key":true,"response":{"events":[{"type":"io.element.integrations.installations","sender":"@user:localhost","content":{"foo3":"bar3"},"state_key":"state-key-789","origin_server_ts":1726675458782,"unsigned":{"membership":"join","age":130},"event_id":"$xlog
|
knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L56
2) knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
54 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
55 |
> 56 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
57 |
58 | // Knocked room should appear in Rooms
59 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:56:93
|
knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L56
2) knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
54 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
55 |
> 56 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
57 |
58 | // Knocked room should appear in Rooms
59 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:56:93
|
knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L56
2) knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
54 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
55 |
> 56 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
57 |
58 | // Knocked room should appear in Rooms
59 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:56:93
|
knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L133
3) knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
131 | await expect(roomPreviewBar.getByRole("textbox")).toBeVisible();
132 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
> 133 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
134 |
135 | // Knocked room should appear in Rooms
136 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:133:93
|
knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L133
3) knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
131 | await expect(roomPreviewBar.getByRole("textbox")).toBeVisible();
132 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
> 133 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
134 |
135 | // Knocked room should appear in Rooms
136 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:133:93
|
knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L133
3) knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
131 | await expect(roomPreviewBar.getByRole("textbox")).toBeVisible();
132 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
> 133 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
134 |
135 | // Knocked room should appear in Rooms
136 | await expect(
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:133:93
|
knock/knock-into-room.spec.ts:205:9 › Knock Into Room › should knock into the room and knock is cancelled by user himself:
matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts#L213
4) knock/knock-into-room.spec.ts:205:9 › Knock Into Room › should knock into the room and knock is cancelled by user himself
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_RoomPreviewBar').getByRole('heading', { name: 'Request to join sent' })
211 | await expect(roomPreviewBar.getByRole("textbox")).toBeVisible();
212 | await roomPreviewBar.getByRole("button", { name: "Request access" }).click();
> 213 | await expect(roomPreviewBar.getByRole("heading", { name: "Request to join sent" })).toBeVisible();
| ^
214 |
215 | // Knocked room should appear in Rooms
216 | page.getByRole("group", { name: "Rooms" }).getByRole("treeitem", { name: "Cybersecurity" });
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/knock/knock-into-room.spec.ts:213:93
|
read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:25:28
|
read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:25:28
|
read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
1) read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:25:28
|
read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "61"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:49:28
|
read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "61"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:49:28
|
read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
2) read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "61"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:49:28
|
read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "2"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:96:28
|
read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "2"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:96:28
|
read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
3) read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "2"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/new-messages-thread-roots.spec.ts:96:28
|
read-receipts/reactions-in-threads.spec.ts:16:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread:
matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L477
4) read-receipts/reactions-in-threads.spec.ts:16:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
Expected string: "1"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_count')
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
- locator resolved to <span class="mx_NotificationBadge_count"></span>
- unexpected value ""
at read-receipts/index.ts:477
475 | await expect(tile.locator(".mx_NotificationBadge_dot")).toBeVisible();
476 | } else {
> 477 | await expect(tile.locator(".mx_NotificationBadge_count")).toHaveText(count.toString());
| ^
478 | }
479 | }
480 |
at Helpers.assertUnread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:477:71)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/reactions-in-threads.spec.ts:26:28
|
end-to-end-tests:
user-view/user-view.spec.ts/user-info-linux.png#L1
Stale screenshot file
|
|
|
end-to-end-tests:
timeline/timeline.spec.ts/expanded-gels-modern-layout-linux.png#L1
Stale screenshot file
|
end-to-end-tests:
timeline/timeline.spec.ts/expanded-gels-irc-layout-linux.png#L1
Stale screenshot file
|
end-to-end-tests:
timeline/timeline.spec.ts/expanded-gels-emote-irc-layout-linux.png#L1
Stale screenshot file
|
end-to-end-tests:
timeline/timeline.spec.ts/expanded-gels-bubble-layout-linux.png#L1
Stale screenshot file
|
|
|
|
Slow Test:
matrix-react-sdk/spaces/spaces.spec.ts#L1
matrix-react-sdk/spaces/spaces.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/settings/account-user-settings-tab.spec.ts#L1
matrix-react-sdk/settings/account-user-settings-tab.spec.ts took 42.6s
|
Slow Test:
matrix-react-sdk/right-panel/file-panel.spec.ts#L1
matrix-react-sdk/right-panel/file-panel.spec.ts took 38.1s
|
Slow Test:
matrix-react-sdk/settings/appearance-user-settings-tab/theme-choice-panel.spec.ts#L1
matrix-react-sdk/settings/appearance-user-settings-tab/theme-choice-panel.spec.ts took 34.1s
|
Slow Test:
matrix-react-sdk/read-receipts/room-list-order.spec.ts#L1
matrix-react-sdk/read-receipts/room-list-order.spec.ts took 32.2s
|
Slow Test:
matrix-react-sdk/audio-player/audio-player.spec.ts#L1
matrix-react-sdk/audio-player/audio-player.spec.ts took 1.2m
|
Slow Test:
matrix-react-sdk/composer/RTE.spec.ts#L1
matrix-react-sdk/composer/RTE.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/crypto/device-verification.spec.ts#L1
matrix-react-sdk/crypto/device-verification.spec.ts took 45.6s
|
Slow Test:
matrix-react-sdk/integration-manager/kick.spec.ts#L1
matrix-react-sdk/integration-manager/kick.spec.ts took 37.5s
|
Slow Test:
matrix-react-sdk/editing/editing.spec.ts#L1
matrix-react-sdk/editing/editing.spec.ts took 30.8s
|
Slow Test:
matrix-react-sdk/threads/threads.spec.ts#L1
matrix-react-sdk/threads/threads.spec.ts took 35.1s
|
Slow Test:
matrix-react-sdk/widgets/widget-pip-close.spec.ts#L1
matrix-react-sdk/widgets/widget-pip-close.spec.ts took 22.9s
|
Slow Test:
matrix-react-sdk/widgets/layout.spec.ts#L1
matrix-react-sdk/widgets/layout.spec.ts took 18.9s
|
Slow Test:
matrix-react-sdk/toasts/analytics-toast.spec.ts#L1
matrix-react-sdk/toasts/analytics-toast.spec.ts took 16.2s
|
Slow Test:
matrix-react-sdk/login/login.spec.ts#L1
matrix-react-sdk/login/login.spec.ts took 37.9s
|
Slow Test:
matrix-react-sdk/oidc/oidc-aware.spec.ts#L1
matrix-react-sdk/oidc/oidc-aware.spec.ts took 26.1s
|
Slow Test:
matrix-react-sdk/integration-manager/send_event.spec.ts#L1
matrix-react-sdk/integration-manager/send_event.spec.ts took 25.4s
|
Slow Test:
matrix-react-sdk/invite/invite-dialog.spec.ts#L1
matrix-react-sdk/invite/invite-dialog.spec.ts took 21.0s
|
Slow Test:
matrix-react-sdk/knock/create-knock-room.spec.ts#L1
matrix-react-sdk/knock/create-knock-room.spec.ts took 20.4s
|
🎭 Playwright Run Summary
4 failed
right-panel/right-panel.spec.ts:106:13 › RightPanel › in rooms › should handle viewing room member
right-panel/right-panel.spec.ts:125:13 › RightPanel › in spaces › should handle viewing space member
room_options/marked_unread.spec.ts:22:9 › Mark as Unread › should mark a room as unread ────────
settings/roles-permissions-room-settings-tab.spec.ts:28:9 › Roles & Permissions room settings tab › should be able to change the role of a user
9 skipped
60 passed (11.4m)
|
🎭 Playwright Run Summary
12 failed
chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot
crypto/crypto.spec.ts:205:9 › Cryptography › creating a DM should work, being e2e-encrypted / user verification
crypto/crypto.spec.ts:230:9 › Cryptography › should allow verification when there is no existing DM
crypto/decryption-failure-messages.spec.ts:31:13 › Cryptography › decryption failure messages › should handle device-relative historical messages
crypto/dehydration.spec.ts:52:5 › Dehydration › Create dehydrated device ───────────────────────
crypto/event-shields.spec.ts:47:13 › Cryptography › event shields › should show the correct shield on e2e events
crypto/event-shields.spec.ts:213:13 › Cryptography › event shields › should show the correct shield on edited e2e events
crypto/event-shields.spec.ts:262:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
crypto/logout.spec.ts:17:9 › Logout tests › Ask to set up recovery on logout if not setup ──────
crypto/logout.spec.ts:33:9 › Logout tests › If backup is set up show standard confirm ──────────
crypto/user-verification.spec.ts:34:9 › User verification › can receive a verification request when there is no existing DM
crypto/user-verification.spec.ts:78:9 › User verification › can abort emoji verification when emoji mismatch
2 flaky
crypto/crypto.spec.ts:92:17 › Cryptography › setting up secure key backup should work isDeviceVerified=false › by recovery code
crypto/decryption-failure-messages.spec.ts:95:17 › Cryptography › decryption failure messages › non-joined historical messages › should display undecryptable non-joined historical messages with a different message
1 skipped
62 passed (21.7m)
|
🎭 Playwright Run Summary
22 failed
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:39:9 › Threads Activity Centre › should show a notification indicator when there is a message in a thread
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:47:9 › Threads Activity Centre › should show a highlight indicator when there is a mention in a thread
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:65:9 › Threads Activity Centre › should show the rooms with unread threads
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:82:9 › Threads Activity Centre › should update with a thread is read
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:105:9 › Threads Activity Centre › should order by recency after notification level
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:141:9 › Threads Activity Centre › should mark all threads as read
spaces/threads-activity-centre/threadsActivityCentre.spec.ts:154:9 › Threads Activity Centre › should focus the thread tab when clicking an item in the TAC
spotlight/spotlight.spec.ts:231:9 › Spotlight › should find group DMs by usernames or user ids ─
spotlight/spotlight.spec.ts:336:9 › Spotlight › should close spotlight after starting a DM ─────
spotlight/spotlight.spec.ts:341:9 › Spotlight › should show the same user only once ────────────
timeline/timeline.spec.ts:140:13 › Timeline › configure room › should create and configure a room on IRC layout
timeline/timeline.spec.ts:156:13 › Timeline › configure room › should have an expanded generic event list summary (GELS) on IRC layout
timeline/timeline.spec.ts:184:13 › Timeline › configure room › should have an expanded generic event list summary (GELS) on compact modern/group layout
timeline/timeline.spec.ts:218:13 › Timeline › configure room › should click 'collapse' on the first hovered info event line inside GELS on bubble layout
timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout
timeline/timeline.spec.ts:335:13 › Timeline › message displaying › should align generic event list summary with messages and emote on IRC layout
timeline/timeline.spec.ts:688:13 › Timeline › message displaying › should render file size in kibibytes on a file tile
timeline/timeline.spec.ts:921:13 › Timeline › message sending › should display a reply chain ───
timeline/timeline.spec.ts:1179:13 › Timeline › message sending › should render images in the timeline
timeline/timeline.spec.ts:1191:17 › Timeline › message sending › MSC3916 - Authenticated Media › should render authenticated images in the timeline
user-onboarding/user-onboarding-new.spec.ts:55:9 › User Onboarding (new user) › using find friends action should increase progress
user-view/user-view.spec.ts:17:9 › UserView › should render the user view as expected ──────────
1 flaky
widgets/events.spec.ts:70:9 › Widget Events › should be updated if user is re-invited into the room with updated state event
4 skipped
44 passed (22.7m)
|
🎭 Playwright Run Summary
37 failed
read-receipts/editing-messages-in-threads.spec.ts:16:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread
read-receipts/editing-messages-in-threads.spec.ts:41:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read
read-receipts/editing-messages-in-threads.spec.ts:68:17 › Read receipts › editing messages › in threads › Marking a room as read after an edit in a thread makes it read
read-receipts/editing-messages-in-threads.spec.ts:91:17 › Read receipts › editing messages › in threads › Editing a thread message after marking as read leaves the room read
read-receipts/editing-messages-in-threads.spec.ts:132:17 › Read receipts › editing messages › in threads › A room where all threaded edits are read is still read after restart
read-receipts/editing-messages-in-threads.spec.ts:157:17 › Read receipts › editing messages › in threads › A room where all threaded edits are marked as read is still read after restart
read-receipts/editing-messages-main-timeline.spec.ts:16:17 › Read receipts › editing messages › in the main timeline › Editing a message leaves a room read
read-receipts/editing-messages-main-timeline.spec.ts:32:17 › Read receipts › editing messages › in the main timeline › Reading an edit leaves the room read
read-receipts/editing-messages-main-timeline.spec.ts:53:17 › Read receipts › editing messages › in the main timeline › Editing a message after marking as read leaves the room read
read-receipts/editing-messages-main-timeline.spec.ts:72:17 › Read receipts › editing messages › in the main timeline › Editing a reply after reading it makes the room unread
read-receipts/editing-messages-main-timeline.spec.ts:92:17 › Read receipts › editing messages › in the main timeline › Editing a reply after marking as read makes the room unread
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
read-receipts/editing-messages-main-timeline.spec.ts:151:17 › Read receipts › editing messages › in the main timeline › A room where all edits are read is still read after restart
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
read-receipts/editing-messages-thread-roots.spec.ts:117:17 › Read receipts › editing messages › thread roots › Editing a thread root that is a reply after marking as read leaves the room read
read-receipts/editing-messages-thread-roots.spec.ts:145:17 › Read receipts › editing messages › thread roots › Marking a room as read after an edit of a thread root that is a reply leaves it read
read-receipts/high-level.spec.ts:15:13 › Read receipts › Ignored events › If all events after receipt are unimportant, the room is read
read-receipts/high-level.spec.ts:31:13 › Read receipts › Ignored events › Sending an important event after unimportant ones makes the room unread
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
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
read-receipts/new-messages-in-threads.spec.ts:16:17 › Read receipts › new messages › in threads › Receiving a message makes a room unread
read-receipts/new-messages-in-threads.spec.ts:40:17 › Read receipts › new messages › in threads › Reading the last threaded message makes the room read
read-receipts/new-messages-in-threads.spec.ts:59:17 › Read receipts › new messages › in threads › Reading a thread message makes the thread read
read-receipts/new-messages-in-threads.spec.ts:86:17 › Read receipts › new messages › in threads › Reading an older thread message leaves the thread unread
read-receipts/new-messages-in-threads.sp
|
🎭 Playwright Run Summary
38 failed
integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key
knock/knock-into-room.spec.ts:41:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is kicked and joins again
knock/knock-into-room.spec.ts:119:9 › Knock Into Room › should knock into the room then knock is approved and user joins the room then user is banned/unbanned and joins again
knock/knock-into-room.spec.ts:205:9 › Knock Into Room › should knock into the room and knock is cancelled by user himself
knock/knock-into-room.spec.ts:227:9 › Knock Into Room › should knock into the room then knock is cancelled by another user and room is forgotten
knock/knock-into-room.spec.ts:280:9 › Knock Into Room › should knock into the public knock room via spotlight
knock/manage-knocks.spec.ts:52:9 › Manage Knocks › should deny knock using bar ─────────────────
knock/manage-knocks.spec.ts:88:9 › Manage Knocks › should deny knock using people tab ──────────
lazy-loading/lazy-loading.spec.ts:109:9 › Lazy Loading › should handle lazy loading properly even when offline
login/soft_logout.spec.ts:27:13 › Soft logout › with password user › shows the soft-logout page when a request fails, and allows a re-login
login/soft_logout.spec.ts:38:13 › Soft logout › with password user › still shows the soft-logout page when the page is reloaded after a soft-logout
login/soft_logout.spec.ts:64:13 › Soft logout › with SSO user › shows the soft-logout page when a request fails, and allows a re-login
messages/messages.spec.ts:75:17 › Message rendering › with ltr display name › should render a basic LTR text message
messages/messages.spec.ts:84:17 › Message rendering › with ltr display name › should render an LTR emote
messages/messages.spec.ts:91:17 › Message rendering › with ltr display name › should render an LTR rich text emote
messages/messages.spec.ts:98:17 › Message rendering › with ltr display name › should render an edited LTR message
messages/messages.spec.ts:110:17 › Message rendering › with ltr display name › should render a reply of a LTR message
messages/messages.spec.ts:126:17 › Message rendering › with ltr display name › should render a basic RTL text message
messages/messages.spec.ts:135:17 › Message rendering › with ltr display name › should render an RTL emote
messages/messages.spec.ts:142:17 › Message rendering › with ltr display name › should render a richtext RTL emote
messages/messages.spec.ts:149:17 › Message rendering › with ltr display name › should render an edited RTL message
messages/messages.spec.ts:161:17 › Message rendering › with ltr display name › should render a reply of a RTL message
messages/messages.spec.ts:75:17 › Message rendering › with rtl display name › should render a basic LTR text message
messages/messages.spec.ts:84:17 › Message rendering › with rtl display name › should render an LTR emote
messages/messages.spec.ts:91:17 › Message rendering › with rtl display name › should render an LTR rich text emote
messages/messages.spec.ts:98:17 › Message rendering › with rtl display name › should render an edited LTR message
messages/messages.spec.ts:110:17 › Message rendering › with rtl display name › should render a reply of a LTR message
messages/messages.spec.ts:126:17 › Message rendering › with rtl display name › should render a basic RTL text message
messages/messages.spec.ts:135:17 › Message rendering › with rtl display name › should render an RTL emote
messages/messages.spec.ts:142:17 › Message rendering › with rtl display name › should render a richtext RTL emote
messages/messages.spec.ts:149:17 › Message rendering › with rtl display name › should render an edited RTL message
messages/messages.spec.ts:161:17 › Message rendering › with rtl display name › should render a reply of a RTL message
permalinks/permalinks.spec.ts:27:9 › permalinks › shoud render permali
|
🎭 Playwright Run Summary
59 failed
read-receipts/new-messages-thread-roots.spec.ts:16:17 › Read receipts › new messages › thread roots › Reading a thread root does not mark the thread as read
read-receipts/new-messages-thread-roots.spec.ts:35:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline
read-receipts/new-messages-thread-roots.spec.ts:83:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the thread read
read-receipts/reactions-in-threads.spec.ts:16:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread
read-receipts/reactions-in-threads.spec.ts:41:17 › Read receipts › reactions › in threads › Marking a room as read after a reaction in a thread makes it read
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
read-receipts/reactions-in-threads.spec.ts:91:17 › Read receipts › reactions › in threads › A room with a reaction to a threaded message is still unread after restart
read-receipts/reactions-in-threads.spec.ts:120:17 › Read receipts › reactions › in threads › A room where all reactions in threads are read is still read after restart
read-receipts/reactions-in-threads.spec.ts:161:17 › Read receipts › reactions › in threads › Can remove a reaction in a thread
read-receipts/reactions-main-timeline.spec.ts:16:17 › Read receipts › reactions › in the main timeline › Receiving a reaction to a message does not make a room unread
read-receipts/reactions-main-timeline.spec.ts:35:17 › Read receipts › reactions › in the main timeline › Reacting to a message after marking as read does not make the room unread
read-receipts/reactions-main-timeline.spec.ts:52:17 › Read receipts › reactions › in the main timeline › A room with an unread reaction is still read after restart
read-receipts/reactions-main-timeline.spec.ts:72:17 › Read receipts › reactions › in the main timeline › A room where all reactions are read is still read after restart
read-receipts/reactions-thread-roots.spec.ts:16:17 › Read receipts › reactions › thread roots › A reaction to a thread root does not make the room unread
read-receipts/reactions-thread-roots.spec.ts:44:17 › Read receipts › reactions › thread roots › Reading a reaction to a thread root leaves the room read
read-receipts/reactions-thread-roots.spec.ts:78:17 › Read receipts › reactions › thread roots › Reacting to a thread root after marking as read makes the room unread but not the thread
read-receipts/read-receipts.spec.ts:142:9 › Read receipts › Recognises unread messages on main thread after receiving a receipt for earlier ones
read-receipts/read-receipts.spec.ts:162:9 › Read receipts › Considers room read if there is only a main thread and we have a main receipt
read-receipts/read-receipts.spec.ts:181:9 › Read receipts › Recognises unread messages on other thread after receiving a receipt for earlier ones
read-receipts/read-receipts.spec.ts:203:9 › Read receipts › Considers room read if there are receipts for main and other thread
read-receipts/read-receipts.spec.ts:221:9 › Read receipts › Recognises unread messages on a thread after receiving a unthreaded receipt for earlier ones
read-receipts/read-receipts.spec.ts:246:9 › Read receipts › Recognises unread messages on main after receiving a unthreaded receipt for a thread message
read-receipts/read-receipts.spec.ts:279:9 › Read receipts › Should send the correct receipts ───
read-receipts/redactions-in-threads.spec.ts:16:17 › Read receipts › redactions › in threads › Redacting the threaded message pointed to by my receipt leaves the room read
read-receipts/redactions-in-threads.spec.ts:58:17 › Read receipts › redactions › in threads › Reading an unread thread after a redaction of the latest message makes it read
read-receipts/redactions-in-
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
all-blob-reports-1
Expired
|
64.6 MB |
|
all-blob-reports-2
Expired
|
144 MB |
|
all-blob-reports-3
Expired
|
153 MB |
|
all-blob-reports-4
Expired
|
236 MB |
|
all-blob-reports-5
Expired
|
12.8 MB |
|
all-blob-reports-6
Expired
|
82.5 MB |
|
html-report
Expired
|
689 MB |
|
webapp
Expired
|
38.1 MB |
|