Skip to content

Add user friendly capability text for msc4039.download_file #18657

Add user friendly capability text for msc4039.download_file

Add user friendly capability text for msc4039.download_file #18657

Triggered via pull request March 30, 2026 16:18
Status Success
Total duration 13m 22s
Artifacts 8

end-to-end-tests.yaml

on: pull_request
Build Element-Web
2m 21s
Build Element-Web
Matrix: playwright
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
Downstream Playwright tests [element-modules] / Run Playwright end-to-end tests & upload html report
end-to-end-tests
30s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

1 error and 6 notices
[Chrome] › playwright/e2e/crypto/toasts.spec.ts:45:5 › Key storage out of sync toast › should prompt for recovery key if 'enter recovery key' pressed @screenshot: apps/web/playwright/e2e/crypto/toasts.spec.ts#L50
1) [Chrome] › playwright/e2e/crypto/toasts.spec.ts:45:5 › Key storage out of sync toast › should prompt for recovery key if 'enter recovery key' pressed @screenshot Error: expect(locator).toHaveScreenshot(expected) failed Locator: getByRole('alert').first() Timeout: 5000ms Timeout 5000ms exceeded. Snapshot: key-storage-out-of-sync-toast.png Call log: - Expect "toHaveScreenshot(key-storage-out-of-sync-toast.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for getByRole('alert').first() - locator resolved to <div role="alert" class="mx_NonUrgentToastContainer"></div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action 2 × waiting for element to be stable - element is not visible - retrying scroll into view action - waiting 20ms 2 × waiting for element to be stable - element is not visible - retrying scroll into view action - waiting 100ms 9 × waiting for element to be stable - element is not visible - retrying scroll into view action - waiting 500ms - Timeout 5000ms exceeded. 48 | // it would always be checking the same toast, even if another one is now the first. 49 | await expect(page.getByRole("alert")).toHaveCount(2); > 50 | await expect(page.getByRole("alert").first()).toMatchScreenshot( | ^ 51 | "key-storage-out-of-sync-toast.png", 52 | screenshotOptions, 53 | ); at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/crypto/toasts.spec.ts:50:55
🎭 Playwright Run Summary
3 skipped 84 passed (5.9m)
🎭 Playwright Run Summary
80 passed (7.0m)
🎭 Playwright Run Summary
84 passed (8.5m)
🎭 Playwright Run Summary
2 skipped 94 passed (8.8m)
🎭 Playwright Run Summary
1 flaky [Chrome] › playwright/e2e/crypto/toasts.spec.ts:45:5 › Key storage out of sync toast › should prompt for recovery key if 'enter recovery key' pressed @screenshot 89 passed (8.9m)
🎭 Playwright Run Summary
73 passed (9.5m)

Artifacts

Produced during runtime
Name Size Digest
all-blob-reports-Chrome-1 Expired
10.4 MB
sha256:41cf3c76ec2c17ffd672b458ef96d43ab5a46feb25bf41125a6fddeee4e7a285
all-blob-reports-Chrome-2 Expired
472 KB
sha256:69852679ccf9a3fac1c50845b4a149cf5c9ef92eac7993b1849eeffc4bc20247
all-blob-reports-Chrome-3 Expired
615 KB
sha256:d74e835747089b298f9e1baa84523df86736ad98a3774e536a2f5d02bb70d1ac
all-blob-reports-Chrome-4 Expired
598 KB
sha256:d310a8911b82338c0a522e65c57592207b7f433d520318a449690211ad8a3e82
all-blob-reports-Chrome-5 Expired
623 KB
sha256:ca0f1535631b8fc0506fed182d8b007cc9e959c45420ab7305de8ce34c40ebfb
all-blob-reports-Chrome-6 Expired
540 KB
sha256:4498dece66d092d37987c391f1792dd96064a4d8529492483b70e2e2c03f53a7
html-report Expired
12.9 MB
sha256:9f3d7e5937bb6254b9c564ab5f1151dcd1cc47639dc71742ab62812ada742470
webapp Expired
41.3 MB
sha256:726b739a3a0154e25a5bbea5c2288f7a82b17d414dbd0881a6cfe7782ce7bb3d