Skip to content

Add user friendly capability text for msc4039.download_file #34

Add user friendly capability text for msc4039.download_file

Add user friendly capability text for msc4039.download_file #34

Triggered via pull request March 31, 2026 13:35
Status Success
Total duration 2h 2m 29s
Artifacts 19

build-and-test.yaml

on: pull_request
Build Element Web
2m 3s
Build Element Web
Prepare Element Desktop  /  Prepare
42s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
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
Matrix: Desktop Linux
Matrix: Desktop Windows
Desktop macOS  /  Build macOS Universal
18m 6s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
2m 42s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
42s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 5 warnings, and 10 notices
[Chrome] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts:192:13 › Room list › Room list › Shortcuts › should select the next unread room: apps/web/playwright/e2e/left-panel/room-list-panel/room-list.spec.ts#L207
1) [Chrome] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts:192:13 › Room list › Room list › Shortcuts › should select the next unread room Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: '1 notification', level: 1 }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('heading', { name: '1 notification', level: 1 }) 205 | await page.keyboard.press("Alt+Shift+ArrowDown"); 206 | > 207 | await expect(page.getByRole("heading", { name: "1 notification", level: 1 })).toBeVisible(); | ^ 208 | }); 209 | }); 210 | at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/left-panel/room-list-panel/room-list.spec.ts:207:95
[Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:82:5 › OIDC Native › it should log out the user & wipe data when logging out via MAS @no-firefox @no-webkit @screenshot: apps/web/playwright/e2e/oidc/oidc-native.spec.ts#L106
1) [Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:82:5 › OIDC Native › it should log out the user & wipe data when logging out via MAS @no-firefox @no-webkit @screenshot Error: expect(received).toHaveLength(expected) Expected length: 0 Received length: 21 Received array: ["react_sdk_session_lock_owner", "mx_local_settings", "mx_has_access_token", "mx_oidc_client_id", "mx_oidc_token_issuer", "must_verify_device", "mx_draft_cleanup", "mx_profile_displayname", "mx_device_id", "mx_has_refresh_token", …] 104 | 105 | const localStorageKeys = await page.evaluate(() => Object.keys(localStorage)); > 106 | expect(localStorageKeys).toHaveLength(0); | ^ 107 | }, 108 | ); 109 | at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/oidc/oidc-native.spec.ts:106:38
Desktop Linux (static, amd64, false) / Build Linux amd64 SQLCipher static
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f, tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Linux (static, arm64, false) / Build Linux arm64 SQLCipher static
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f, tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Windows (ia32) / Build Windows ia32
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Windows (arm64) / Build Windows arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Desktop Windows (x64) / Build Windows x64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756, nbucic/variable-mapper@0673f6891a0619ba7c002ecfed0f9f4f39017b6f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
137 passed (11.9m)
🎭 Playwright Run Summary
2 skipped 130 passed (11.7m)
🎭 Playwright Run Summary
1 flaky [Chrome] › playwright/e2e/left-panel/room-list-panel/room-list.spec.ts:192:13 › Room list › Room list › Shortcuts › should select the next unread room 3 skipped 120 passed (10.8m)
🎭 Playwright Run Summary
1 flaky [Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:82:5 › OIDC Native › it should log out the user & wipe data when logging out via MAS @no-firefox @no-webkit @screenshot 116 passed (13.6m)
🎭 Playwright Run Summary
1 skipped 6 passed (22.1s)
🎭 Playwright Run Summary
1 skipped 6 passed (24.1s)
🎭 Playwright Run Summary
1 skipped 6 passed (30.1s)
🎭 Playwright Run Summary
1 skipped 6 passed (26.5s)
🎭 Playwright Run Summary
1 skipped 6 passed (45.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (22.5s)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1 Expired
788 KB
sha256:67b684f34b9ffc9883f8d93f8863d907e4449bf3197f41d13da41a213d741c62
blob-report-Chrome-2 Expired
8.63 MB
sha256:769996b0881cbae636ad3a54bcf13abb5f3cab364cb2f34b0919f03abbde8cc5
blob-report-Chrome-3 Expired
945 KB
sha256:33a5c44125cc8c3dfdf92c19d759e2372baa7f27086b690839d89e296d105b42
blob-report-Chrome-4 Expired
6.12 MB
sha256:e878fad5bd4ef5f5b0d15a53ce15a7cabfca5c81292c1acb6cbfa70c48620e15
blob-report-linux-amd64-sqlcipher-static Expired
10.9 KB
sha256:a39ec90598a57fabc7db53cc100922b0e3ccc270bee94bd5f339d9bb396969ca
blob-report-linux-arm64-sqlcipher-static Expired
11.2 KB
sha256:3a04cb02b0e2ed44a1be6abf6f066038440b613878569935c3ccb5722fdf86fa
blob-report-macos Expired
10.5 KB
sha256:102aa16261126934f5c64d7e92c2d42eaeca37d84317d28bc038c63885c6281e
blob-report-win-arm64 Expired
10.3 KB
sha256:8e3519f74ed49676217bfbbd228dbcf3e267f8a89a8b8ca16805c0bfcfc80c75
blob-report-win-ia32 Expired
10.1 KB
sha256:abcf9683443f80ddcb2e1bdf8e96b8287c32aa57a22d5cbcc50cb02a87017f71
blob-report-win-x64 Expired
10.1 KB
sha256:c00b99eafa445e1bb60de11b3cbbb94fb50c0a40b7661efe54115491f1ca9bd1
desktop-prepare Expired
41 MB
sha256:0920ea4a487c08b677f0442a56ac26532c82f022fedc4e9d56e314a9b061c045
html-report Expired
15.3 MB
sha256:1ca3345724cd119f6e8602f8f03e4feeaaae220cc4df58935acbe70ec6fa0b47
linux-amd64-sqlcipher-static Expired
287 MB
sha256:4602f293505f2cb56ba1d7f04e9b21d860faaf81f546d9346572bc5f9678f7b9
linux-arm64-sqlcipher-static Expired
282 MB
sha256:50d4993f45d6f3d35f0102ace770d84f30fa78f34bdc2b245bca279adfcbe797
macos Expired
509 MB
sha256:fee7519ac10249192ced669f2f998706c86f91989032834e6e99dc62789cc3e0
webapp Expired
41.3 MB
sha256:630c52bc15847dc237d2d3d7c80deda62491a027f12814f218841a97abf363bd
win-arm64 Expired
698 MB
sha256:c73be733dede2f8110b2f09c899bf82cf2d50cad6e8a55f5e75d8a4b34ca8e54
win-ia32 Expired
636 MB
sha256:1c8d3a67761fdd32badd17f7c4ddac04ce8ee63ab4307f31b8733bb783c1f7eb
win-x64 Expired
710 MB
sha256:86b640aa28f138d29f74dde5b15835b8ebb458367266e7481c7c525a1b212ec4