Upgrade to React 19 #3071
Annotations
10 errors, 3 warnings, and 1 notice
Run Playwright tests:
playwright/e2e/location/location.spec.ts#L1
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/pages/ElementAppPage.ts#L122
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_RoomView_body .mx_MessageComposer').getByRole('button', { name: 'More options', exact: true })
at ../pages/ElementAppPage.ts:122
120 | public async openMessageComposerOptions(isRightPanel?: boolean): Promise<Locator> {
121 | const composer = this.getComposer(isRightPanel);
> 122 | await composer.getByRole("button", { name: "More options", exact: true }).click();
| ^
123 | return this.page.getByRole("menu");
124 | }
125 |
at ElementAppPage.openMessageComposerOptions (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:122:83)
at /home/runner/work/element-web/element-web/playwright/e2e/location/location.spec.ts:36:43
|
Run Playwright tests:
playwright/e2e/location/location.spec.ts#L1
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/pages/ElementAppPage.ts#L122
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_RoomView_body .mx_MessageComposer').getByRole('button', { name: 'More options', exact: true })
at ../pages/ElementAppPage.ts:122
120 | public async openMessageComposerOptions(isRightPanel?: boolean): Promise<Locator> {
121 | const composer = this.getComposer(isRightPanel);
> 122 | await composer.getByRole("button", { name: "More options", exact: true }).click();
| ^
123 | return this.page.getByRole("menu");
124 | }
125 |
at ElementAppPage.openMessageComposerOptions (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:122:83)
at /home/runner/work/element-web/element-web/playwright/e2e/location/location.spec.ts:36:43
|
Run Playwright tests:
playwright/e2e/location/location.spec.ts#L1
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/pages/ElementAppPage.ts#L122
1) [Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_RoomView_body .mx_MessageComposer').getByRole('button', { name: 'More options', exact: true })
at ../pages/ElementAppPage.ts:122
120 | public async openMessageComposerOptions(isRightPanel?: boolean): Promise<Locator> {
121 | const composer = this.getComposer(isRightPanel);
> 122 | await composer.getByRole("button", { name: "More options", exact: true }).click();
| ^
123 | return this.page.getByRole("menu");
124 | }
125 |
at ElementAppPage.openMessageComposerOptions (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:122:83)
at /home/runner/work/element-web/element-web/playwright/e2e/location/location.spec.ts:36:43
|
Run Playwright tests:
playwright/e2e/login/login.spec.ts#L136
2) [Chrome] › login/login.spec.ts:131:13 › Login › Password login › Follows the original link after login
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Join the discussion' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Join the discussion' })
134 |
135 | await expect(page).toHaveURL(/\/#\/room\/!room:id$/);
> 136 | await expect(page.getByRole("button", { name: "Join the discussion" })).toBeVisible();
| ^
137 | });
138 |
139 | test.describe("verification after login", () => {
at /home/runner/work/element-web/element-web/playwright/e2e/login/login.spec.ts:136:85
|
Run Playwright tests:
playwright/e2e/login/login.spec.ts#L136
2) [Chrome] › login/login.spec.ts:131:13 › Login › Password login › Follows the original link after login
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Join the discussion' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Join the discussion' })
134 |
135 | await expect(page).toHaveURL(/\/#\/room\/!room:id$/);
> 136 | await expect(page.getByRole("button", { name: "Join the discussion" })).toBeVisible();
| ^
137 | });
138 |
139 | test.describe("verification after login", () => {
at /home/runner/work/element-web/element-web/playwright/e2e/login/login.spec.ts:136:85
|
Run Playwright tests:
playwright/e2e/login/login.spec.ts#L136
2) [Chrome] › login/login.spec.ts:131:13 › Login › Password login › Follows the original link after login
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Join the discussion' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('button', { name: 'Join the discussion' })
134 |
135 | await expect(page).toHaveURL(/\/#\/room\/!room:id$/);
> 136 | await expect(page.getByRole("button", { name: "Join the discussion" })).toBeVisible();
| ^
137 | });
138 |
139 | test.describe("verification after login", () => {
at /home/runner/work/element-web/element-web/playwright/e2e/login/login.spec.ts:136:85
|
Run Playwright tests:
playwright/e2e/messages/messages.spec.ts#L1
3) [Chrome] › messages/messages.spec.ts:75:17 › Message rendering › with ltr display name › should render a basic LTR text message @screenshot @screenshot
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
[Chrome] › oidc/oidc-aware.spec.ts#L1
[Chrome] › oidc/oidc-aware.spec.ts took 25.4s
|
Run Playwright tests:
[Chrome] › login/soft_logout.spec.ts#L1
[Chrome] › login/soft_logout.spec.ts took 25.1s
|
Run Playwright tests:
[Chrome] › left-panel/left-panel.spec.ts#L1
[Chrome] › left-panel/left-panel.spec.ts took 16.6s
|
Run Playwright tests
36 failed
[Chrome] › location/location.spec.ts:32:9 › Location sharing › sends and displays pin drop location message successfully
[Chrome] › login/login.spec.ts:131:13 › Login › Password login › Follows the original link after login
[Chrome] › messages/messages.spec.ts:75:17 › Message rendering › with ltr display name › should render a basic LTR text message @screenshot @screenshot
[Chrome] › messages/messages.spec.ts:88:17 › Message rendering › with ltr display name › should render an LTR emote @screenshot
[Chrome] › messages/messages.spec.ts:95:17 › Message rendering › with ltr display name › should render an LTR rich text emote @screenshot
[Chrome] › messages/messages.spec.ts:102:17 › Message rendering › with ltr display name › should render an edited LTR message @screenshot
[Chrome] › messages/messages.spec.ts:114:17 › Message rendering › with ltr display name › should render a reply of a LTR message @screenshot
[Chrome] › messages/messages.spec.ts:130:17 › Message rendering › with ltr display name › should render a basic RTL text message @screenshot
[Chrome] › messages/messages.spec.ts:139:17 › Message rendering › with ltr display name › should render an RTL emote @screenshot
[Chrome] › messages/messages.spec.ts:146:17 › Message rendering › with ltr display name › should render a richtext RTL emote @screenshot
[Chrome] › messages/messages.spec.ts:153:17 › Message rendering › with ltr display name › should render an edited RTL message @screenshot
[Chrome] › messages/messages.spec.ts:165:17 › Message rendering › with ltr display name › should render a reply of a RTL message @screenshot
[Chrome] › messages/messages.spec.ts:75:17 › Message rendering › with rtl display name › should render a basic LTR text message @screenshot @screenshot
[Chrome] › messages/messages.spec.ts:88:17 › Message rendering › with rtl display name › should render an LTR emote @screenshot
[Chrome] › messages/messages.spec.ts:95:17 › Message rendering › with rtl display name › should render an LTR rich text emote @screenshot
[Chrome] › messages/messages.spec.ts:102:17 › Message rendering › with rtl display name › should render an edited LTR message @screenshot
[Chrome] › messages/messages.spec.ts:114:17 › Message rendering › with rtl display name › should render a reply of a LTR message @screenshot
[Chrome] › messages/messages.spec.ts:130:17 › Message rendering › with rtl display name › should render a basic RTL text message @screenshot
[Chrome] › messages/messages.spec.ts:139:17 › Message rendering › with rtl display name › should render an RTL emote @screenshot
[Chrome] › messages/messages.spec.ts:146:17 › Message rendering › with rtl display name › should render a richtext RTL emote @screenshot
[Chrome] › messages/messages.spec.ts:153:17 › Message rendering › with rtl display name › should render an edited RTL message @screenshot
[Chrome] › messages/messages.spec.ts:165:17 › Message rendering › with rtl display name › should render a reply of a RTL message @screenshot
[Chrome] › one-to-one-chat/one-to-one-chat.spec.ts:30:5 › 1:1 chat room › should open new 1:1 chat room after leaving the old one
[Chrome] › permalinks/permalinks.spec.ts:27:9 › permalinks › shoud render permalinks as expected @screenshot
[Chrome] › pinned-messages/pinned-messages.spec.ts:13:9 › Pinned messages › should show the empty state when there are no pinned messages @screenshot
[Chrome] › pinned-messages/pinned-messages.spec.ts:25:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline @screenshot
[Chrome] › pinned-messages/pinned-messages.spec.ts:46:9 › Pinned messages › should pin messages and show them in the room info panel
[Chrome] › pinned-messages/pinned-messages.spec.ts:55:9 › Pinned messages › should pin messages and show them in the pinned message panel
[Chrome] › pinned-messages/pinned-messages.spec.ts:66:9 › Pinned messages › should unpin one message
[Chrome] › pinned-me
|
Loading