Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Update dependency typescript to v5.5.4 (#12812) #11021

Update dependency typescript to v5.5.4 (#12812)

Update dependency typescript to v5.5.4 (#12812) #11021

Triggered via push July 24, 2024 10:56
Status Success
Total duration 14m 31s
Artifacts 8
Build Element-Web
2m 25s
Build Element-Web
Matrix: playwright
end-to-end-tests
42s
end-to-end-tests
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 28 warnings, and 6 notices
spotlight/spotlight.spec.ts:99:9 β€Ί Spotlight β€Ί should be able to add and remove filters via keyboard: matrix-react-sdk/playwright/e2e/spotlight/spotlight.spec.ts#L1
1) spotlight/spotlight.spec.ts:99:9 β€Ί Spotlight β€Ί should be able to add and remove filters via keyboard Test timeout of 30000ms exceeded.
spotlight/spotlight.spec.ts:99:9 β€Ί Spotlight β€Ί should be able to add and remove filters via keyboard: matrix-react-sdk/playwright/e2e/spotlight/spotlight.spec.ts#L101
1) spotlight/spotlight.spec.ts:99:9 β€Ί Spotlight β€Ί should be able to add and remove filters via keyboard Error: page.waitForTimeout: Test timeout of 30000ms exceeded. 99 | test("should be able to add and remove filters via keyboard", async ({ page, app }) => { 100 | const spotlight = await app.openSpotlight(); > 101 | await page.waitForTimeout(1000); // wait for the dialog to settle, otherwise our keypresses might race with an update | ^ 102 | 103 | // initially, public spaces should be highlighted (because there are no other suggestions) 104 | await expect(spotlight.dialog.locator("#mx_SpotlightDialog_button_explorePublicSpaces")).toHaveAttribute( at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/spotlight/spotlight.spec.ts:101:20
threads/threads.spec.ts:335:13 β€Ί Threads β€Ί with larger viewport β€Ί can send voice messages: matrix-react-sdk/playwright/e2e/threads/threads.spec.ts#L1
2) threads/threads.spec.ts:335:13 β€Ί Threads β€Ί with larger viewport β€Ί can send voice messages ───── Test timeout of 30000ms exceeded.
threads/threads.spec.ts:335:13 β€Ί Threads β€Ί with larger viewport β€Ί can send voice messages: matrix-react-sdk/playwright/e2e/threads/threads.spec.ts#L356
2) threads/threads.spec.ts:335:13 β€Ί Threads β€Ί with larger viewport β€Ί can send voice messages ───── Error: page.waitForTimeout: Test timeout of 30000ms exceeded. 354 | 355 | (await app.openMessageComposerOptions(true)).getByRole("menuitem", { name: "Voice Message" }).click(); > 356 | await page.waitForTimeout(3000); | ^ 357 | await app.getComposer(true).getByRole("button", { name: "Send voice message" }).click(); 358 | await expect(page.locator(".mx_ThreadView .mx_MVoiceMessageBody")).toHaveCount(1); 359 | }); at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/threads/threads.spec.ts:356:24
threads/threads.spec.ts:362:9 β€Ί Threads β€Ί should send location and reply to the location on ThreadView: matrix-react-sdk/playwright/e2e/threads/threads.spec.ts#L411
3) threads/threads.spec.ts:362:9 β€Ί Threads β€Ί should send location and reply to the location on ThreadView Error: Screenshot comparison failed: 6216 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/snapshots/threads/threads.spec.ts/Reply-to-the-location-on-ThreadView-linux.png Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/threads-threads-Threads-sh-e51e8--the-location-on-ThreadView/Reply-to-the-location-on-ThreadView-actual.png Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/threads-threads-Threads-sh-e51e8--the-location-on-ThreadView/Reply-to-the-location-on-ThreadView-diff.png Call log: - expect.toHaveScreenshot(Reply-to-the-location-on-ThreadView.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('.mx_ThreadView') - locator resolved to <div class="mx_BaseCard mx_ThreadView mx_ThreadPanel">…</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 - 6216 pixels (ratio 0.02 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('.mx_ThreadView') - locator resolved to <div class="mx_BaseCard mx_ThreadView mx_ThreadPanel">…</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 - 6216 pixels (ratio 0.02 of all image pixels) are different. 409 | // Take a snapshot of reply to the shared location 410 | await page.addStyleTag({ content: css }); > 411 | await expect(page.locator(".mx_ThreadView")).toMatchScreenshot("Reply_to_the_location_on_ThreadView.png"); | ^ 412 | }); 413 | 414 | test("right panel behaves correctly", async ({ page, app, user }) => { at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/threads/threads.spec.ts:411:54
user-view/user-view.spec.ts:25:9 β€Ί UserView β€Ί should render the user view as expected: matrix-react-sdk/playwright/e2e/user-view/user-view.spec.ts#L31
4) user-view/user-view.spec.ts:25:9 β€Ί UserView β€Ί should render the user view as expected ───────── Error: Screenshot comparison failed: 76 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/snapshots/user-view/user-view.spec.ts/user-info-linux.png Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/user-view-user-view-UserVi-3a259-r-the-user-view-as-expected/user-info-actual.png Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/user-view-user-view-UserVi-3a259-r-the-user-view-as-expected/user-info-diff.png Call log: - expect.toHaveScreenshot(user-info.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#mx_RightPanel') - locator resolved to <aside id="mx_RightPanel" class="mx_RightPanel">…</aside> - 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 - 76 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#mx_RightPanel') - locator resolved to <aside id="mx_RightPanel" class="mx_RightPanel">…</aside> - 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 - 76 pixels (ratio 0.01 of all image pixels) are different. 29 | await expect(rightPanel.getByRole("heading", { name: bot.credentials.displayName, exact: true })).toBeVisible(); 30 | await expect(rightPanel.getByText("1 session")).toBeVisible(); > 31 | await expect(rightPanel).toMatchScreenshot("user-info.png", { | ^ 32 | mask: [page.locator(".mx_UserInfo_profile_mxid")], 33 | }); 34 | }); at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/user-view/user-view.spec.ts:31:34
crypto/crypto.spec.ts:100:17 β€Ί Cryptography β€Ί setting up secure key backup should work isDeviceVerified=false β€Ί by recovery code: matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts#L123
1) crypto/crypto.spec.ts:100:17 β€Ί Cryptography β€Ί setting up secure key backup should work isDeviceVerified=false β€Ί by recovery code Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('.mx_InteractiveAuthDialog .mx_Dialog_title').getByText('Setting up keys') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.mx_InteractiveAuthDialog .mx_Dialog_title').getByText('Setting up keys') 121 | if (!isDeviceVerified) { 122 | const uiaDialogTitle = page.locator(".mx_InteractiveAuthDialog .mx_Dialog_title"); > 123 | await expect(uiaDialogTitle.getByText("Setting up keys")).toBeVisible(); | ^ 124 | await expect(uiaDialogTitle.getByText("Setting up keys")).not.toBeVisible(); 125 | } 126 | at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/crypto/crypto.spec.ts:123:79
Slow Test: matrix-react-sdk/read-receipts/new-messages-in-threads.spec.ts#L1
matrix-react-sdk/read-receipts/new-messages-in-threads.spec.ts took 2.6m
Slow Test: matrix-react-sdk/read-receipts/new-messages-main-timeline.spec.ts#L1
matrix-react-sdk/read-receipts/new-messages-main-timeline.spec.ts took 1.8m
Slow Test: matrix-react-sdk/read-receipts/new-messages-thread-roots.spec.ts#L1
matrix-react-sdk/read-receipts/new-messages-thread-roots.spec.ts took 53.8s
Slow Test: matrix-react-sdk/read-receipts/redactions-in-threads.spec.ts#L1
matrix-react-sdk/read-receipts/redactions-in-threads.spec.ts took 3.5m
Slow Test: matrix-react-sdk/read-receipts/redactions-main-timeline.spec.ts#L1
matrix-react-sdk/read-receipts/redactions-main-timeline.spec.ts took 2.7m
Slow Test: matrix-react-sdk/read-receipts/reactions-in-threads.spec.ts#L1
matrix-react-sdk/read-receipts/reactions-in-threads.spec.ts took 1.5m
Slow Test: matrix-react-sdk/read-receipts/read-receipts.spec.ts#L1
matrix-react-sdk/read-receipts/read-receipts.spec.ts took 1.4m
Slow Test: matrix-react-sdk/read-receipts/redactions-thread-roots.spec.ts#L1
matrix-react-sdk/read-receipts/redactions-thread-roots.spec.ts took 1.2m
Slow Test: matrix-react-sdk/timeline/timeline.spec.ts#L1
matrix-react-sdk/timeline/timeline.spec.ts took 3.9m
Slow Test: matrix-react-sdk/user-onboarding/user-onboarding-new.spec.ts#L1
matrix-react-sdk/user-onboarding/user-onboarding-new.spec.ts took 40.4s
Slow Test: matrix-react-sdk/widgets/layout.spec.ts#L1
matrix-react-sdk/widgets/layout.spec.ts took 30.1s
Slow Test: matrix-react-sdk/widgets/widget-pip-close.spec.ts#L1
matrix-react-sdk/widgets/widget-pip-close.spec.ts took 25.2s
Slow Test: matrix-react-sdk/toasts/analytics-toast.spec.ts#L1
matrix-react-sdk/toasts/analytics-toast.spec.ts took 24.2s
Slow Test: matrix-react-sdk/audio-player/audio-player.spec.ts#L1
matrix-react-sdk/audio-player/audio-player.spec.ts took 1.6m
Slow Test: matrix-react-sdk/crypto/device-verification.spec.ts#L1
matrix-react-sdk/crypto/device-verification.spec.ts took 1.0m
Slow Test: matrix-react-sdk/crypto/event-shields.spec.ts#L1
matrix-react-sdk/crypto/event-shields.spec.ts took 1.0m
Slow Test: matrix-react-sdk/crypto/decryption-failure-messages.spec.ts#L1
matrix-react-sdk/crypto/decryption-failure-messages.spec.ts took 58.4s
Slow Test: matrix-react-sdk/composer/RTE.spec.ts#L1
matrix-react-sdk/composer/RTE.spec.ts took 57.4s
Slow Test: matrix-react-sdk/spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
matrix-react-sdk/spaces/threads-activity-centre/threadsActivityCentre.spec.ts took 1.9m
Slow Test: matrix-react-sdk/spaces/spaces.spec.ts#L1
matrix-react-sdk/spaces/spaces.spec.ts took 1.5m
Slow Test: matrix-react-sdk/right-panel/right-panel.spec.ts#L1
matrix-react-sdk/right-panel/right-panel.spec.ts took 1.4m
Slow Test: matrix-react-sdk/right-panel/file-panel.spec.ts#L1
matrix-react-sdk/right-panel/file-panel.spec.ts took 57.0s
Slow Test: matrix-react-sdk/settings/general-user-settings-tab.spec.ts#L1
matrix-react-sdk/settings/general-user-settings-tab.spec.ts took 56.8s
Slow Test: matrix-react-sdk/read-receipts/high-level.spec.ts#L1
matrix-react-sdk/read-receipts/high-level.spec.ts took 3.5m
Slow Test: matrix-react-sdk/read-receipts/editing-messages-main-timeline.spec.ts#L1
matrix-react-sdk/read-receipts/editing-messages-main-timeline.spec.ts took 1.6m
Slow Test: matrix-react-sdk/read-receipts/editing-messages-in-threads.spec.ts#L1
matrix-react-sdk/read-receipts/editing-messages-in-threads.spec.ts took 1.6m
Slow Test: matrix-react-sdk/read-receipts/editing-messages-thread-roots.spec.ts#L1
matrix-react-sdk/read-receipts/editing-messages-thread-roots.spec.ts took 1.2m
Slow Test: matrix-react-sdk/login/login.spec.ts#L1
matrix-react-sdk/login/login.spec.ts took 58.1s
🎭 Playwright Run Summary
43 skipped 23 passed (2.9m)
🎭 Playwright Run Summary
3 skipped 61 passed (6.9m)
🎭 Playwright Run Summary
4 flaky spotlight/spotlight.spec.ts:99:9 β€Ί Spotlight β€Ί should be able to add and remove filters via keyboard threads/threads.spec.ts:335:13 β€Ί Threads β€Ί with larger viewport β€Ί can send voice messages ────── threads/threads.spec.ts:362:9 β€Ί Threads β€Ί should send location and reply to the location on ThreadView user-view/user-view.spec.ts:25:9 β€Ί UserView β€Ί should render the user view as expected ────────── 4 skipped 52 passed (6.6m)
🎭 Playwright Run Summary
1 flaky crypto/crypto.spec.ts:100:17 β€Ί Cryptography β€Ί setting up secure key backup should work isDeviceVerified=false β€Ί by recovery code 1 skipped 71 passed (7.3m)
🎭 Playwright Run Summary
9 skipped 69 passed (7.1m)
🎭 Playwright Run Summary
2 skipped 74 passed (10.1m)

Artifacts

Produced during runtime
Name Size
all-blob-reports-1 Expired
3.87 MB
all-blob-reports-2 Expired
654 KB
all-blob-reports-3 Expired
201 KB
all-blob-reports-4 Expired
786 KB
all-blob-reports-5 Expired
528 KB
all-blob-reports-6 Expired
15.7 MB
html-report Expired
19.6 MB
webapp Expired
38.3 MB