Remove Secure Backup, Cross-signing and Cryptography sections in Security & Privacy
user settings
#4467
Annotations
8 errors, 2 warnings, and 1 notice
Run Playwright tests:
playwright/e2e/crypto/backups-mas.spec.ts#L1
1) [Chrome] › crypto/backups-mas.spec.ts:22:9 › Encryption state after registration › Key backup is enabled by default
Test timeout of 30000ms exceeded while setting up "homeserver".
|
Run Playwright tests:
playwright/e2e/crypto/backups-mas.spec.ts#L1
1) [Chrome] › crypto/backups-mas.spec.ts:22:9 › Encryption state after registration › Key backup is enabled by default
Error: (HTTP code 403) unexpected - error while removing network: network 541dcf319dfa id fae94d089804fd9f5f4a569ea52339f900ecea0c4df7c93547098ac4ef1c78fe has active endpoints
at /home/runner/work/element-web/element-web/node_modules/docker-modem/lib/modem.js:343:17
at getCause (/home/runner/work/element-web/element-web/node_modules/docker-modem/lib/modem.js:373:7)
at Modem.buildPayload (/home/runner/work/element-web/element-web/node_modules/docker-modem/lib/modem.js:342:5)
at IncomingMessage.<anonymous> (/home/runner/work/element-web/element-web/node_modules/docker-modem/lib/modem.js:310:16)
|
Run Playwright tests:
playwright/e2e/crypto/backups-mas.spec.ts#L28
1) [Chrome] › crypto/backups-mas.spec.ts:22:9 › Encryption state after registration › Key backup is enabled by default
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('This session is backing up your keys.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('This session is backing up your keys.')
26 |
27 | await app.settings.openUserSettings("Security & Privacy");
> 28 | await expect(page.getByText("This session is backing up your keys.")).toBeVisible();
| ^
29 | });
30 |
31 | test("user is prompted to set up recovery", async ({ page, mailhogClient, app }, testInfo) => {
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:28:79
|
Run Playwright tests:
playwright/e2e/crypto/backups-mas.spec.ts#L28
1) [Chrome] › crypto/backups-mas.spec.ts:22:9 › Encryption state after registration › Key backup is enabled by default
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('This session is backing up your keys.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('This session is backing up your keys.')
26 |
27 | await app.settings.openUserSettings("Security & Privacy");
> 28 | await expect(page.getByText("This session is backing up your keys.")).toBeVisible();
| ^
29 | });
30 |
31 | test("user is prompted to set up recovery", async ({ page, mailhogClient, app }, testInfo) => {
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/backups-mas.spec.ts:28:79
|
Run Playwright tests:
playwright/e2e/crypto/dehydration.spec.ts#L52
2) [Chrome] › crypto/dehydration.spec.ts:47:9 › Dehydration › Create dehydrated device ───────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
50 | const securityTab = await app.settings.openUserSettings("Security & Privacy");
51 |
> 52 | await expect(securityTab.getByRole("heading", { name: "Secure Backup" })).toBeVisible();
| ^
53 | await expect(securityTab.getByText("Offline device enabled")).not.toBeVisible();
54 | await securityTab.getByRole("button", { name: "Set up", exact: true }).click();
55 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:52:83
|
Run Playwright tests:
playwright/e2e/crypto/dehydration.spec.ts#L52
2) [Chrome] › crypto/dehydration.spec.ts:47:9 › Dehydration › Create dehydrated device ───────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
50 | const securityTab = await app.settings.openUserSettings("Security & Privacy");
51 |
> 52 | await expect(securityTab.getByRole("heading", { name: "Secure Backup" })).toBeVisible();
| ^
53 | await expect(securityTab.getByText("Offline device enabled")).not.toBeVisible();
54 | await securityTab.getByRole("button", { name: "Set up", exact: true }).click();
55 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:52:83
|
Run Playwright tests:
playwright/e2e/crypto/dehydration.spec.ts#L52
2) [Chrome] › crypto/dehydration.spec.ts:47:9 › Dehydration › Create dehydrated device ───────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.mx_Dialog').filter({ has: locator('.mx_UserSettingsDialog') }).getByRole('heading', { name: 'Secure Backup' })
50 | const securityTab = await app.settings.openUserSettings("Security & Privacy");
51 |
> 52 | await expect(securityTab.getByRole("heading", { name: "Secure Backup" })).toBeVisible();
| ^
53 | await expect(securityTab.getByText("Offline device enabled")).not.toBeVisible();
54 | await securityTab.getByRole("button", { name: "Set up", exact: true }).click();
55 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/dehydration.spec.ts:52:83
|
Run Playwright tests
Process completed with exit code 1.
|
Run Playwright tests:
[Chrome] › login/login-consent.spec.ts#L1
[Chrome] › login/login-consent.spec.ts took 1.1m
|
Run Playwright tests:
[Chrome] › app-loading/guest-registration.spec.ts#L1
[Chrome] › app-loading/guest-registration.spec.ts took 16.0s
|
Run Playwright tests
2 failed
[Chrome] › crypto/backups-mas.spec.ts:22:9 › Encryption state after registration › Key backup is enabled by default
[Chrome] › crypto/dehydration.spec.ts:47:9 › Dehydration › Create dehydrated device ────────────
39 passed (6.2m)
|
Loading