Skip to content

Improve Block Toolbar Semantics/Accessibility #85778

Improve Block Toolbar Semantics/Accessibility

Improve Block Toolbar Semantics/Accessibility #85778

Triggered via pull request October 6, 2023 21:03
Status Failure
Total duration 42m 34s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
4m 37s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

23 errors and 4 notices
[chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts: test/e2e/specs/site-editor/template-part.spec.js#L408
2) [chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" 406 | await expect( 407 | page.locator( 'role=button[name="Change level"i]' ) > 408 | ).toBeFocused(); | ^ 409 | } ); 410 | } ); 411 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:408:5
[chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts: test/e2e/specs/site-editor/template-part.spec.js#L408
2) [chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" 406 | await expect( 407 | page.locator( 'role=button[name="Change level"i]' ) > 408 | ).toBeFocused(); | ^ 409 | } ); 410 | } ); 411 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:408:5
[chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts: test/e2e/specs/site-editor/template-part.spec.js#L408
2) [chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - waiting for locator('role=button[name="Change level"i]') - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" - locator resolved to <button id=":r2h:" type="button" tabindex="-1" data-comm…>…</button> - unexpected value "not focused" 406 | await expect( 407 | page.locator( 'role=button[name="Change level"i]' ) > 408 | ).toBeFocused(); | ^ 409 | } ); 410 | } ); 411 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:408:5
Playwright - 3
Process completed with exit code 1.
[chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection: test/e2e/specs/editor/various/multi-block-selection.spec.js#L894
1) [chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 12 - Array [] + Array [ + Object { + "attributes": Object { + "content": "2", + "dropCap": false, + }, + "clientId": "73399dd6-2365-4f90-b4af-a9339176b5c1", + "innerBlocks": Array [], + "isValid": true, + "name": "core/paragraph", + }, + ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 892 | await page.keyboard.press( 'Escape' ); 893 | > 894 | await expect | ^ 895 | .poll( multiBlockSelectionUtils.getSelectedBlocks ) 896 | .toEqual( [] ); 897 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:894:3
[chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection: test/e2e/specs/editor/various/multi-block-selection.spec.js#L894
1) [chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 12 - Array [] + Array [ + Object { + "attributes": Object { + "content": "2", + "dropCap": false, + }, + "clientId": "ade74f07-70ee-40d4-bd54-295d63ab839c", + "innerBlocks": Array [], + "isValid": true, + "name": "core/paragraph", + }, + ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 892 | await page.keyboard.press( 'Escape' ); 893 | > 894 | await expect | ^ 895 | .poll( multiBlockSelectionUtils.getSelectedBlocks ) 896 | .toEqual( [] ); 897 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:894:3
[chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection: test/e2e/specs/editor/various/multi-block-selection.spec.js#L894
1) [chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 12 - Array [] + Array [ + Object { + "attributes": Object { + "content": "2", + "dropCap": false, + }, + "clientId": "e2ba9a2c-5483-4635-942f-b15dacb31859", + "innerBlocks": Array [], + "isValid": true, + "name": "core/paragraph", + }, + ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 892 | await page.keyboard.press( 'Escape' ); 893 | > 894 | await expect | ^ 895 | .poll( multiBlockSelectionUtils.getSelectedBlocks ) 896 | .toEqual( [] ); 897 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:894:3
Playwright - 2
Process completed with exit code 1.
[chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded: test/e2e/specs/editor/blocks/cover.spec.js#L90
1) [chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded Error: expect(received).toHaveCSS(expected) Expected string: "rgb(179, 179, 179)" Received string: "rgb(255, 255, 255)" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" 88 | const overlay = coverBlock.locator( '.wp-block-cover__background' ); 89 | > 90 | await expect( overlay ).toHaveCSS( | ^ 91 | 'background-color', 92 | 'rgb(179, 179, 179)' 93 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/cover.spec.js:90:27
[chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded: test/e2e/specs/editor/blocks/cover.spec.js#L90
1) [chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toHaveCSS(expected) Expected string: "rgb(179, 179, 179)" Received string: "rgb(255, 255, 255)" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" 88 | const overlay = coverBlock.locator( '.wp-block-cover__background' ); 89 | > 90 | await expect( overlay ).toHaveCSS( | ^ 91 | 'background-color', 92 | 'rgb(179, 179, 179)' 93 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/cover.spec.js:90:27
[chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded: test/e2e/specs/editor/blocks/cover.spec.js#L90
1) [chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toHaveCSS(expected) Expected string: "rgb(179, 179, 179)" Received string: "rgb(255, 255, 255)" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Cover' }).locator('.wp-block-cover__background') - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" - locator resolved to <span aria-hidden="true" class="wp-block-cover__backgr…></span> - unexpected value "rgb(255, 255, 255)" 88 | const overlay = coverBlock.locator( '.wp-block-cover__background' ); 89 | > 90 | await expect( overlay ).toHaveCSS( | ^ 91 | 'background-color', 92 | 'rgb(179, 179, 179)' 93 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/cover.spec.js:90:27
Playwright - 1
Process completed with exit code 1.
[webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
1) [webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
2) [firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
2) [firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L949
2) [firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: undefined Received: "core/paragraph" Call Log: - Timeout 5000ms exceeded while waiting on the predicate 947 | // Second escape unselects the blocks. 948 | await page.keyboard.press( 'Escape' ); > 949 | await expect | ^ 950 | .poll( writingFlowUtils.getActiveBlockName ) 951 | .toBe( undefined ); 952 | } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:949:3
[firefox] › editor/various/autocomplete-and-mentions.spec.js:426:2 › Autocomplete (@firefox: test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js#L461
3) [firefox] › editor/various/autocomplete-and-mentions.spec.js:426:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('option', { name: 'Bilbo Baggins', selected: true }) - waiting for getByRole('option', { name: 'Bilbo Baggins', selected: true }) 459 | selected: true, 460 | } ) > 461 | ).toBeVisible(); | ^ 462 | await page.keyboard.press( 'Enter' ); 463 | 464 | await expect.poll( editor.getBlocks ).toMatchObject( [ at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autocomplete-and-mentions.spec.js:461:5
Playwright - 4
Process completed with exit code 1.
🎭 Playwright Run Summary
2 failed [chromium] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape [chromium] › site-editor/template-part.spec.js:363:2 › Template Part › Keeps focus in place on undo in template parts 1 skipped 228 passed (15.3m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/multi-block-selection.spec.js:877:2 › Multi-block selection › should select all from empty selection 230 passed (19.2m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded 11 skipped 216 passed (22.2m)
🎭 Playwright Run Summary
2 failed [webkit] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape [firefox] › editor/various/writing-flow.spec.js:930:2 › Writing Flow (@Firefox, @WebKit) › should unselect all blocks when hitting double escape 1 flaky [firefox] › editor/various/autocomplete-and-mentions.spec.js:426:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block 2 skipped 217 passed (27.1m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
33.2 MB
flaky-tests-report Expired
5.18 KB