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 #6787

Triggered via workflow run January 16, 2024 12:46
@dbkrdbkr
completed 79f2c97
Status Failure
Total duration 1h 8m 35s
Artifacts 2

end-to-end-tests.yaml

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

Annotations

18 errors, 5 warnings, and 1 notice
Run Tests 8/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 4/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 2/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 6/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 1/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 5/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 3/8
The process '/usr/bin/xvfb-run' failed with exit code 1
Run Tests 7/8
The process '/usr/bin/xvfb-run' failed with exit code 1
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L1
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Test timeout of 30000ms exceeded.
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L268
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Open thread' }) 266 | 267 | // open the thread summary > 268 | await page.getByRole("button", { name: "Open thread" }).click(); | ^ 269 | 270 | // Bob votes 'Maybe' in the poll 271 | await botVoteForOption(page, bot, roomId, pollId, pollParams.options[2]); at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/polls/polls.spec.ts:268:65
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L1
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L268
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Open thread' }) 266 | 267 | // open the thread summary > 268 | await page.getByRole("button", { name: "Open thread" }).click(); | ^ 269 | 270 | // Bob votes 'Maybe' in the poll 271 | await botVoteForOption(page, bot, roomId, pollId, pollParams.options[2]); at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/polls/polls.spec.ts:268:65
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L1
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel: matrix-react-sdk/playwright/e2e/polls/polls.spec.ts#L268
1) [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Open thread' }) 266 | 267 | // open the thread summary > 268 | await page.getByRole("button", { name: "Open thread" }).click(); | ^ 269 | 270 | // Bob votes 'Maybe' in the poll 271 | await botVoteForOption(page, bot, roomId, pollId, pollParams.options[2]); at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/polls/polls.spec.ts:268:65
[Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/editing-messages.spec.ts#L1
2) [Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread Test timeout of 30000ms exceeded.
[Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L396
2) [Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread Error: locator.hover: Test timeout of 30000ms exceeded. Call log: - waiting for locator('.mx_RoomView_body .mx_EventTile[data-scroll-tokens]').filter({ hasText: 'Msg1' }) at read-receipts/index.ts:396 394 | async openThread(rootMessage: string) { 395 | const tile = this.page.locator(".mx_RoomView_body .mx_EventTile[data-scroll-tokens]", { hasText: rootMessage }); > 396 | await tile.hover(); | ^ 397 | await tile.getByRole("button", { name: "Reply in thread" }).click(); 398 | await expect(this.page.locator(".mx_ThreadView_timelinePanelWrapper")).toBeVisible(); 399 | } at Helpers.openThread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:396:20) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages.spec.ts:192:28
[Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/editing-messages.spec.ts#L1
2) [Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread: matrix-react-sdk/playwright/e2e/read-receipts/index.ts#L396
2) [Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.hover: Test timeout of 30000ms exceeded. Call log: - waiting for locator('.mx_RoomView_body .mx_EventTile[data-scroll-tokens]').filter({ hasText: 'Msg1' }) at read-receipts/index.ts:396 394 | async openThread(rootMessage: string) { 395 | const tile = this.page.locator(".mx_RoomView_body .mx_EventTile[data-scroll-tokens]", { hasText: rootMessage }); > 396 | await tile.hover(); | ^ 397 | await tile.getByRole("button", { name: "Reply in thread" }).click(); 398 | await expect(this.page.locator(".mx_ThreadView_timelinePanelWrapper")).toBeVisible(); 399 | } at Helpers.openThread (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/index.ts:396:20) at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/read-receipts/editing-messages.spec.ts:192:28
Slow Test: [Rust Crypto] › read-receipts/redactions.spec.ts#L1
[Rust Crypto] › read-receipts/redactions.spec.ts took 35.7m
Slow Test: [Legacy Crypto] › read-receipts/redactions.spec.ts#L1
[Legacy Crypto] › read-receipts/redactions.spec.ts took 35.4m
Slow Test: [Rust Crypto] › read-receipts/new-messages.spec.ts#L1
[Rust Crypto] › read-receipts/new-messages.spec.ts took 14.5m
Slow Test: [Legacy Crypto] › read-receipts/new-messages.spec.ts#L1
[Legacy Crypto] › read-receipts/new-messages.spec.ts took 14.2m
Slow Test: [Rust Crypto] › read-receipts/editing-messages.spec.ts#L1
[Rust Crypto] › read-receipts/editing-messages.spec.ts took 12.7m
🎭 Playwright Run Summary
90 failed [Legacy Crypto] › polls/polls.spec.ts:230:9 › Polls › should be displayed correctly in thread panel [Legacy Crypto] › read-receipts/editing-messages.spec.ts:181:17 › Read receipts › editing messages › in threads › An edit of a threaded message makes the room unread [Legacy Crypto] › read-receipts/editing-messages.spec.ts:205:17 › Read receipts › editing messages › in threads › Reading an edit of a threaded message makes the room read [Legacy Crypto] › read-receipts/editing-messages.spec.ts:290:17 › Read receipts › editing messages › in threads › A room where all threaded edits are read is still read after restart [Legacy Crypto] › read-receipts/editing-messages.spec.ts:337:17 › Read receipts › editing messages › thread roots › An edit of a thread root leaves the room read [Legacy Crypto] › read-receipts/editing-messages.spec.ts:364:17 › Read receipts › editing messages › thread roots › Reading an edit of a thread root leaves the room read [Legacy Crypto] › read-receipts/editing-messages.spec.ts:389:17 › Read receipts › editing messages › thread roots › Editing a thread root after reading leaves the room read [Legacy Crypto] › read-receipts/editing-messages.spec.ts:408:17 › Read receipts › editing messages › thread roots › Marking a room as read after an edit of a thread root keeps it read [Legacy Crypto] › read-receipts/high-level.spec.ts:208:13 › Read receipts › Paging up › Paging up to find old threads that were previously read leaves the room read [Legacy Crypto] › read-receipts/new-messages.spec.ts:189:17 › Read receipts › new messages › in threads › Reading the last threaded message makes the room read [Legacy Crypto] › read-receipts/new-messages.spec.ts:207:17 › Read receipts › new messages › in threads › Reading a thread message makes the thread read [Legacy Crypto] › read-receipts/new-messages.spec.ts:255:17 › Read receipts › new messages › in threads › Reading only one thread's message does not make the room read [Legacy Crypto] › read-receipts/new-messages.spec.ts:279:17 › Read receipts › new messages › in threads › Reading only one thread's message makes that thread read but not others [Legacy Crypto] › read-receipts/new-messages.spec.ts:400:17 › Read receipts › new messages › in threads › A room with a new threaded message is still unread after restart [Legacy Crypto] › read-receipts/new-messages.spec.ts:428:17 › Read receipts › new messages › in threads › A room where all threaded messages are read is still read after restart [Legacy Crypto] › read-receipts/new-messages.spec.ts:474:17 › Read receipts › new messages › thread roots › Reading a thread root within the thread view marks it as read in the main timeline [Legacy Crypto] › read-receipts/new-messages.spec.ts:519:17 › Read receipts › new messages › thread roots › Reading a thread whose root is a reply makes the room read [Legacy Crypto] › read-receipts/reactions.spec.ts:100:17 › Read receipts › reactions › in threads › A reaction to a threaded message does not make the room unread [Legacy Crypto] › read-receipts/reactions.spec.ts:168:17 › Read receipts › reactions › in threads › A room with a reaction to a threaded message is still unread after restart [Legacy Crypto] › read-receipts/reactions.spec.ts:194:17 › Read receipts › reactions › in threads › A room where all reactions in threads are read is still read after restart [Legacy Crypto] › read-receipts/reactions.spec.ts:234:17 › Read receipts › reactions › in threads › Can remove a reaction in a thread [Legacy Crypto] › read-receipts/reactions.spec.ts:275:17 › Read receipts › reactions › thread roots › A reaction to a thread root does not make the room unread [Legacy Crypto] › read-receipts/reactions.spec.ts:299:17 › Read receipts › reactions › thread roots › Reading a reaction to a thread root leaves the room read [Legacy Crypto] › read-receipts/redactions.spec.ts:332:17 › Read receipts › redactions › in threads › Redacting the threaded message pointed to by my receipt

Artifacts

Produced during runtime
Name Size
all-blob-reports Expired
630 MB
html-report--attempt-1 Expired
1.27 GB