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
Matrix: playwright
Downstream Playwright tests [element-modules]
/
Run Playwright end-to-end tests & upload html report
end-to-end-tests
1m 9s
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
|
|