Add unread toast to room list sections #4292
build-and-test.yaml
on: pull_request
Build Element Web
2m 45s
Matrix: playwright_ew
Matrix: Desktop Linux
Matrix: Desktop Windows
Waiting for pending jobs
end-to-end-tests
49s
Annotations
3 errors, 1 warning, and 5 notices
|
[Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot:
apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts#L51
1) [Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.scrollIntoViewIfNeeded: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('heading', { name: 'Key storage' })
49 |
50 | // Prevent flakiness by scrolling to top of the tab
> 51 | await page.getByRole("heading", { name: "Key storage" }).scrollIntoViewIfNeeded();
| ^
52 |
53 | await expect(content).toMatchScreenshot("default-tab.png", {
54 | mask: [content.getByTestId("deviceId"), content.getByTestId("sessionKey")],
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:51:74
|
|
[Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot:
apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts#L0
1) [Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot:
apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts#L51
1) [Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot
Error: locator.scrollIntoViewIfNeeded: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('heading', { name: 'Key storage' })
49 |
50 | // Prevent flakiness by scrolling to top of the tab
> 51 | await page.getByRole("heading", { name: "Key storage" }).scrollIntoViewIfNeeded();
| ^
52 |
53 | await expect(content).toMatchScreenshot("default-tab.png", {
54 | mask: [content.getByTestId("deviceId"), content.getByTestId("sessionKey")],
at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:51:74
|
|
Desktop Linux (static, amd64, false) / Build Linux amd64 SQLCipher static
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
1 skipped
6 passed (20.2s)
|
|
🎭 Playwright Run Summary
1 flaky
[Chrome] › playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:35:9 › Encryption tab › when encryption is set up › should show a 'Verify this device' button if the device is unverified @screenshot
2 skipped
142 passed (11.4m)
|
|
🎭 Playwright Run Summary
1 flaky
[Chrome] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts:187:13 › Room list › Room list › Shortcuts › should select the next unread room
1 skipped
132 passed (11.8m)
|
|
🎭 Playwright Run Summary
150 passed (13.3m)
|
|
🎭 Playwright Run Summary
1 skipped
138 passed (15.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-Chrome-1
Expired
|
958 KB |
sha256:b2674901da9034ce83b4f5f8522ad06112275f05643920ff0eee374d8608bffb
|
|
|
blob-report-Chrome-2
Expired
|
8.44 MB |
sha256:c914b19853241cabd7df66574070b22f637659423adb265edbd3678ff208af0c
|
|
|
blob-report-Chrome-3
Expired
|
10.1 MB |
sha256:c011528c02056ed4a4e27030054cb2f1e4f8cf1c9cd19051c80c67d5eab79c2d
|
|
|
blob-report-Chrome-4
Expired
|
1.01 MB |
sha256:69dc70559939f684692c3229b67d76855e5ab83e0df9fdea31819492de5b9e0a
|
|
|
blob-report-linux-amd64-sqlcipher-static
Expired
|
47.9 KB |
sha256:bea5164de56ae6bfd3a70ef68da0eb5d6665a85d7ca7019238be03d005336d6c
|
|
|
desktop-prepare
Expired
|
41.1 MB |
sha256:cd04b5116e0c838bd23cd01cb4970731313db7fb00daabb98901e34fc982a455
|
|
|
html-report
|
18.1 MB |
sha256:ccfae042b6d1182fa4b0edc4f69636a92e053c2a0ded92976a72a92964fd12fd
|
|
|
linux-amd64-sqlcipher-static
Expired
|
294 MB |
sha256:76eb719e374c463ea1f29db7d49d98fd7b9bf9a51a9150839e99a75f6182dad7
|
|
|
webapp
Expired
|
41.3 MB |
sha256:76c00a6851d8e4ae48210323a2f8b7177f6fb8b8d925930357dc49669cb07993
|
|