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

End to End Tests

End to End Tests #7823

Triggered via workflow run March 5, 2024 15:12
@t3chguyt3chguy
completed 6eafe0e
Status Failure
Total duration 20m 59s
Artifacts 9

end-to-end-tests.yaml

on: workflow_run
Prepare
2s
Prepare
Matrix: tests
Report results
59s
Report results
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 7 warnings, and 1 notice
Run Tests 6/8
The process '/usr/bin/xvfb-run' failed with exit code 1
[Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread Test finished within timeout of 30000ms, but tearing down "homeserver" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
[Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L590
1) [Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() Locator: locator('.mx_RoomView') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.mx_RoomView') at read-receipts/index.ts:590 588 | await this.page.reload(); 589 | // Wait for the app to reload > 590 | await expect(this.page.locator(".mx_RoomView")).toBeVisible(); | ^ 591 | } 592 | 593 | /** at Helpers.saveAndReload (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:590:57) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/high-level.spec.ts:321:13
[Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/high-level.spec.ts#L1
1) [Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test finished within timeout of 30000ms, but tearing down "homeserver" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
[Legacy Crypto] › room/room.spec.ts:64:9 › Room Directory › should memorize the timeline position when switch Room A -> Room B -> Room A: matrix-react-sdk/playwright/e2e/room/room.spec.ts#L100
2) [Legacy Crypto] › room/room.spec.ts:64:9 › Room Directory › should memorize the timeline position when switch Room A -> Room B -> Room A Error: Timed out 5000ms waiting for expect(locator).toBeInViewport() Locator: locator('.mx_MTextBody .mx_EventTile_body').getByText('test0') Expected: in viewport Received: outside viewport Call log: - expect.toBeInViewport with timeout 5000ms - waiting for locator('.mx_MTextBody .mx_EventTile_body').getByText('test0') 98 | // The timeline should display the first message 99 | // The previous position before switching to Room B should be remembered > 100 | await expect(page.locator(".mx_MTextBody .mx_EventTile_body").getByText("test0")).toBeInViewport(); | ^ 101 | }); 102 | }); 103 | at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/room/room.spec.ts:100:91
[Rust Crypto] › read-receipts/redactions.spec.ts:691:17 › Read receipts › redactions › in threads › A thread with a redacted unread is still read after restart: matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L462
3) [Rust Crypto] › read-receipts/redactions.spec.ts:691:17 › Read receipts › redactions › in threads › A thread with a redacted unread is still read after restart Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_dot') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for getByRole('treeitem', { name: /^Room Beta/ }).locator('.mx_NotificationBadge_dot') - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" - locator resolved to <div class="mx_NotificationBadge mx_NotificationBadge…>…</div> - unexpected value "visible" at read-receipts/index.ts:462 460 | async assertRead(room: string | { name: string }) { 461 | const tile = this.getRoomListTile(room); > 462 | await expect(tile.locator(".mx_NotificationBadge_dot")).not.toBeVisible(); | ^ 463 | await expect(tile.locator(".mx_NotificationBadge_count")).not.toBeVisible(); 464 | } 465 | at Helpers.assertRead (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:462:69) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/redactions.spec.ts:721:28
Prepare
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Sibz/github-status-action@071b5370da85afbb16637d6eed8524a06bc2053e. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Report results
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Sibz/github-status-action@071b5370da85afbb16637d6eed8524a06bc2053e, bobheadxi/deployments@88ce5600046c82542f8246ac287d0a53c461bca3, actions/github-script@v6, nwtgck/actions-netlify@7a92f00dde8c92a5a9e8385ec2919775f7647352. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Slow Test: [Rust Crypto] › read-receipts/redactions.spec.ts#L1
[Rust Crypto] › read-receipts/redactions.spec.ts took 6.3m
Slow Test: [Legacy Crypto] › read-receipts/redactions.spec.ts#L1
[Legacy Crypto] › read-receipts/redactions.spec.ts took 5.4m
Slow Test: [Rust Crypto] › read-receipts/high-level.spec.ts#L1
[Rust Crypto] › read-receipts/high-level.spec.ts took 5.0m
Slow Test: [Rust Crypto] › read-receipts/new-messages.spec.ts#L1
[Rust Crypto] › read-receipts/new-messages.spec.ts took 4.4m
Slow Test: [Rust Crypto] › read-receipts/editing-messages.spec.ts#L1
[Rust Crypto] › read-receipts/editing-messages.spec.ts took 3.7m
🎭 Playwright Run Summary
1 failed [Rust Crypto] › read-receipts/high-level.spec.ts:295:13 › Read receipts › Paging up › Looking in thread view to find old threads that were never read makes the room unread 2 flaky [Legacy Crypto] › room/room.spec.ts:64:9 › Room Directory › should memorize the timeline position when switch Room A -> Room B -> Room A [Rust Crypto] › read-receipts/redactions.spec.ts:691:17 › Read receipts › redactions › in threads › A thread with a redacted unread is still read after restart 121 skipped 658 passed (16.6m)

Artifacts

Produced during runtime
Name Size
all-blob-reports-1 Expired
1000 KB
all-blob-reports-2 Expired
597 KB
all-blob-reports-3 Expired
5.87 MB
all-blob-reports-4 Expired
1010 KB
all-blob-reports-5 Expired
1.12 MB
all-blob-reports-6 Expired
15.1 MB
all-blob-reports-7 Expired
5.67 MB
all-blob-reports-8 Expired
1.04 MB
html-report--attempt-1 Expired
26.9 MB