Skip to content

Update dependency typescript to v6 #18656

Update dependency typescript to v6

Update dependency typescript to v6 #18656

Triggered via pull request March 30, 2026 15:59
Status Success
Total duration 1h 24m 31s
Artifacts 8

end-to-end-tests.yaml

on: pull_request
Build Element-Web
2m 51s
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
1m 9s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 6 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#L50
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: expect(locator).toHaveScreenshot(expected) failed Locator: getByTestId('encryptionTab') 73979 pixels (ratio 0.10 of all image pixels) are different. Snapshot: default-tab.png Call log: - Expect "toHaveScreenshot(default-tab.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('encryptionTab') - locator resolved to <div data-testid="encryptionTab" class="mx_SettingsTab mx_EncryptionUserSettingsTab">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 73979 pixels (ratio 0.10 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('encryptionTab') - locator resolved to <div data-testid="encryptionTab" class="mx_SettingsTab mx_EncryptionUserSettingsTab">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 73979 pixels (ratio 0.10 of all image pixels) are different. 48 | await util.verifyDevice(recoveryKey); 49 | > 50 | await expect(content).toMatchScreenshot("default-tab.png", { | ^ 51 | mask: [content.getByTestId("deviceId"), content.getByTestId("sessionKey")], 52 | }); 53 | at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:50:39
[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#L50
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: expect(locator).toHaveScreenshot(expected) failed Locator: getByTestId('encryptionTab') 73979 pixels (ratio 0.10 of all image pixels) are different. Snapshot: default-tab.png Call log: - Expect "toHaveScreenshot(default-tab.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('encryptionTab') - locator resolved to <div data-testid="encryptionTab" class="mx_SettingsTab mx_EncryptionUserSettingsTab">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 73978 pixels (ratio 0.10 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('encryptionTab') - locator resolved to <div data-testid="encryptionTab" class="mx_SettingsTab mx_EncryptionUserSettingsTab">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 73979 pixels (ratio 0.10 of all image pixels) are different. 48 | await util.verifyDevice(recoveryKey); 49 | > 50 | await expect(content).toMatchScreenshot("default-tab.png", { | ^ 51 | mask: [content.getByTestId("deviceId"), content.getByTestId("sessionKey")], 52 | }); 53 | at /home/runner/work/element-web/element-web/apps/web/playwright/e2e/settings/encryption-user-tab/encryption-tab.spec.ts:50:39
🎭 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 79 passed (7.5m)
🎭 Playwright Run Summary
73 passed (9.6m)
🎭 Playwright Run Summary
3 skipped 84 passed (5.9m)
🎭 Playwright Run Summary
84 passed (8.3m)
🎭 Playwright Run Summary
2 skipped 94 passed (8.9m)
🎭 Playwright Run Summary
90 passed (8.5m)

Artifacts

Produced during runtime
Name Size Digest
all-blob-reports-Chrome-1 Expired
598 KB
sha256:a1f1237f4ab33cdcde2c885ae295f608fdf6c9b988f55d3ea5beb71b01106e1f
all-blob-reports-Chrome-2 Expired
485 KB
sha256:08a4a983da7160eeac7314cd22e8f7f455813f6e2df773f52f9596507f145890
all-blob-reports-Chrome-3 Expired
627 KB
sha256:41f7681560aa73bb8b036d9433bd8090766e3d0afd4c161e41d747e317b09503
all-blob-reports-Chrome-4 Expired
8.06 MB
sha256:c2cb04642b59090bd69c1f23cfdac029d07e4778aa4f0a30ed160866ace2e2ff
all-blob-reports-Chrome-5 Expired
636 KB
sha256:61906c46a06a1948b14f7a5b42509aadf0216f22246b9b5138cc5c35d7a333fa
all-blob-reports-Chrome-6 Expired
552 KB
sha256:bee5e3ab45a8ced5692dcfdd2c68edcb62065b6ae558b6958d73fada5e27fe48
html-report Expired
10.4 MB
sha256:fea0978557b15d0fd92a2d86b7fd692ebe8f4f36727bd6871284fb180c83e901
webapp Expired
41.3 MB
sha256:2f3344f7823a55b781bdcd2c1aeb914486960804cf2f43abb4041b25cf9b19f1