Upgrade to React 19 #3071
Annotations
10 errors, 1 warning, and 1 notice
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
1) [Chrome] › crypto/event-shields.spec.ts:58:13 › Cryptography › event shields › should show the correct shield on e2e events
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
1) [Chrome] › crypto/event-shields.spec.ts:58:13 › Cryptography › event shields › should show the correct shield on e2e events
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
1) [Chrome] › crypto/event-shields.spec.ts:58:13 › Cryptography › event shields › should show the correct shield on e2e events
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
2) [Chrome] › crypto/event-shields.spec.ts:177:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
2) [Chrome] › crypto/event-shields.spec.ts:177:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
2) [Chrome] › crypto/event-shields.spec.ts:177:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
3) [Chrome] › crypto/event-shields.spec.ts:228:13 › Cryptography › event shields › should show the correct shield on edited e2e events
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
3) [Chrome] › crypto/event-shields.spec.ts:228:13 › Cryptography › event shields › should show the correct shield on edited e2e events
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
3) [Chrome] › crypto/event-shields.spec.ts:228:13 › Cryptography › event shields › should show the correct shield on edited e2e events
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L283
4) [Chrome] › crypto/event-shields.spec.ts:277:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText(' joined the room')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText(' joined the room')
at crypto/utils.ts:283
281 | // wait for the other user to join the room, otherwise our attempt to open his user details may race
282 | // with his join.
> 283 | await expect(app.page.getByText(" joined the room", { exact: false })).toBeVisible();
| ^
284 |
285 | return roomId;
286 | }
at createSharedRoomWithUser (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:283:76)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:41:26
|
Run Playwright tests:
[Chrome] › forgot-password/forgot-password.spec.ts#L1
[Chrome] › forgot-password/forgot-password.spec.ts took 20.7s
|
Run Playwright tests
45 failed
[Chrome] › crypto/event-shields.spec.ts:58:13 › Cryptography › event shields › should show the correct shield on e2e events
[Chrome] › crypto/event-shields.spec.ts:177:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
[Chrome] › crypto/event-shields.spec.ts:228:13 › Cryptography › event shields › should show the correct shield on edited e2e events
[Chrome] › crypto/event-shields.spec.ts:277:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
[Chrome] › crypto/event-shields.spec.ts:324:13 › Cryptography › event shields › should show correct shields on events sent by users with changed identity
[Chrome] › crypto/invisible-crypto.spec.ts:20:9 › Invisible cryptography › Messages fail to decrypt when sender is previously verified
[Chrome] › crypto/logout.spec.ts:17:9 › Logout tests › Ask to set up recovery on logout if not setup
[Chrome] › crypto/logout.spec.ts:33:9 › Logout tests › If backup is set up show standard confirm
[Chrome] › crypto/logout.spec.ts:49:9 › Logout tests › Logout directly if the user has no room keys
[Chrome] › crypto/user-verification.spec.ts:34:9 › User verification › can receive a verification request when there is no existing DM
[Chrome] › crypto/user-verification.spec.ts:83:9 › User verification › can abort emoji verification when emoji mismatch
[Chrome] › editing/editing.spec.ts:69:9 › Editing › should render and interact with the message edit history dialog @screenshot
[Chrome] › editing/editing.spec.ts:194:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
[Chrome] › editing/editing.spec.ts:261:9 › Editing › should close the composer when clicking save after making a change and undoing it
[Chrome] › editing/editing.spec.ts:300:9 › Editing › should correctly display events which are edited, where we lack the edit event
[Chrome] › file-upload/image-upload.spec.ts:28:9 › Image Upload › should show image preview when uploading an image @screenshot
[Chrome] › integration-manager/get-openid-token.spec.ts:113:9 › Integration Manager: Get OpenID Token › should successfully obtain an openID token
[Chrome] › integration-manager/kick.spec.ts:157:9 › Integration Manager: Kick › should kick the target
[Chrome] › integration-manager/kick.spec.ts:168:9 › Integration Manager: Kick › should not kick the target if lacking permissions
[Chrome] › integration-manager/kick.spec.ts:186:9 › Integration Manager: Kick › should no-op if the target already left
[Chrome] › integration-manager/kick.spec.ts:198:9 › Integration Manager: Kick › should no-op if the target was banned
[Chrome] › integration-manager/kick.spec.ts:210:9 › Integration Manager: Kick › should no-op if the target was never a room member
[Chrome] › integration-manager/read_events.spec.ts:128:9 › Integration Manager: Read Events › should read a state event by state key
[Chrome] › integration-manager/read_events.spec.ts:148:9 › Integration Manager: Read Events › should read a state event with empty state key
[Chrome] › integration-manager/read_events.spec.ts:168:9 › Integration Manager: Read Events › should read state events with any state key
[Chrome] › integration-manager/read_events.spec.ts:212:9 › Integration Manager: Read Events › should fail to read an event type which is not allowed
[Chrome] › integration-manager/send_event.spec.ts:135:9 › Integration Manager: Send Event › should send a state event
[Chrome] › integration-manager/send_event.spec.ts:166:9 › Integration Manager: Send Event › should send a state event with empty content
[Chrome] › integration-manager/send_event.spec.ts:195:9 › Integration Manager: Send Event › should send a state event with empty state key
[Chrome] › integration-manager/send_event.spec.ts:226:9 › Integration Manager: Send Event › should fail to send an event type which is not allowed
[Chrome] › invi
|
Loading