Skip to content

Build & Test

Build & Test #1387

Triggered via merge group April 22, 2026 12:22
Status Success
Total duration 33m 42s
Artifacts 24

build-and-test.yaml

on: merge_group
Build Element Web
2m 14s
Build Element Web
Prepare Element Desktop  /  Prepare
46s
Prepare Element Desktop / Prepare
Matrix: playwright_ew
Downstream Playwright tests [element-modules]  /  Run Playwright end-to-end tests & upload html report
7m 1s
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
8m 57s
Desktop macOS / Build macOS Universal
Desktop macOS  /  ...  /  Test macos
3m 27s
Desktop macOS / Test macOS Universal / Test macos
end-to-end-tests
34s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

1 error, 7 warnings, and 12 notices
[Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:110:5 › OIDC Native › can log in to an existing MAS account @no-firefox @no-webkit @screenshot: apps/web/playwright/e2e/oidc/oidc-native.spec.ts#L134
1) [Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:110:5 › OIDC Native › can log in to an existing MAS account @no-firefox @no-webkit @screenshot Error: expect(locator).toBeVisible() failed Locator: getByText('Confirm your digital identity') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByText('Confirm your digital identity') 132 | 133 | // We should be in > 134 | await expect(page.getByText("Confirm your digital identity")).toBeVisible(); | ^ 135 | }); 136 | 137 | test.describe("with force_verification on", () => { at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/oidc/oidc-native.spec.ts:134:71
Desktop Linux (system, arm64, true) / Build Linux arm64 SQLCipher system
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. 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 (system, amd64, true) / Build Linux amd64 SQLCipher system
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. 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, true) / 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. 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, amd64, true) / 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. 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/
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 (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/
🎭 Playwright Run Summary
1 skipped 6 passed (19.5s)
🎭 Playwright Run Summary
1 skipped 6 passed (17.1s)
🎭 Playwright Run Summary
33 skipped 124 passed (12.1m)
🎭 Playwright Run Summary
1 skipped 6 passed (19.5s)
🎭 Playwright Run Summary
1 skipped 6 passed (21.0s)
🎭 Playwright Run Summary
15 skipped 158 passed (14.3m)
🎭 Playwright Run Summary
1 skipped 6 passed (22.9s)
🎭 Playwright Run Summary
186 passed (17.2m)
🎭 Playwright Run Summary
1 skipped 6 passed (20.7s)
🎭 Playwright Run Summary
1 skipped 6 passed (26.1s)
🎭 Playwright Run Summary
1 flaky [Chrome] › playwright/e2e/oidc/oidc-native.spec.ts:110:5 › OIDC Native › can log in to an existing MAS account @no-firefox @no-webkit @screenshot 2 skipped 166 passed (18.9m)
🎭 Playwright Run Summary
1 skipped 6 passed (30.4s)

Artifacts

Produced during runtime
Name Size Digest
blob-report-Chrome-1 Expired
1.08 MB
sha256:a1169c0bf91bc43094c73cbd4ecbfbb802f8e2d92c08e4c0948252629e69e249
blob-report-Chrome-2 Expired
897 KB
sha256:a152be87db494a2e9a4dee5224a4a6008605e7215739e6abdae9c23c518e47bd
blob-report-Chrome-3 Expired
1.54 MB
sha256:b9b371219780a1cb66d6d5eae691064ad0589f2884ce65237568d384a49d4016
blob-report-Chrome-4 Expired
7.26 MB
sha256:6913ee36a5792622ed26b9f422d8523041a060784d19bf2da8d4f8b9cd810ca1
blob-report-linux-amd64-sqlcipher-static Expired
19 KB
sha256:6d548d093fb278cf9515822dffbf88109a70507115665e960d24ce6f8c87c976
blob-report-linux-amd64-sqlcipher-system Expired
19.5 KB
sha256:4b63307696d08cca8a3774f1537f4966802b9c93a2a8117abee0e5be1bbf9c02
blob-report-linux-arm64-sqlcipher-static Expired
20.4 KB
sha256:968f3aab6722dddba5722f845ba0bad7fb2ec5edd58ede2c0e40be4e3f012643
blob-report-linux-arm64-sqlcipher-system Expired
18.5 KB
sha256:e5320b946dcc16000217c47f11bceda2dd658865466ecc4f33b8d7886fdb321e
blob-report-macos Expired
15 KB
sha256:88533820cbb7d8f73a7f9e40651b09ef43d5216656d1bb48200e058a54f7a113
blob-report-modules Expired
224 KB
sha256:bb7c34d9539f237e148562457f22f36a9edc621c4d8855ca24a2d7e0dfe94fd3
blob-report-win-arm64 Expired
13.4 KB
sha256:3c8d6b1cc2315254d043ca4c35e31abf1d8b78b2468a5f7a14b1f50714dab310
blob-report-win-ia32 Expired
13 KB
sha256:6ec9a33e7d3656103f5c85c817e705b21e7dbdefa62c673d779b91991523a8ba
blob-report-win-x64 Expired
13 KB
sha256:1ccd14b1194f6b73b7b7a6dd68f52c0bdca5a142ec87b3a236e1ef129a5b7b17
desktop-prepare Expired
41.1 MB
sha256:301579cde376ea52505c8ad2da37bc87b4e7e5c4d95b399684ace5790d22a1c6
html-report
9.76 MB
sha256:a518b61db6073eeeac9c0df5658b25e20724efe323d1e9573b71719de14c0fc8
linux-amd64-sqlcipher-static Expired
283 MB
sha256:52d7f341cdb5808d0a21411338350898f08d638c85630aaa0d93092fee2b2b8f
linux-amd64-sqlcipher-system Expired
280 MB
sha256:d5043e0be090feb1e76a7d50afac5f3a7de77101fe6d82cf4e6c377754e72444
linux-arm64-sqlcipher-static Expired
278 MB
sha256:3130855c6560d7ce9acd58752f50d0eb5eab6992816941f550b237daa0a6ceb2
linux-arm64-sqlcipher-system Expired
275 MB
sha256:cacb7c0cdb14dc09bd012ebd86d2ccc45e0c18ff091c50cd1547648a78024f9b
macos Expired
505 MB
sha256:0133622b8af634fa1a6ba4e7d2809a85ef93a54a5d5a3dadcb9d63826fdf159b
webapp Expired
41.4 MB
sha256:027ef41f58c9c8d35ba7fba4dda9126dc5c8dee9a5683abe89ff28f9460a80fe
win-arm64 Expired
690 MB
sha256:0153a46031acd4b40c508dc80fc2b870533e0dae6e7c0f55783b5153edf947bf
win-ia32 Expired
627 MB
sha256:7abce01856a1dea438c6205b80281691f9dbe78932e2d7b2a1849eb9e877f699
win-x64 Expired
702 MB
sha256:64a811cdeb9ea638b439d6774e78f23378992815f3072540808a055ec249fb1c