Upgrade to React 19 #3071
Annotations
10 errors and 1 notice
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L70
1) [Chrome] › accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
68 | await app.viewRoomByName("Bob");
69 | // confirm the room was loaded
> 70 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
71 |
72 | // Pressing Control+F6 will first focus the space button
73 | await page.keyboard.press("ControlOrMeta+F6");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:70:61
|
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L70
1) [Chrome] › accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
68 | await app.viewRoomByName("Bob");
69 | // confirm the room was loaded
> 70 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
71 |
72 | // Pressing Control+F6 will first focus the space button
73 | await page.keyboard.press("ControlOrMeta+F6");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:70:61
|
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L70
1) [Chrome] › accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
68 | await app.viewRoomByName("Bob");
69 | // confirm the room was loaded
> 70 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
71 |
72 | // Pressing Control+F6 will first focus the space button
73 | await page.keyboard.press("ControlOrMeta+F6");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:70:61
|
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L123
2) [Chrome] › accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
121 | await app.viewRoomByName("Bob");
122 | // confirm the room was loaded
> 123 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
124 |
125 | // Close the room
126 | page.goto("/#/home");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:123:61
|
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L123
2) [Chrome] › accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
121 | await app.viewRoomByName("Bob");
122 | // confirm the room was loaded
> 123 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
124 |
125 | // Close the room
126 | page.goto("/#/home");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:123:61
|
Run Playwright tests:
playwright/e2e/accessibility/keyboard-navigation.spec.ts#L123
2) [Chrome] › accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Bob joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('Bob joined the room')
121 | await app.viewRoomByName("Bob");
122 | // confirm the room was loaded
> 123 | await expect(page.getByText("Bob joined the room")).toBeVisible();
| ^
124 |
125 | // Close the room
126 | page.goto("/#/home");
at /home/runner/work/element-web/element-web/playwright/e2e/accessibility/keyboard-navigation.spec.ts:123:61
|
Run Playwright tests:
playwright/e2e/app-loading/guest-registration.spec.ts#L1
3) [Chrome] › app-loading/guest-registration.spec.ts:32:5 › Room link correctly loads a room view
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/app-loading/guest-registration.spec.ts#L34
3) [Chrome] › app-loading/guest-registration.spec.ts:32:5 › Room link correctly loads a room view
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_MatrixChat') to be visible
32 | test("Room link correctly loads a room view", async ({ page }) => {
33 | await page.goto("/#/room/!room:id");
> 34 | await page.waitForSelector(".mx_MatrixChat", { timeout: 30000 });
| ^
35 | await expect(page).toHaveURL(/\/#\/room\/!room:id$/);
36 | await expect(page.getByRole("heading", { name: "Join the conversation with an account" })).toBeVisible();
37 | });
at /home/runner/work/element-web/element-web/playwright/e2e/app-loading/guest-registration.spec.ts:34:16
|
Run Playwright tests:
playwright/e2e/app-loading/guest-registration.spec.ts#L1
3) [Chrome] › app-loading/guest-registration.spec.ts:32:5 › Room link correctly loads a room view
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/app-loading/guest-registration.spec.ts#L34
3) [Chrome] › app-loading/guest-registration.spec.ts:32:5 › Room link correctly loads a room view
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_MatrixChat') to be visible
32 | test("Room link correctly loads a room view", async ({ page }) => {
33 | await page.goto("/#/room/!room:id");
> 34 | await page.waitForSelector(".mx_MatrixChat", { timeout: 30000 });
| ^
35 | await expect(page).toHaveURL(/\/#\/room\/!room:id$/);
36 | await expect(page.getByRole("heading", { name: "Join the conversation with an account" })).toBeVisible();
37 | });
at /home/runner/work/element-web/element-web/playwright/e2e/app-loading/guest-registration.spec.ts:34:16
|
Run Playwright tests
46 failed
[Chrome] › accessibility/keyboard-navigation.spec.ts:53:9 › Landmark navigation tests › with an open room
[Chrome] › accessibility/keyboard-navigation.spec.ts:106:9 › Landmark navigation tests › without an open room
[Chrome] › app-loading/guest-registration.spec.ts:32:5 › Room link correctly loads a room view ─
[Chrome] › app-loading/stored-credentials.spec.ts:26:5 › Shows the last known page on reload ───
[Chrome] › app-loading/stored-credentials.spec.ts:46:5 › Room link correctly loads a room view ─
[Chrome] › audio-player/audio-player.spec.ts:137:9 › Audio player › should be correctly rendered - light theme @screenshot
[Chrome] › audio-player/audio-player.spec.ts:142:9 › Audio player › should be correctly rendered - light theme with monospace font @screenshot
[Chrome] › audio-player/audio-player.spec.ts:152:9 › Audio player › should be correctly rendered - high contrast theme @screenshot
[Chrome] › audio-player/audio-player.spec.ts:168:9 › Audio player › should be correctly rendered - dark theme @screenshot
[Chrome] › audio-player/audio-player.spec.ts:177:9 › Audio player › should play an audio file ──
[Chrome] › audio-player/audio-player.spec.ts:199:9 › Audio player › should support downloading an audio file
[Chrome] › audio-player/audio-player.spec.ts:214:9 › Audio player › should support replying to audio file with another audio file @screenshot
[Chrome] › audio-player/audio-player.spec.ts:243:9 › Audio player › should support creating a reply chain with multiple audio files @screenshot
[Chrome] › audio-player/audio-player.spec.ts:310:9 › Audio player › should be rendered, play, and support replying on a thread
[Chrome] › chat-export/html-export.spec.ts:92:9 › HTML Export › should export html successfully and match screenshot @screenshot
[Chrome] › composer/CIDER.spec.ts:30:13 › Composer › CIDER › sends a message when you click send or press Enter
[Chrome] › composer/CIDER.spec.ts:54:13 › Composer › CIDER › can write formatted text ──────────
[Chrome] › composer/CIDER.spec.ts:65:13 › Composer › CIDER › should allow user to input emoji via graphical picker
[Chrome] › composer/CIDER.spec.ts:81:17 › Composer › CIDER › when Control+Enter is required to send › only sends when you press Control+Enter
[Chrome] › composer/RTE.spec.ts:38:21 › Composer › Rich text editor › Commands › Plain text mode › autocomplete behaviour tests
[Chrome] › composer/RTE.spec.ts:99:21 › Composer › Rich text editor › Mentions › Plain text mode › autocomplete behaviour tests
[Chrome] › composer/RTE.spec.ts:155:13 › Composer › Rich text editor › sends a message when you click send or press Enter
[Chrome] › composer/RTE.spec.ts:174:13 › Composer › Rich text editor › sends only one message when you press Enter multiple times
[Chrome] › composer/RTE.spec.ts:189:13 › Composer › Rich text editor › can write formatted text
[Chrome] › composer/RTE.spec.ts:204:17 › Composer › Rich text editor › when Control+Enter is required to send › only sends when you press Control+Enter
[Chrome] › composer/RTE.spec.ts:221:17 › Composer › Rich text editor › links › create link with a forward selection
[Chrome] › composer/RTE.spec.ts:245:17 › Composer › Rich text editor › Drafts › drafts with rich and plain text
[Chrome] › composer/RTE.spec.ts:282:17 › Composer › Rich text editor › Drafts › draft with replies
[Chrome] › composer/RTE.spec.ts:313:17 › Composer › Rich text editor › Drafts › draft in threads
[Chrome] › create-room/create-room.spec.ts:14:9 › Create Room › should allow us to create a public room with name, topic & address set
[Chrome] › crypto/backups.spec.ts:26:9 › Backups › Create, delete and recreate a keys backup ───
[Chrome] › crypto/crypto.spec.ts:97:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by recovery code
[Chrome] › crypto/crypto.spec.ts:131:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by passphrase
|
Loading