Update to React 18 #1592
Annotations
27 errors, 30 warnings, and 6 notices
spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded:
playwright/element-web-test.ts#L238
1) spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 37
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.keyboard",
+ "best-practice",
+ ],
+ },
+ ]
at ../element-web-test.ts:238
236 | });
237 |
> 238 | expect(results.violations).toEqual([]);
| ^
239 | }),
240 |
241 | app: async ({ page }, use) => {
at /home/runner/work/element-web/element-web/playwright/element-web-test.ts:238:40
at /home/runner/work/element-web/element-web/playwright/e2e/spaces/spaces.spec.ts:247:9
|
spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded:
playwright/element-web-test.ts#L238
1) spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 37
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.keyboard",
+ "best-practice",
+ ],
+ },
+ ]
at ../element-web-test.ts:238
236 | });
237 |
> 238 | expect(results.violations).toEqual([]);
| ^
239 | }),
240 |
241 | app: async ({ page }, use) => {
at /home/runner/work/element-web/element-web/playwright/element-web-test.ts:238:40
at /home/runner/work/element-web/element-web/playwright/e2e/spaces/spaces.spec.ts:247:9
|
spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded:
playwright/element-web-test.ts#L238
1) spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 37
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.keyboard",
+ "best-practice",
+ ],
+ },
+ ]
at ../element-web-test.ts:238
236 | });
237 |
> 238 | expect(results.violations).toEqual([]);
| ^
239 | }),
240 |
241 | app: async ({ page }, use) => {
at /home/runner/work/element-web/element-web/playwright/element-web-test.ts:238:40
at /home/runner/work/element-web/element-web/playwright/e2e/spaces/spaces.spec.ts:247:9
|
Run Tests 5/6
Process completed with exit code 1.
|
timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout:
playwright/element-web-test.ts#L238
1) timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 147
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by land
|
timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout:
playwright/element-web-test.ts#L238
1) timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 147
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+
|
timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout:
playwright/element-web-test.ts#L238
1) timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 147
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+
|
timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews:
playwright/element-web-test.ts#L238
2) timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews ─
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 169
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "rel
|
timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews:
playwright/element-web-test.ts#L238
2) timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews ─
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 169
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
|
timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews:
playwright/element-web-test.ts#L238
2) timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews ─
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 169
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
|
Run Tests 6/6
Process completed with exit code 1.
|
login/login.spec.ts:199:21 › Login › Password login › verification after login › with force_verification on › Shows unskippable verification prompt after login if signing keys are set up:
playwright/e2e/login/login.spec.ts#L220
1) login/login.spec.ts:199:21 › Login › Password login › verification after login › with force_verification on › Shows unskippable verification prompt after login if signing keys are set up
Error: expect(locator).not.toBeVisible()
Locator: getByRole('heading', { name: 'Verify this device', level: 1 }).locator('.mx_CompleteSecurity_skip')
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for getByRole('heading', { name: 'Verify this device', level: 1 }).locator('.mx_CompleteSecurity_skip')
218 | await expect(h1).toBeVisible();
219 |
> 220 | expect(h1.locator(".mx_CompleteSecurity_skip")).not.toBeVisible();
| ^
221 | });
222 | });
223 | });
at /home/runner/work/element-web/element-web/playwright/e2e/login/login.spec.ts:220:73
|
pinned-messages/pinned-messages.spec.ts:21:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline:
playwright/e2e/pinned-messages/pinned-messages.spec.ts#L32
2) pinned-messages/pinned-messages.spec.ts:21:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline
Error: Screenshot comparison failed:
41 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/element-web/element-web/playwright/snapshots/pinned-messages/pinned-messages.spec.ts/pinned-message-Msg1-linux.png
Received: /home/runner/work/element-web/element-web/playwright/test-results/pinned-messages-pinned-mes-131a1-ssage-badge-in-the-timeline/pinned-message-Msg1-actual.png
Diff: /home/runner/work/element-web/element-web/playwright/test-results/pinned-messages-pinned-mes-131a1-ssage-badge-in-the-timeline/pinned-message-Msg1-diff.png
Call log:
- expect.toHaveScreenshot(pinned-message-Msg1.png) with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.mx_EventTile').filter({ hasText: 'Msg1' })
- locator resolved to <li tabindex="-1" aria-live="off" data-self="false" aria-atomic="true" data-layout="group" data-has-reply="false" data-event-id="$XUypTU7zfDgKkPE3dlcvCleoqSoe8UCPNrztc_rfMlA" class="mx_EventTile mx_EventTile_last mx_EventTile_lastInSection" data-scroll-tokens="$XUypTU7zfDgKkPE3dlcvCleoqSoe8UCPNrztc_rfMlA">…</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
- element is not stable
- retrying scroll into view action, attempt #1
- waiting for element to be stable
- 41 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.mx_EventTile').filter({ hasText: 'Msg1' })
- locator resolved to <li tabindex="-1" aria-live="off" data-self="false" aria-atomic="true" data-layout="group" data-has-reply="false" class="mx_EventTile mx_EventTile_lastInSection" data-event-id="$XUypTU7zfDgKkPE3dlcvCleoqSoe8UCPNrztc_rfMlA" data-scroll-tokens="$XUypTU7zfDgKkPE3dlcvCleoqSoe8UCPNrztc_rfMlA">…</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
- 41 pixels (ratio 0.01 of all image pixels) are different.
30 |
31 | const tile = util.getEventTile("Msg1");
> 32 | await expect(tile).toMatchScreenshot("pinned-message-Msg1.png", {
| ^
33 | mask: [tile.locator(".mx_MessageTimestamp")],
34 | });
35 | });
at /home/runner/work/element-web/element-web/playwright/e2e/pinned-messages/pinned-messages.spec.ts:32:28
|
crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events:
playwright/e2e/crypto/event-shields.spec.ts#L73
1) crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r66:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r66:
71 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_decryption_failure/);
72 | await lastE2eIcon.focus();
> 73 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
74 | "This message could not be decrypted",
75 | );
76 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:73:71
|
crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events:
playwright/e2e/crypto/event-shields.spec.ts#L73
1) crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r66:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r66:
71 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_decryption_failure/);
72 | await lastE2eIcon.focus();
> 73 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
74 | "This message could not be decrypted",
75 | );
76 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:73:71
|
crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events:
playwright/e2e/crypto/event-shields.spec.ts#L73
1) crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r66:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r66:
71 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_decryption_failure/);
72 | await lastE2eIcon.focus();
> 73 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
74 | "This message could not be decrypted",
75 | );
76 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:73:71
|
crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L219
2) crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r6i:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r6i:
217 | // creator of this key is authentic. The tooltip should be "The authenticity of this encrypted message can't be guaranteed on this device."
218 | // It is not "Encrypted by an unknown or deleted device." even if the claimed device is actually deleted.
> 219 | await expect(await app.getTooltipForElement(lastTileE2eIcon)).toContainText(
| ^
220 | "The authenticity of this encrypted message can't be guaranteed on this device.",
221 | );
222 | });
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:219:75
|
crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L219
2) crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r6o:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r6o:
217 | // creator of this key is authentic. The tooltip should be "The authenticity of this encrypted message can't be guaranteed on this device."
218 | // It is not "Encrypted by an unknown or deleted device." even if the claimed device is actually deleted.
> 219 | await expect(await app.getTooltipForElement(lastTileE2eIcon)).toContainText(
| ^
220 | "The authenticity of this encrypted message can't be guaranteed on this device.",
221 | );
222 | });
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:219:75
|
crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup:
playwright/e2e/crypto/event-shields.spec.ts#L219
2) crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r6o:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r6o:
217 | // creator of this key is authentic. The tooltip should be "The authenticity of this encrypted message can't be guaranteed on this device."
218 | // It is not "Encrypted by an unknown or deleted device." even if the claimed device is actually deleted.
> 219 | await expect(await app.getTooltipForElement(lastTileE2eIcon)).toContainText(
| ^
220 | "The authenticity of this encrypted message can't be guaranteed on this device.",
221 | );
222 | });
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:219:75
|
crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted:
playwright/e2e/crypto/event-shields.spec.ts#L303
3) crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r7u:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r7u:
301 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_warning/);
302 | await lastE2eIcon.focus();
> 303 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
304 | "Encrypted by a device not verified by its owner.",
305 | );
306 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:303:71
|
crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted:
playwright/e2e/crypto/event-shields.spec.ts#L303
3) crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r7u:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r7u:
301 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_warning/);
302 | await lastE2eIcon.focus();
> 303 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
304 | "Encrypted by a device not verified by its owner.",
305 | );
306 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:303:71
|
crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted:
playwright/e2e/crypto/event-shields.spec.ts#L303
3) crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toContainText: Unexpected token "#" while parsing selector "#:r84:"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for #:r84:
301 | await expect(lastE2eIcon).toHaveClass(/mx_EventTile_e2eIcon_warning/);
302 | await lastE2eIcon.focus();
> 303 | await expect(await app.getTooltipForElement(lastE2eIcon)).toContainText(
| ^
304 | "Encrypted by a device not verified by its owner.",
305 | );
306 |
at /home/runner/work/element-web/element-web/playwright/e2e/crypto/event-shields.spec.ts:303:71
|
editing/editing.spec.ts:257:9 › Editing › should close the composer when clicking save after making a change and undoing it:
playwright/element-web-test.ts#L238
4) editing/editing.spec.ts:257:9 › Editing › should close the composer when clicking save after making a change and undoing it
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 169
- Array []
+ Array [
+ Object {
+ "description": "Ensure all page content is contained by landmarks",
+ "help": "All page content should be contained by landmarks",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.10/region?application=playwright",
+ "id": "region",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":ra:\">Threads</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:ra\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2k:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2k\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2p:\">There's no one here to call</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2p\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landmarks",
+ "relatedNodes": Array [],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ Some page content is not contained by landmarks",
+ "html": "<span id=\":r2u:\">Room info</span>",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "#\\:r2u\\:",
+ ],
+ },
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "isIframe": false,
+ },
+ "id": "region",
+ "impact": "moderate",
+ "message": "Some page content is not contained by landm
|
end-to-end-tests:
timeline/timeline.spec.ts/url-preview-linux.png#L1
Stale screenshot file
|
end-to-end-tests:
spaces/spaces.spec.ts/space-panel-expanded-linux.png#L1
Stale screenshot file
|
end-to-end-tests:
spaces/spaces.spec.ts/space-panel-collapsed-linux.png#L1
Stale screenshot file
|
end-to-end-tests
Process completed with exit code 1.
|
Slow Test:
read-receipts/high-level.spec.ts#L1
read-receipts/high-level.spec.ts took 3.3m
|
Slow Test:
read-receipts/new-messages-in-threads.spec.ts#L1
read-receipts/new-messages-in-threads.spec.ts took 1.7m
|
Slow Test:
read-receipts/editing-messages-in-threads.spec.ts#L1
read-receipts/editing-messages-in-threads.spec.ts took 1.2m
|
Slow Test:
read-receipts/editing-messages-main-timeline.spec.ts#L1
read-receipts/editing-messages-main-timeline.spec.ts took 1.1m
|
Slow Test:
read-receipts/editing-messages-thread-roots.spec.ts#L1
read-receipts/editing-messages-thread-roots.spec.ts took 52.4s
|
Slow Test:
read-receipts/redactions-thread-roots.spec.ts#L1
read-receipts/redactions-thread-roots.spec.ts took 1.1m
|
Slow Test:
right-panel/right-panel.spec.ts#L1
right-panel/right-panel.spec.ts took 51.3s
|
Slow Test:
settings/account-user-settings-tab.spec.ts#L1
settings/account-user-settings-tab.spec.ts took 38.5s
|
Slow Test:
right-panel/file-panel.spec.ts#L1
right-panel/file-panel.spec.ts took 37.1s
|
Slow Test:
settings/appearance-user-settings-tab/theme-choice-panel.spec.ts#L1
settings/appearance-user-settings-tab/theme-choice-panel.spec.ts took 29.6s
|
Slow Test:
read-receipts/redactions-in-threads.spec.ts#L1
read-receipts/redactions-in-threads.spec.ts took 2.6m
|
Slow Test:
read-receipts/redactions-main-timeline.spec.ts#L1
read-receipts/redactions-main-timeline.spec.ts took 2.0m
|
Slow Test:
read-receipts/new-messages-main-timeline.spec.ts#L1
read-receipts/new-messages-main-timeline.spec.ts took 1.4m
|
Slow Test:
read-receipts/read-receipts.spec.ts#L1
read-receipts/read-receipts.spec.ts took 1.2m
|
Slow Test:
read-receipts/reactions-in-threads.spec.ts#L1
read-receipts/reactions-in-threads.spec.ts took 57.9s
|
Slow Test:
spotlight/spotlight.spec.ts#L1
spotlight/spotlight.spec.ts took 2.1m
|
Slow Test:
spaces/threads-activity-centre/threadsActivityCentre.spec.ts#L1
spaces/threads-activity-centre/threadsActivityCentre.spec.ts took 1.6m
|
Slow Test:
threads/threads.spec.ts#L1
threads/threads.spec.ts took 39.1s
|
Slow Test:
user-onboarding/user-onboarding-new.spec.ts#L1
user-onboarding/user-onboarding-new.spec.ts took 30.3s
|
Slow Test:
widgets/layout.spec.ts#L1
widgets/layout.spec.ts took 21.2s
|
Slow Test:
messages/messages.spec.ts#L1
messages/messages.spec.ts took 2.4m
|
Slow Test:
oidc/oidc-aware.spec.ts#L1
oidc/oidc-aware.spec.ts took 39.7s
|
Slow Test:
knock/knock-into-room.spec.ts#L1
knock/knock-into-room.spec.ts took 36.9s
|
Slow Test:
integration-manager/read_events.spec.ts#L1
integration-manager/read_events.spec.ts took 35.4s
|
Slow Test:
polls/polls.spec.ts#L1
polls/polls.spec.ts took 33.7s
|
Slow Test:
audio-player/audio-player.spec.ts#L1
audio-player/audio-player.spec.ts took 1.2m
|
Slow Test:
composer/RTE.spec.ts#L1
composer/RTE.spec.ts took 1.1m
|
Slow Test:
crypto/crypto.spec.ts#L1
crypto/crypto.spec.ts took 1.0m
|
Slow Test:
crypto/decryption-failure-messages.spec.ts#L1
crypto/decryption-failure-messages.spec.ts took 52.8s
|
Slow Test:
crypto/device-verification.spec.ts#L1
crypto/device-verification.spec.ts took 45.7s
|
🎭 Playwright Run Summary
32 skipped
42 passed (8.4m)
|
🎭 Playwright Run Summary
1 failed
spaces/spaces.spec.ts:219:9 › Spaces › should render subspaces in the space panel only when expanded
10 skipped
69 passed (9.5m)
|
🎭 Playwright Run Summary
14 skipped
62 passed (9.9m)
|
🎭 Playwright Run Summary
2 failed
timeline/timeline.spec.ts:267:13 › Timeline › configure room › should add inline start margin to an event line on IRC layout
timeline/timeline.spec.ts:715:13 › Timeline › message displaying › should render url previews ──
4 skipped
65 passed (10.5m)
|
🎭 Playwright Run Summary
2 flaky
login/login.spec.ts:199:21 › Login › Password login › verification after login › with force_verification on › Shows unskippable verification prompt after login if signing keys are set up
pinned-messages/pinned-messages.spec.ts:21:9 › Pinned messages › should pin one message and to have the pinned message badge in the timeline
1 skipped
76 passed (11.5m)
|
🎭 Playwright Run Summary
4 failed
crypto/event-shields.spec.ts:54:13 › Cryptography › event shields › should show the correct shield on e2e events
crypto/event-shields.spec.ts:173:13 › Cryptography › event shields › Should show a grey padlock for a key restored from backup
crypto/event-shields.spec.ts:273:13 › Cryptography › event shields › should show correct shields on events sent by devices which have since been deleted
editing/editing.spec.ts:257:9 › Editing › should close the composer when clicking save after making a change and undoing it
1 skipped
73 passed (13.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
all-blob-reports-1
|
26.7 MB |
|
all-blob-reports-2
|
8.75 MB |
|
all-blob-reports-3
|
270 KB |
|
all-blob-reports-4
|
330 KB |
|
all-blob-reports-5
|
4.1 MB |
|
all-blob-reports-6
|
9.32 MB |
|
html-report
|
47.1 MB |
|
webapp
|
37 MB |
|