This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
Accessibility: Improve Voiceover #9466
Annotations
20 errors, 38 warnings, and 8 notices
[Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC:
matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts#L565
1) [Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC, modern (group), and bubble layout
Error: Screenshot comparison failed:
306 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/timeline/timeline.spec.ts/event-tiles-bubble-layout-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto/event-tiles-bubble-layout-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto/event-tiles-bubble-layout-diff.png
Call log:
- expect.toHaveScreenshot(event-tiles-bubble-layout.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 26697 pixels (ratio 0.05 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 26697 pixels (ratio 0.05 of all image pixels) are different.
- waiting 250ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 306 pixels (ratio 0.01 of all image pixels) are different.
- waiting 500ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 306 pixels (ratio 0.01 of all image pixels) are different.
563 | page.locator(".mx_RoomView").getByText("This message has an inline emoji 👒"),
564 | ).toBeInViewport();
> 565 | await expect(page.locator(".mx_MainSplit")).toMatchScreenshot(
| ^
566 | "event-tiles-bubble-layout.png",
567 | screenshotOptions,
568 | );
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts:565:57
|
[Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC:
matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts#L565
1) [Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC, modern (group), and bubble layout
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
306 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/timeline/timeline.spec.ts/event-tiles-bubble-layout-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto-retry1/event-tiles-bubble-layout-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto-retry1/event-tiles-bubble-layout-diff.png
Call log:
- expect.toHaveScreenshot(event-tiles-bubble-layout.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 26697 pixels (ratio 0.05 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 27003 pixels (ratio 0.05 of all image pixels) are different.
- waiting 250ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 306 pixels (ratio 0.01 of all image pixels) are different.
563 | page.locator(".mx_RoomView").getByText("This message has an inline emoji 👒"),
564 | ).toBeInViewport();
> 565 | await expect(page.locator(".mx_MainSplit")).toMatchScreenshot(
| ^
566 | "event-tiles-bubble-layout.png",
567 | screenshotOptions,
568 | );
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts:565:57
|
[Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC:
matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts#L565
1) [Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC, modern (group), and bubble layout
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
306 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/timeline/timeline.spec.ts/event-tiles-bubble-layout-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto-retry2/event-tiles-bubble-layout-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-1502b-ern-group-and-bubble-layout-Legacy-Crypto-retry2/event-tiles-bubble-layout-diff.png
Call log:
- expect.toHaveScreenshot(event-tiles-bubble-layout.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 26697 pixels (ratio 0.05 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 26697 pixels (ratio 0.05 of all image pixels) are different.
- waiting 250ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 306 pixels (ratio 0.01 of all image pixels) are different.
- waiting 500ms before taking screenshot
- waiting for locator('.mx_MainSplit')
- locator resolved to <div class="mx_MainSplit">…</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
- 306 pixels (ratio 0.01 of all image pixels) are different.
563 | page.locator(".mx_RoomView").getByText("This message has an inline emoji 👒"),
564 | ).toBeInViewport();
> 565 | await expect(page.locator(".mx_MainSplit")).toMatchScreenshot(
| ^
566 | "event-tiles-bubble-layout.png",
567 | screenshotOptions,
568 | );
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts:565:57
|
Run Tests 4/8
The process '/usr/bin/xvfb-run' failed with exit code 1
|
[Rust Crypto] › timeline/timeline.spec.ts:926:13 › Timeline › message sending › should display a reply chain:
matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts#L1033
1) [Rust Crypto] › timeline/timeline.spec.ts:926:13 › Timeline › message sending › should display a reply chain
Error: Screenshot comparison failed:
103 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/timeline/timeline.spec.ts/event-tile-reply-chains-bubble-layout-linux.png
Received: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-801c1-hould-display-a-reply-chain-Rust-Crypto/event-tile-reply-chains-bubble-layout-actual.png
Diff: /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/test-results/timeline-timeline-Timeline-801c1-hould-display-a-reply-chain-Rust-Crypto/event-tile-reply-chains-bubble-layout-diff.png
Call log:
- expect.toHaveScreenshot(event-tile-reply-chains-bubble-layout.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="0" aria-live="off" data-self="true" ar…>…</li>
- 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
- 103 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_EventTile_last')
- locator resolved to <li tabindex="0" aria-live="off" data-self="true" ar…>…</li>
- 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
- 103 pixels (ratio 0.01 of all image pixels) are different.
1031 |
1032 | // Take a snapshot on bubble layout
> 1033 | await expect(page.locator(".mx_EventTile_last")).toMatchScreenshot(
| ^
1034 | "event-tile-reply-chains-bubble-layout.png",
1035 | screenshotOptions,
1036 | );
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/timeline/timeline.spec.ts:1033:62
|
[Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
[Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
[Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
Run Tests 1/8
The process '/usr/bin/xvfb-run' failed with exit code 1
|
[Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
1) [Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:91:9
|
[Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
[Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
[Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog:
matrix-react-sdk/playwright/e2e/editing/editing.spec.ts#L46
2) [Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' }) resolved to 2 elements:
1) <button role="button" tabindex="-1" data-color="3" aria-…>E</button> aka getByLabel('Edith.')
2) <div tabindex="0" role="button" aria-label="Edit" cla…>…</div> aka getByLabel('Edit', { exact: true })
Call log:
- waiting for locator('.mx_RoomView_MessageList .mx_EventTile_last').getByRole('button', { name: 'Edit' })
44 | const eventTile = page.locator(".mx_RoomView_MessageList .mx_EventTile_last");
45 | await eventTile.hover();
> 46 | await eventTile.getByRole("button", { name: "Edit" }).click();
| ^
47 |
48 | const textbox = page.getByRole("textbox", { name: "Edit message" });
49 | await textbox.fill(edit);
at editLastMessage (/home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:46:63)
at /home/runner/work/matrix-react-sdk/matrix-react-sdk/matrix-react-sdk/playwright/e2e/editing/editing.spec.ts:210:9
|
Run Tests 5/8
The process '/usr/bin/xvfb-run' failed with exit code 1
|
end-to-end-tests
Process completed with exit code 1.
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/high-level.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/high-level.spec.ts took 3.4m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/new-messages.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/new-messages.spec.ts took 3.4m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/editing-messages.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/editing-messages.spec.ts took 2.9m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › polls/polls.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › polls/polls.spec.ts took 43.6s
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › spotlight/spotlight.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › spotlight/spotlight.spec.ts took 1.9m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › spaces/threads-activity-centre/threadsActivityCentre.spec.ts took 1.4m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › spaces/spaces.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › spaces/spaces.spec.ts took 56.3s
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › threads/threads.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › threads/threads.spec.ts took 34.9s
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › user-onboarding/user-onboarding-new.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › user-onboarding/user-onboarding-new.spec.ts took 30.4s
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/new-messages.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/new-messages.spec.ts took 4.0m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/high-level.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/high-level.spec.ts took 3.9m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/editing-messages.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/editing-messages.spec.ts took 3.5m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › polls/polls.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › polls/polls.spec.ts took 55.3s
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › spotlight/spotlight.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › spotlight/spotlight.spec.ts took 2.1m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › spaces/threads-activity-centre/threadsActivityCentre.spec.ts took 1.6m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › spaces/spaces.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › spaces/spaces.spec.ts took 1.0m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › threads/threads.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › threads/threads.spec.ts took 37.0s
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › settings/general-user-settings-tab.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › settings/general-user-settings-tab.spec.ts took 33.7s
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/redactions.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/redactions.spec.ts took 5.3m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/reactions.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/reactions.spec.ts took 2.1m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › read-receipts/read-receipts.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › read-receipts/read-receipts.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › room/room-header.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › room/room-header.spec.ts took 56.2s
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › settings/appearance-user-settings-tab.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › settings/appearance-user-settings-tab.spec.ts took 55.6s
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/redactions.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/redactions.spec.ts took 5.6m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/reactions.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/reactions.spec.ts took 2.3m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › read-receipts/read-receipts.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › read-receipts/read-receipts.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › room/room-header.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › room/room-header.spec.ts took 1.0m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › settings/appearance-user-settings-tab.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › settings/appearance-user-settings-tab.spec.ts took 1.0m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › crypto/verification.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › crypto/verification.spec.ts took 2.7m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › crypto/crypto.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › crypto/crypto.spec.ts took 2.0m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › audio-player/audio-player.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › audio-player/audio-player.spec.ts took 1.3m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › crypto/staged-rollout.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › crypto/staged-rollout.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/[Legacy Crypto] › composer/composer.spec.ts#L1
matrix-react-sdk/[Legacy Crypto] › composer/composer.spec.ts took 1.1m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › crypto/verification.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › crypto/verification.spec.ts took 2.8m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › crypto/crypto.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › crypto/crypto.spec.ts took 2.8m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › audio-player/audio-player.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › audio-player/audio-player.spec.ts took 1.4m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › composer/composer.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › composer/composer.spec.ts took 1.3m
|
Slow Test:
matrix-react-sdk/[Rust Crypto] › integration-manager/kick.spec.ts#L1
matrix-react-sdk/[Rust Crypto] › integration-manager/kick.spec.ts took 40.2s
|
🎭 Playwright Run Summary
44 skipped
60 passed (10.7m)
|
🎭 Playwright Run Summary
1 failed
[Legacy Crypto] › timeline/timeline.spec.ts:475:13 › Timeline › message displaying › should render EventTiles on IRC, modern (group), and bubble layout
12 skipped
88 passed (12.0m)
|
🎭 Playwright Run Summary
44 skipped
60 passed (12.7m)
|
🎭 Playwright Run Summary
1 flaky
[Rust Crypto] › timeline/timeline.spec.ts:926:13 › Timeline › message sending › should display a reply chain
13 skipped
87 passed (13.0m)
|
🎭 Playwright Run Summary
3 skipped
98 passed (13.8m)
|
🎭 Playwright Run Summary
3 skipped
98 passed (14.8m)
|
🎭 Playwright Run Summary
2 failed
[Legacy Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
[Legacy Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
8 skipped
92 passed (16.4m)
|
🎭 Playwright Run Summary
2 failed
[Rust Crypto] › editing/editing.spec.ts:77:9 › Editing › should render and interact with the message edit history dialog
[Rust Crypto] › editing/editing.spec.ts:198:9 › Editing › should render 'View Source' button in developer mode on the message edit history dialog
7 skipped
93 passed (17.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
all-blob-reports-1
Expired
|
6.92 MB |
|
all-blob-reports-2
Expired
|
641 KB |
|
all-blob-reports-3
Expired
|
979 KB |
|
all-blob-reports-4
Expired
|
6.56 MB |
|
all-blob-reports-5
Expired
|
6.46 MB |
|
all-blob-reports-6
Expired
|
615 KB |
|
all-blob-reports-7
Expired
|
938 KB |
|
all-blob-reports-8
Expired
|
4.63 MB |
|
webapp
Expired
|
38.2 MB |
|