End to End Tests #5943
Annotations
10 errors, 5 warnings, and 1 notice
|
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
2) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=false › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
2) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=false › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
2) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=false › by recovery code
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:121:17
|
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:164:9 › Cryptography › Can reset cross-signing keys
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:302:12)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:165:34
|
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:164:9 › Cryptography › Can reset cross-signing keys
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:302:12)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:165:34
|
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/crypto.spec.ts:164:9 › Cryptography › Can reset cross-signing keys
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:302:12)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/crypto.spec.ts:165:34
|
|
playwright/e2e/crypto/utils.ts#L329
4) [WebKit] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:33:13 › Cryptography › decryption failure messages › should handle device-relative historical messages
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 crypto/utils.ts:329
327 | await currentDialogLocator.getByRole("button", { name: "Copy", exact: true }).click();
328 | // copy the recovery key to use it later
> 329 | const recoveryKey = await page.evaluate(() => navigator.clipboard.readText());
| ^
330 | await currentDialogLocator.getByRole("button", { name: "Continue", exact: true }).click();
331 |
332 | // If the device is unverified, there should be a "Setting up keys" step.
at completeCreateSecretStorageDialog (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:329:36)
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:302:12)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/decryption-failure-messages.spec.ts:57:38
|
|
[WebKit] › playwright/e2e/messages/messages.spec.ts#L1
[WebKit] › playwright/e2e/messages/messages.spec.ts took 1.6m
|
|
[WebKit] › playwright/e2e/composer/RTE.spec.ts#L1
[WebKit] › playwright/e2e/composer/RTE.spec.ts took 1.5m
|
|
[WebKit] › playwright/e2e/integration-manager/kick.spec.ts#L1
[WebKit] › playwright/e2e/integration-manager/kick.spec.ts took 26.6s
|
|
[WebKit] › playwright/e2e/knock/knock-into-room.spec.ts#L1
[WebKit] › playwright/e2e/knock/knock-into-room.spec.ts took 26.3s
|
|
[WebKit] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts#L1
[WebKit] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts took 26.1s
|
|
6 failed
[WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=true › by recovery code
[WebKit] › playwright/e2e/crypto/crypto.spec.ts:106:17 › Cryptography › setting up secure key backup should work isDeviceVerified=false › by recovery code
[WebKit] › playwright/e2e/crypto/crypto.spec.ts:164:9 › Cryptography › Can reset cross-signing keys
[WebKit] › playwright/e2e/crypto/decryption-failure-messages.spec.ts:33:13 › Cryptography › decryption failure messages › should handle device-relative historical messages
[WebKit] › playwright/e2e/crypto/event-shields.spec.ts:163:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
[WebKit] › playwright/e2e/crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
1 flaky
[WebKit] › playwright/e2e/lazy-loading/lazy-loading.spec.ts:126:9 › Lazy Loading › should handle lazy loading properly even when offline
18 skipped
108 passed (16.0m)
|
The logs for this run have expired and are no longer available.
Loading