Skip to content

KeyboardShortcuts: Update delete shortcut to use Shift + Delete and add Backspace alias #122511

KeyboardShortcuts: Update delete shortcut to use Shift + Delete and add Backspace alias

KeyboardShortcuts: Update delete shortcut to use Shift + Delete and add Backspace alias #122511

Triggered via pull request December 20, 2024 07:57
Status Failure
Total duration 18m 30s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Merge Artifacts
10s
Merge Artifacts
Report to GitHub
0s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 9 warnings, and 8 notices
[chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts: packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts Error: locator.getAttribute: Error: strict mode violation: getByRole('document', { name: 'Site title' }) resolved to 2 elements: 1) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-c6597a70-b56f-447a-a08f-0689083a57a4" data-block="c6597a70-b56f-447a-a08f-0689083a57a4" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Site Title').first() 2) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-2d8d9e18-eb8f-4a2d-9402-02c862565265" data-block="2d8d9e18-eb8f-4a2d-9402-02c862565265" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Group').getByLabel('Block: Site Title') Call log: - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Site title' }) at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26 24 | : endSelectorOrLocator; 25 | > 26 | const startClientId = await startBlock.getAttribute( 'data-block' ); | ^ 27 | const endClientId = await endBlock?.getAttribute( 'data-block' ); 28 | 29 | if ( endClientId ) { at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:400:16
[chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts: packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.getAttribute: Error: strict mode violation: getByRole('document', { name: 'Site title' }) resolved to 2 elements: 1) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-0217cdcc-1f70-4b35-80ad-c2c553ea0d98" data-block="0217cdcc-1f70-4b35-80ad-c2c553ea0d98" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Site Title').first() 2) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-35fd715f-be45-4fc6-b29c-725841aa515d" data-block="35fd715f-be45-4fc6-b29c-725841aa515d" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Group').getByLabel('Block: Site Title') Call log: - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Site title' }) at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26 24 | : endSelectorOrLocator; 25 | > 26 | const startClientId = await startBlock.getAttribute( 'data-block' ); | ^ 27 | const endClientId = await endBlock?.getAttribute( 'data-block' ); 28 | 29 | if ( endClientId ) { at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:400:16
[chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts: packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.getAttribute: Error: strict mode violation: getByRole('document', { name: 'Site title' }) resolved to 2 elements: 1) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-c2b22faa-16c6-427e-bcd5-0e6638669657" data-block="c2b22faa-16c6-427e-bcd5-0e6638669657" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Site Title').first() 2) <h1 tabindex="0" role="document" draggable="true" data-title="Site Title" data-type="core/site-title" aria-label="Block: Site Title" id="block-10bc21d1-18a1-403c-83e1-972268e1ad70" data-block="10bc21d1-18a1-403c-83e1-972268e1ad70" class="block-editor-block-list__block wp-block wp-block-site-title">…</h1> aka getByLabel('Block: Group').getByLabel('Block: Site Title') Call log: - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Site title' }) at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26 24 | : endSelectorOrLocator; 25 | > 26 | const startClientId = await startBlock.getAttribute( 'data-block' ); | ^ 27 | const endClientId = await endBlock?.getAttribute( 'data-block' ); 28 | 29 | if ( endClientId ) { at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:400:16
[chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone: test/e2e/specs/widgets/editing-widgets.spec.js#L577
2) [chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone › save widgets TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Update' }) - locator resolved to <button type="button" aria-disabled="true" class="components-button is-primary is-compact">Update</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #13 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #14 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #15 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #16 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #17 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #18 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #19 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #20 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #21 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #22 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enab
[chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone: test/e2e/specs/widgets/editing-widgets.spec.js#L577
2) [chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone › save widgets Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Update' }) - locator resolved to <button type="button" aria-disabled="true" class="components-button is-primary is-compact">Update</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #13 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #14 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #15 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #16 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #17 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #18 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #19 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #20 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #21 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #22 - waiti
[chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone: test/e2e/specs/widgets/editing-widgets.spec.js#L577
2) [chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone › save widgets Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Update' }) - locator resolved to <button type="button" aria-disabled="true" class="components-button is-primary is-compact">Update</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #13 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #14 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #15 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #16 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #17 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #18 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #19 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #20 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #21 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #22 - waiti
Playwright - 6
Process completed with exit code 1.
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
1) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 12 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, Object { "attributes": Object { "content": "Second", + "dropCap": false, + }, + "innerBlocks": Array [], + "name": "core/paragraph", + }, + Object { + "attributes": Object { + "content": "Third", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
1) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 12 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, Object { "attributes": Object { "content": "Second", + "dropCap": false, + }, + "innerBlocks": Array [], + "name": "core/paragraph", + }, + Object { + "attributes": Object { + "content": "Third", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut: test/e2e/specs/editor/various/block-deletion.spec.js#L140
1) [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 12 Array [ Object { "attributes": Object { "content": "First", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, Object { "attributes": Object { "content": "Second", + "dropCap": false, + }, + "innerBlocks": Array [], + "name": "core/paragraph", + }, + Object { + "attributes": Object { + "content": "Third", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 138 | 139 | // Ensure the last block was removed. > 140 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 141 | { name: 'core/paragraph', attributes: { content: 'First' } }, 142 | { name: 'core/paragraph', attributes: { content: 'Second' } }, 143 | ] ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:140:3
[chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking: test/e2e/specs/editor/various/block-locking.spec.js#L138
2) [chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 14 @@ -8,12 +8,26 @@ }, "innerBlocks": Array [ Object { "attributes": Object { "content": "Hello, hello", + "level": 2, }, + "innerBlocks": Array [], "name": "core/heading", + }, + Object { + "attributes": Object { + "content": "WordPress", + "dropCap": false, + "lock": Object { + "move": false, + "remove": false, + }, + }, + "innerBlocks": Array [], + "name": "core/paragraph", }, ], "name": "core/group", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 136 | await pageUtils.pressKeys( 'access+z' ); 137 | > 138 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 139 | { 140 | name: 'core/group', 141 | attributes: { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:138:3
[chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking: test/e2e/specs/editor/various/block-locking.spec.js#L138
2) [chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 14 @@ -8,12 +8,26 @@ }, "innerBlocks": Array [ Object { "attributes": Object { "content": "Hello, hello", + "level": 2, }, + "innerBlocks": Array [], "name": "core/heading", + }, + Object { + "attributes": Object { + "content": "WordPress", + "dropCap": false, + "lock": Object { + "move": false, + "remove": false, + }, + }, + "innerBlocks": Array [], + "name": "core/paragraph", }, ], "name": "core/group", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 136 | await pageUtils.pressKeys( 'access+z' ); 137 | > 138 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 139 | { 140 | name: 'core/group', 141 | attributes: { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:138:3
[chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking: test/e2e/specs/editor/various/block-locking.spec.js#L138
2) [chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 0 + Received + 14 @@ -8,12 +8,26 @@ }, "innerBlocks": Array [ Object { "attributes": Object { "content": "Hello, hello", + "level": 2, }, + "innerBlocks": Array [], "name": "core/heading", + }, + Object { + "attributes": Object { + "content": "WordPress", + "dropCap": false, + "lock": Object { + "move": false, + "remove": false, + }, + }, + "innerBlocks": Array [], + "name": "core/paragraph", }, ], "name": "core/group", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 136 | await pageUtils.pressKeys( 'access+z' ); 137 | > 138 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 139 | { 140 | name: 'core/group', 141 | attributes: { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:138:3
Playwright - 3
Process completed with exit code 1.
[chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys: test/e2e/specs/site-editor/dataviews-list-layout-keyboard.spec.js#L113
1) [chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: getByLabel('Sample Page') Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByLabel('Sample Page') - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" - locator resolved to <button tabindex="-1" type="button" aria-pressed="false" id="view-list-0-177-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-177-label" aria-describedby="view-list-0-177-description"></button> - unexpected value "not focused" 111 | // Use arrow up/down to move through the list. 112 | await page.keyboard.press( 'ArrowDown' ); > 113 | await expect( page.getByLabel( 'Sample Page' ) ).toBeFocused(); | ^ 114 | 115 | await page.keyboard.press( 'ArrowUp' ); 116 | await expect( page.getByLabel( 'Privacy Policy' ) ).toBeFocused(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/dataviews-list-layout-keyboard.spec.js:113:52
[chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically: test/e2e/specs/editor/blocks/navigation.spec.js#L284
1) [chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-a15cc80f-ca84-4dfa-ad1b-2834387003d0" data-block="a15cc80f-ca84-4dfa-ad1b-2834387003d0" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> -
[chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically: test/e2e/specs/editor/blocks/navigation.spec.js#L284
1) [chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-061eaf5a-7b7a-493a-b722-72fbc5166330" data-block="061eaf5a-7b7a-493a-b722-72fbc5166330" class="block-editor-block-list__block wp-block has-child-selected
[chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically: test/e2e/specs/editor/blocks/navigation.spec.js#L284
1) [chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('[name="editor-canvas"]').contentFrame().getByRole('document', { name: 'Block: Submenu' }) - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected wp-block-navigation-item is-editing has-link has-child wp-block-navigation-submenu">…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="document" data-title="Submenu" aria-label="Block: Submenu" data-type="core/navigation-submenu" id="block-6d72b59e-4bca-4ebb-a810-e56e086f9b88" data-block="6d72b59e-4bca-4ebb-a810-e56e086f9b88" class="block-editor-block-list__block wp-block has-child-selected
[chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating: test/e2e/specs/editor/blocks/navigation.spec.js#L717
2) [chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating, editing, and deleting items Error: expect(received).toBe(expected) // Object.is equality Expected: "Dog" Received: "wordpress.org" 715 | .locator( ':root' ) 716 | .evaluate( () => window.getSelection().toString() ) > 717 | ).toBe( text ); | ^ 718 | } 719 | 720 | /** at Navigation.expectToHaveTextSelected (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:717:5) at Navigation.checkLabelFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:743:3) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:499:3
[chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating: test/e2e/specs/editor/blocks/navigation.spec.js#L683
2) [chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating, editing, and deleting items Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: getByRole('link', { name: 'Dog (opens in a new tab)', exact: true }) Expected: focused Received: <element(s) not found> Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('link', { name: 'Dog (opens in a new tab)', exact: true }) 681 | 682 | const linkControlLink = await this.getLinkControlLink( label ); > 683 | await expect( linkControlLink ).toBeFocused(); | ^ 684 | 685 | await this.page.keyboard.press( 'Escape' ); 686 | at Navigation.addPage (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:683:35) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:414:3
[chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating: test/e2e/specs/editor/blocks/navigation.spec.js#L683
2) [chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating, editing, and deleting items Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: getByRole('link', { name: 'Dog (opens in a new tab)', exact: true }) Expected: focused Received: <element(s) not found> Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('link', { name: 'Dog (opens in a new tab)', exact: true }) 681 | 682 | const linkControlLink = await this.getLinkControlLink( label ); > 683 | await expect( linkControlLink ).toBeFocused(); | ^ 684 | 685 | await this.page.keyboard.press( 'Escape' ); 686 | at Navigation.addPage (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:683:35) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation.spec.js:414:3
Playwright - 2
Process completed with exit code 1.
[chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut: test/e2e/specs/editor/various/list-view.spec.js#L814
1) [chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut, copy, paste, select, duplicate, insert, delete, and deselect blocks using keyboard Error: Deleting the only blocks left will create a default block and focus/select it expect(received).toMatchObject(expected) - Expected - 1 + Received + 15 Array [ Object { "focused": true, - "name": "core/paragraph", + "innerBlocks": Array [ + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/column", + "selected": false, + }, + ], + "name": "core/columns", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 812 | await pageUtils.pressKeys( 'access+z' ); 813 | await pageUtils.pressKeys( 'access+z' ); > 814 | await expect | ^ 815 | .poll( 816 | listViewUtils.getBlocksWithA11yAttributes, 817 | 'Deleting the only blocks left will create a default block and focus/select it' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:814:3
[chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut: test/e2e/specs/editor/various/list-view.spec.js#L814
1) [chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut, copy, paste, select, duplicate, insert, delete, and deselect blocks using keyboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting the only blocks left will create a default block and focus/select it expect(received).toMatchObject(expected) - Expected - 1 + Received + 15 Array [ Object { "focused": true, - "name": "core/paragraph", + "innerBlocks": Array [ + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/column", + "selected": false, + }, + ], + "name": "core/columns", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 812 | await pageUtils.pressKeys( 'access+z' ); 813 | await pageUtils.pressKeys( 'access+z' ); > 814 | await expect | ^ 815 | .poll( 816 | listViewUtils.getBlocksWithA11yAttributes, 817 | 'Deleting the only blocks left will create a default block and focus/select it' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:814:3
[chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut: test/e2e/specs/editor/various/list-view.spec.js#L814
1) [chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut, copy, paste, select, duplicate, insert, delete, and deselect blocks using keyboard Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting the only blocks left will create a default block and focus/select it expect(received).toMatchObject(expected) - Expected - 1 + Received + 15 Array [ Object { "focused": true, - "name": "core/paragraph", + "innerBlocks": Array [ + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/column", + "selected": false, + }, + ], + "name": "core/columns", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 812 | await pageUtils.pressKeys( 'access+z' ); 813 | await pageUtils.pressKeys( 'access+z' ); > 814 | await expect | ^ 815 | .poll( 816 | listViewUtils.getBlocksWithA11yAttributes, 817 | 'Deleting the only blocks left will create a default block and focus/select it' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:814:3
[chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu: test/e2e/specs/editor/various/list-view.spec.js#L1137
2) [chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu Error: Deleting blocks should move focus and selection expect(received).toMatchObject(expected) - Expected - 1 + Received + 8 Array [ Object { - "focused": true, + "focused": false, + "innerBlocks": Array [], "name": "core/paragraph", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1135 | ).toBeVisible(); 1136 | await pageUtils.pressKeys( 'access+z' ); // Keyboard shortcut for Delete. > 1137 | await expect | ^ 1138 | .poll( 1139 | listViewUtils.getBlocksWithA11yAttributes, 1140 | 'Deleting blocks should move focus and selection' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:1137:3
[chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu: test/e2e/specs/editor/various/list-view.spec.js#L1137
2) [chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting blocks should move focus and selection expect(received).toMatchObject(expected) - Expected - 1 + Received + 8 Array [ Object { - "focused": true, + "focused": false, + "innerBlocks": Array [], "name": "core/paragraph", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1135 | ).toBeVisible(); 1136 | await pageUtils.pressKeys( 'access+z' ); // Keyboard shortcut for Delete. > 1137 | await expect | ^ 1138 | .poll( 1139 | listViewUtils.getBlocksWithA11yAttributes, 1140 | 'Deleting blocks should move focus and selection' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:1137:3
[chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu: test/e2e/specs/editor/various/list-view.spec.js#L1137
2) [chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting blocks should move focus and selection expect(received).toMatchObject(expected) - Expected - 1 + Received + 8 Array [ Object { - "focused": true, + "focused": false, + "innerBlocks": Array [], "name": "core/paragraph", "selected": true, + }, + Object { + "focused": false, + "innerBlocks": Array [], + "name": "core/file", + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 1135 | ).toBeVisible(); 1136 | await pageUtils.pressKeys( 'access+z' ); // Keyboard shortcut for Delete. > 1137 | await expect | ^ 1138 | .poll( 1139 | listViewUtils.getBlocksWithA11yAttributes, 1140 | 'Deleting blocks should move focus and selection' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:1137:3
Playwright - 4
Process completed with exit code 1.
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/admin/visit-site-editor.ts#L57
1) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log: - waiting for locator('.edit-site-canvas-loader, .edit-site-canvas-spinner') to be visible at ../../../packages/e2e-test-utils-playwright/src/admin/visit-site-editor.ts:57 55 | // Wait for the canvas loader to appear first, so that the locator that 56 | // waits for the hidden state doesn't resolve prematurely. > 57 | await canvasLoader.waitFor( { state: 'visible', timeout: 60_000 } ); | ^ 58 | await canvasLoader.waitFor( { 59 | state: 'hidden', 60 | // Bigger timeout is needed for larger entities, like the Large Post at Admin.visitSiteEditor (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/admin/visit-site-editor.ts:57:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:353:4
Playwright - 6
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 7
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 3
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 2
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 1
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright - 8
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Merge Artifacts
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
2 failed [chromium] › site-editor/template-part.spec.js:359:2 › Template Part › Keeps focus in place on undo in template parts [chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone 2 skipped 198 passed (7.4m)
🎭 Playwright Run Summary
1 skipped 201 passed (10.1m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut [chromium] › editor/various/block-locking.spec.js:97:2 › Block Locking › block locking supersedes template locking 1 skipped 196 passed (10.0m)
🎭 Playwright Run Summary
1 flaky [chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys 1 skipped 194 passed (9.7m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/blocks/navigation.spec.js:242:3 › Navigation block › As a user I want to create submenus using the navigation block › submenu converts to link automatically [chromium] › editor/blocks/navigation.spec.js:318:2 › Navigation block › navigation manages focus for creating, editing, and deleting items 1 skipped 196 passed (10.4m)
🎭 Playwright Run Summary
199 passed (10.3m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/various/list-view.spec.js:499:2 › List View › should cut, copy, paste, select, duplicate, insert, delete, and deselect blocks using keyboard [chromium] › editor/various/list-view.spec.js:1028:2 › List View › block settings dropdown menu 1 skipped 199 passed (10.8m)
🎭 Playwright Run Summary
1 flaky [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions 3 skipped 187 passed (10.9m)

Artifacts

Produced during runtime
Name Size
failures-artifacts
58.5 MB
flaky-tests-report
2.36 KB