End to End Tests #18342
Annotations
10 errors and 1 notice
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:5 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:5 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:5 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:145:39
|
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:5 › Dehydration › 'Get recovery key' creates dehydrated device
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:5 › Dehydration › 'Get recovery key' creates dehydrated device
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
Run Playwright tests:
apps/web/playwright/pages/ElementAppPage.ts#L72
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:5 › Dehydration › 'Get recovery key' creates dehydrated device
Error: page.evaluate: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
at ../pages/ElementAppPage.ts:72
70 |
71 | public async getClipboard(): Promise<string> {
> 72 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
73 | }
74 |
75 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/apps/web/playwright/pages/ElementAppPage.ts:72:32)
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/dehydration.spec.ts:75:39
|
|
Run Playwright tests:
apps/web/playwright/e2e/crypto/backups-mas.spec.ts#L60
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:5 › Encryption state after registration › user is prompted to set up recovery
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByRole('heading', { name: 'Back up your chats' })
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Back up your chats' })
58 | await page.getByRole("button", { name: "Create room" }).click();
59 |
> 60 | await expect(page.getByRole("heading", { name: "Back up your chats" })).toBeVisible();
| ^
61 | });
62 | });
63 |
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/backups-mas.spec.ts:60:81
|
|
Run Playwright tests:
apps/web/playwright/e2e/crypto/backups-mas.spec.ts#L60
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:5 › Encryption state after registration › user is prompted to set up recovery
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByRole('heading', { name: 'Back up your chats' })
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Back up your chats' })
58 | await page.getByRole("button", { name: "Create room" }).click();
59 |
> 60 | await expect(page.getByRole("heading", { name: "Back up your chats" })).toBeVisible();
| ^
61 | });
62 | });
63 |
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/backups-mas.spec.ts:60:81
|
|
Run Playwright tests:
apps/web/playwright/e2e/crypto/backups-mas.spec.ts#L60
1) [WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:5 › Encryption state after registration › user is prompted to set up recovery
Error: expect(locator).toBeVisible() failed
Locator: getByRole('heading', { name: 'Back up your chats' })
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByRole('heading', { name: 'Back up your chats' })
58 | await page.getByRole("button", { name: "Create room" }).click();
59 |
> 60 | await expect(page.getByRole("heading", { name: "Back up your chats" })).toBeVisible();
| ^
61 | });
62 | });
63 |
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/backups-mas.spec.ts:60:81
|
|
Run Playwright tests
Testing stopped early after 10 maximum allowed failures.
|
|
Run Playwright tests
10 failed
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts:41:5 › Encryption state after registration › user is prompted to set up recovery
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:62:5 › Dehydration › 'Get recovery key' creates dehydrated device
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:130:5 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
[WebKit] › playwright/e2e/login/login-sso.spec.ts:20:5 › SSO login › logs in with SSO and lands on the home screen
[WebKit] › playwright/e2e/login/soft_logout_oauth.spec.ts:40:5 › Soft logout with SSO user › shows the soft-logout page when a request fails, and allows a re-login
[WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:58:5 › Memberlist › Renders correctly @screenshot
[WebKit] › playwright/e2e/right-panel/memberlist.spec.ts:66:5 › Memberlist › should handle scroll and click to view member profile
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:78:5 › Sliding Sync › should render the Rooms list in reverse chronological order by default and allowing sorting A-Z
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:99:5 › Sliding Sync › should move rooms around as new events arrive
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:122:5 › Sliding Sync › should not move the selected room: it should be sticky
5 skipped
127 did not run
22 passed (24.2m)
|
Loading