End to End Tests #5771
Annotations
10 errors, 5 warnings, and 1 notice
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:30:9 › Dehydration › 'Set up secure backup' 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 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/dehydration.spec.ts:39:9
|
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:30:9 › Dehydration › 'Set up secure backup' 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 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/dehydration.spec.ts:39:9
|
playwright/e2e/crypto/utils.ts#L329
1) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:30:9 › Dehydration › 'Set up secure backup' 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 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/dehydration.spec.ts:39:9
|
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:50:9 › Dehydration › 'Set up recovery' 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:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:63:39
|
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:50:9 › Dehydration › 'Set up recovery' 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:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:63:39
|
playwright/pages/ElementAppPage.ts#L68
2) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:50:9 › Dehydration › 'Set up recovery' 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:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:63:39
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:77:9 › Dehydration › Reset recovery key during login re-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 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/dehydration.spec.ts:100:9
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:77:9 › Dehydration › Reset recovery key during login re-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 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/dehydration.spec.ts:100:9
|
playwright/e2e/crypto/utils.ts#L329
3) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:77:9 › Dehydration › Reset recovery key during login re-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 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/dehydration.spec.ts:100:9
|
playwright/pages/ElementAppPage.ts#L68
4) [WebKit] › playwright/e2e/crypto/dehydration.spec.ts:108:9 › 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:68
66 |
67 | public async getClipboard(): Promise<string> {
> 68 | return await this.page.evaluate(() => navigator.clipboard.readText());
| ^
69 | }
70 |
71 | /**
at ElementAppPage.getClipboard (/home/runner/work/element-web/element-web/playwright/pages/ElementAppPage.ts:68:32)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:123:39
|
[WebKit] › playwright/e2e/spotlight/spotlight.spec.ts#L1
[WebKit] › playwright/e2e/spotlight/spotlight.spec.ts took 2.7m
|
[WebKit] › playwright/e2e/login/login-consent.spec.ts#L1
[WebKit] › playwright/e2e/login/login-consent.spec.ts took 1.8m
|
[WebKit] › playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
[WebKit] › playwright/e2e/spaces/threads-activity-centre/threadsActivityCentre.spec.ts took 1.0m
|
[WebKit] › playwright/e2e/timeline/timeline.spec.ts#L1
[WebKit] › playwright/e2e/timeline/timeline.spec.ts took 59.5s
|
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts#L1
[WebKit] › playwright/e2e/crypto/backups-mas.spec.ts took 36.8s
|
5 failed
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:30:9 › Dehydration › 'Set up secure backup' creates dehydrated device
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:50:9 › Dehydration › 'Set up recovery' creates dehydrated device
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:77:9 › Dehydration › Reset recovery key during login re-creates dehydrated device
[WebKit] › playwright/e2e/crypto/dehydration.spec.ts:108:9 › Dehydration › 'Reset cryptographic identity' removes dehydrated device
[WebKit] › playwright/e2e/sliding-sync/sliding-sync.spec.ts:365:5 › Sliding Sync › should send unsubscribe_rooms for every room switch
18 skipped
99 passed (17.8m)
|
The logs for this run have expired and are no longer available.
Loading