Switch to secure random strings #4195
Annotations
10 errors, 5 warnings, and 1 notice
Run Playwright tests:
playwright/e2e/crypto/logout.spec.ts#L1
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L334
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_Dialog').getByLabel('Name')
at crypto/utils.ts:334
332 | const dialog = page.locator(".mx_Dialog");
333 |
> 334 | await dialog.getByLabel("Name").fill(roomName);
| ^
335 |
336 | if (!isEncrypted) {
337 | // it's enabled by default
at createRoom (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:334:37)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/logout.spec.ts:20:9
|
Run Playwright tests:
playwright/e2e/crypto/logout.spec.ts#L1
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L334
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_Dialog').getByLabel('Name')
at crypto/utils.ts:334
332 | const dialog = page.locator(".mx_Dialog");
333 |
> 334 | await dialog.getByLabel("Name").fill(roomName);
| ^
335 |
336 | if (!isEncrypted) {
337 | // it's enabled by default
at createRoom (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:334:37)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/logout.spec.ts:20:9
|
Run Playwright tests:
playwright/e2e/crypto/logout.spec.ts#L1
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L334
1) [Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('.mx_Dialog').getByLabel('Name')
at crypto/utils.ts:334
332 | const dialog = page.locator(".mx_Dialog");
333 |
> 334 | await dialog.getByLabel("Name").fill(roomName);
| ^
335 |
336 | if (!isEncrypted) {
337 | // it's enabled by default
at createRoom (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:334:37)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/logout.spec.ts:20:9
|
Run Playwright tests:
playwright/e2e/crypto/logout.spec.ts#L1
2) [Chrome] › crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L264
2) [Chrome] › crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Set up Secure Backup' })
at crypto/utils.ts:264
262 | export async function enableKeyBackup(app: ElementAppPage): Promise<string> {
263 | await app.settings.openUserSettings("Security & Privacy");
> 264 | await app.page.getByRole("button", { name: "Set up Secure Backup" }).click();
| ^
265 | const dialog = app.page.locator(".mx_Dialog");
266 | // Recovery key is selected by default
267 | await dialog.getByRole("button", { name: "Continue" }).click({ timeout: 60000 });
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:264:74)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/logout.spec.ts:36:9
|
Run Playwright tests:
playwright/e2e/crypto/logout.spec.ts#L1
2) [Chrome] › crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
Run Playwright tests:
playwright/e2e/crypto/utils.ts#L264
2) [Chrome] › crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Set up Secure Backup' })
at crypto/utils.ts:264
262 | export async function enableKeyBackup(app: ElementAppPage): Promise<string> {
263 | await app.settings.openUserSettings("Security & Privacy");
> 264 | await app.page.getByRole("button", { name: "Set up Secure Backup" }).click();
| ^
265 | const dialog = app.page.locator(".mx_Dialog");
266 | // Recovery key is selected by default
267 | await dialog.getByRole("button", { name: "Continue" }).click({ timeout: 60000 });
at enableKeyBackup (/home/runner/work/element-web/element-web/playwright/e2e/crypto/utils.ts:264:74)
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/logout.spec.ts:36:9
|
Run Playwright tests:
[Chrome] › messages/messages.spec.ts#L1
[Chrome] › messages/messages.spec.ts took 57.2s
|
Run Playwright tests:
[Chrome] › crypto/invisible-crypto.spec.ts#L1
[Chrome] › crypto/invisible-crypto.spec.ts took 25.9s
|
Run Playwright tests:
[Chrome] › integration-manager/kick.spec.ts#L1
[Chrome] › integration-manager/kick.spec.ts took 23.7s
|
Run Playwright tests:
[Chrome] › knock/knock-into-room.spec.ts#L1
[Chrome] › knock/knock-into-room.spec.ts took 23.4s
|
Run Playwright tests:
[Chrome] › lazy-loading/lazy-loading.spec.ts#L1
[Chrome] › lazy-loading/lazy-loading.spec.ts took 18.3s
|
Run Playwright tests
9 failed
[Chrome] › crypto/logout.spec.ts:19:9 › Logout tests › Ask to set up recovery on logout if not setup
[Chrome] › crypto/logout.spec.ts:35:9 › Logout tests › If backup is set up show standard confirm
[Chrome] › crypto/logout.spec.ts:51:9 › Logout tests › Logout directly if the user has no room keys
[Chrome] › knock/create-knock-room.spec.ts:21:9 › Create Knock Room › should create a knock room
[Chrome] › knock/create-knock-room.spec.ts:40:9 › Create Knock Room › should create a room and change a join rule to knock
[Chrome] › knock/create-knock-room.spec.ts:63:9 › Create Knock Room › should create a public knock room
[Chrome] › knock/manage-knocks.spec.ts:76:9 › Manage Knocks › should approve knock using people tab
[Chrome] › knock/manage-knocks.spec.ts:90:9 › Manage Knocks › should deny knock using people tab
[Chrome] › location/location.spec.ts:33:9 › Location sharing › sends and displays pin drop location message successfully @no-firefox
1 skipped
56 passed (18.9m)
|
Loading