Skip to content

Media upload component: lazy mount #90514

Media upload component: lazy mount

Media upload component: lazy mount #90514

Triggered via pull request December 11, 2023 20:17
Status Cancelled
Total duration 28m 44s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Report to GitHub
2m 29s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

36 errors and 6 notices
[chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon: test/e2e/specs/site-editor/font-library.spec.js#L42
1) [chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for frameLocator('[name="editor-canvas"]').locator('body') ============================================================ 40 | postType: 'wp_template', 41 | } ); > 42 | await editor.canvas.locator( 'body' ).click(); | ^ 43 | } ); 44 | 45 | test( 'should display the "Manage Fonts" icon', async ( { page } ) => { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/font-library.spec.js:42:42
[webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
Playwright - 7
Process completed with exit code 1.
[firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
1) [firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
Playwright - 8
Process completed with exit code 1.
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex: test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L191
1) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex Error: expect(received).toBe(expected) // Object.is equality Expected: "Block: Group" Received: null 189 | } ); 190 | } > 191 | expect( ariaLabel ).toBe( label ); | ^ 192 | } 193 | 194 | async wrapCurrentBlockWithGroup( currentBlockTitle ) { at ToolbarRovingTabindexUtils.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:191:23) at ToolbarRovingTabindexUtils.testGroupKeyboardNavigation (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:200:3) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:118:3
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex: test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L191
1) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Block: Group" Received: null 189 | } ); 190 | } > 191 | expect( ariaLabel ).toBe( label ); | ^ 192 | } 193 | 194 | async wrapCurrentBlockWithGroup( currentBlockTitle ) { at ToolbarRovingTabindexUtils.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:191:23) at ToolbarRovingTabindexUtils.testGroupKeyboardNavigation (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:200:3) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:118:3
[chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex: test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js#L191
1) [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Block: Group" Received: null 189 | } ); 190 | } > 191 | expect( ariaLabel ).toBe( label ); | ^ 192 | } 193 | 194 | async wrapCurrentBlockWithGroup( currentBlockTitle ) { at ToolbarRovingTabindexUtils.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:191:23) at ToolbarRovingTabindexUtils.testGroupKeyboardNavigation (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:200:3) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/toolbar-roving-tabindex.spec.js:118:3
[chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
2) [chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
2) [chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
[chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@firefox: test/e2e/specs/editor/various/writing-flow.spec.js#L890
2) [chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('role=button[name="Add block"i]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Add block"i]') 888 | 889 | const inserter = page.locator( 'role=button[name="Add block"i]' ); > 890 | await expect( inserter ).toBeVisible(); | ^ 891 | 892 | // Find the space between the inserter and the image block. 893 | const inserterRect = await inserter.boundingBox(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:890:28
Playwright - 5
Process completed with exit code 1.
[chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas: test/e2e/specs/editor/various/list-view.spec.js#L121
1) [chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') Expected: 2 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 119 | 120 | // List View should have two rows. > 121 | await expect( listView.getByRole( 'row' ) ).toHaveCount( 2 ); | ^ 122 | } ); 123 | 124 | test( 'expands nested list items', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:121:47
[chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas: test/e2e/specs/editor/various/list-view.spec.js#L121
1) [chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') Expected: 2 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 119 | 120 | // List View should have two rows. > 121 | await expect( listView.getByRole( 'row' ) ).toHaveCount( 2 ); | ^ 122 | } ); 123 | 124 | test( 'expands nested list items', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:121:47
[chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas: test/e2e/specs/editor/various/list-view.spec.js#L121
1) [chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') Expected: 2 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('row') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 119 | 120 | // List View should have two rows. > 121 | await expect( listView.getByRole( 'row' ) ).toHaveCount( 2 ); | ^ 122 | } ); 123 | 124 | test( 'expands nested list items', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:121:47
[chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items: test/e2e/specs/editor/various/list-view.spec.js#L151
2) [chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items ─── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) 149 | expanded: true, 150 | } ) > 151 | ).toBeVisible(); | ^ 152 | 153 | // The child paragraph block should be selected. 154 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:151:5
[chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items: test/e2e/specs/editor/various/list-view.spec.js#L151
2) [chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) 149 | expanded: true, 150 | } ) > 151 | ).toBeVisible(); | ^ 152 | 153 | // The child paragraph block should be selected. 154 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:151:5
[chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items: test/e2e/specs/editor/various/list-view.spec.js#L151
2) [chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Cover', expanded: true }) 149 | expanded: true, 150 | } ) > 151 | ).toBeVisible(); | ^ 152 | 153 | // The child paragraph block should be selected. 154 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:151:5
[chromium] › editor/various/list-view.spec.js:424:2 › List View › should select: test/e2e/specs/editor/various/list-view.spec.js#L599
3) [chromium] › editor/various/list-view.spec.js:424:2 › List View › should select, duplicate, delete, and deselect blocks using keyboard Error: Deleting a block should move focus and selection to the previous block expect(received).toMatchObject(expected) - Expected - 2 + Received + 2 Array [ Object { "name": "core/group", }, Object { - "focused": true, + "focused": false, "name": "core/columns", - "selected": true, + "selected": false, }, Object { "name": "core/file", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 597 | 'Deleting a block should move focus and selection to the previous block' 598 | ) > 599 | .toMatchObject( [ | ^ 600 | { name: 'core/group' }, 601 | { name: 'core/columns', selected: true, focused: true }, 602 | { name: 'core/file' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:599:5
[chromium] › editor/various/list-view.spec.js:424:2 › List View › should select: test/e2e/specs/editor/various/list-view.spec.js#L599
3) [chromium] › editor/various/list-view.spec.js:424:2 › List View › should select, duplicate, delete, and deselect blocks using keyboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting a block should move focus and selection to the previous block expect(received).toMatchObject(expected) - Expected - 2 + Received + 2 Array [ Object { "name": "core/group", }, Object { - "focused": true, + "focused": false, "name": "core/columns", - "selected": true, + "selected": false, }, Object { "name": "core/file", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 597 | 'Deleting a block should move focus and selection to the previous block' 598 | ) > 599 | .toMatchObject( [ | ^ 600 | { name: 'core/group' }, 601 | { name: 'core/columns', selected: true, focused: true }, 602 | { name: 'core/file' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:599:5
[chromium] › editor/various/list-view.spec.js:424:2 › List View › should select: test/e2e/specs/editor/various/list-view.spec.js#L599
3) [chromium] › editor/various/list-view.spec.js:424:2 › List View › should select, duplicate, delete, and deselect blocks using keyboard Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Deleting a block should move focus and selection to the previous block expect(received).toMatchObject(expected) - Expected - 2 + Received + 2 Array [ Object { "name": "core/group", }, Object { - "focused": true, + "focused": false, "name": "core/columns", - "selected": true, + "selected": false, }, Object { "name": "core/file", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 597 | 'Deleting a block should move focus and selection to the previous block' 598 | ) > 599 | .toMatchObject( [ | ^ 600 | { name: 'core/group' }, 601 | { name: 'core/columns', selected: true, focused: true }, 602 | { name: 'core/file' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:599:5
[chromium] › editor/various/list-view.spec.js:784:2 › List View › block settings dropdown menu: test/e2e/specs/editor/various/list-view.spec.js#L897
4) [chromium] › editor/various/list-view.spec.js:784:2 › List View › block settings dropdown menu Error: Deleting blocks should move focus and selection expect(received).toMatchObject(expected) - Expected - 2 + Received + 2 Array [ Object { - "focused": true, + "focused": false, "name": "core/paragraph", - "selected": true, + "selected": false, }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 895 | 'Deleting blocks should move focus and selection' 896 | ) > 897 | .toMatchObject( [ | ^ 898 | { name: 'core/paragraph', selected: true, focused: true }, 899 | ] ); 900 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:897:5
Puppeteer: packages/e2e-tests/specs/editor/various/block-grouping.test.js#L1
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"],["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70:3) at runAndTransformResultsToJestFormat (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jes
Puppeteer: packages/e2e-tests/specs/editor/various/block-grouping.test.js#L813
TimeoutError: waiting for selector `.block-editor-block-toolbar button[aria-label="Options"]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForSelectorInPage (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:656:22) at Object.internalHandler.waitFor (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/QueryHandler.ts:78:19) at DOMWorld.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:511:25) at Frame.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1290:47) at Page.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3222:29) at waitForSelector (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/click-block-toolbar-button.js:18:23) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/block-grouping.test.js:101:4)
Puppeteer: packages/e2e-tests/specs/editor/various/block-grouping.test.js#L1
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"],["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70:3) at runAndTransformResultsToJestFormat (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jes
Puppeteer: packages/e2e-tests/specs/editor/various/block-grouping.test.js#L1
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"],["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"],["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75806) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75054) at $r (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:74857) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75614)"],["TypeError: Cannot read properties of undefined (reading 'remove') at d.componentWillUnmount (http://localhost:8889/wp-content/plugins/gutenberg/build/media-utils/index.min.js?ver=d85d150c7006dca7c9bb:1:4172) at qr (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:75764) at $r (http://localhost:8889/wp-content/plugins/gutenberg/bu
Puppeteer: packages/e2e-tests/specs/experiments/blocks/post-comments-form.test.js#L813
TimeoutError: waiting for selector `div[data-slug="emptytheme"].active` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForSelectorInPage (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:656:22) at Object.internalHandler.waitFor (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/QueryHandler.ts:78:19) at DOMWorld.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:511:25) at Frame.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1290:47) at Page.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3222:29) at waitForSelector (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/activate-theme.js:31:13) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/experiments/blocks/post-comments-form.test.js:18:3)
Puppeteer
Process completed with exit code 1.
Playwright - 3
Canceling since a higher priority waiting request for 'End-to-End Tests-try/media-upload-lazy-mount' exists
Playwright - 3
The operation was canceled.
Playwright - 1
Canceling since a higher priority waiting request for 'End-to-End Tests-try/media-upload-lazy-mount' exists
Playwright - 1
The operation was canceled.
🎭 Playwright Run Summary
1 skipped 113 passed (5.6m)
🎭 Playwright Run Summary
1 flaky [chromium] › site-editor/font-library.spec.js:45:3 › Font Library › When a theme with bundled fonts is active › should display the "Manage Fonts" icon 1 skipped 113 passed (6.4m)
🎭 Playwright Run Summary
1 failed [webkit] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block 145 passed (7.2m)
🎭 Playwright Run Summary
1 failed [firefox] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block 3 skipped 118 passed (7.7m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex [chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block 1 skipped 150 passed (7.2m)
🎭 Playwright Run Summary
4 failed [chromium] › editor/various/list-view.spec.js:73:2 › List View › shows the correct amount of blocks after a block is removed in the canvas [chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items ──── [chromium] › editor/various/list-view.spec.js:424:2 › List View › should select, duplicate, delete, and deselect blocks using keyboard [chromium] › editor/various/list-view.spec.js:784:2 › List View › block settings dropdown menu ─ 130 passed (8.5m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
247 MB
flaky-tests-report Expired
2.94 KB