Skip to content

TabPanel: implement Ariakit internally #78315

TabPanel: implement Ariakit internally

TabPanel: implement Ariakit internally #78315

Triggered via pull request July 12, 2023 17:38
Status Failure
Total duration 40m 3s
Artifacts 2

end2end-test.yml

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

Annotations

22 errors and 4 notices
[chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L68
1) [chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples Error: expect.toBeVisible: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== expect.toBeVisible with timeout 5000ms waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 66 | name: 'Open Headings styles in Styles panel', 67 | } ) > 68 | ).toBeVisible(); | ^ 69 | await expect( 70 | styleBookIframe.getByRole( 'button', { 71 | name: 'Open Paragraph styles in Styles panel', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:68:5
[chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L68
1) [chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toBeVisible: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== expect.toBeVisible with timeout 5000ms waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 66 | name: 'Open Headings styles in Styles panel', 67 | } ) > 68 | ).toBeVisible(); | ^ 69 | await expect( 70 | styleBookIframe.getByRole( 'button', { 71 | name: 'Open Paragraph styles in Styles panel', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:68:5
[chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L68
1) [chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect.toBeVisible: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== expect.toBeVisible with timeout 5000ms waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 66 | name: 'Open Headings styles in Styles panel', 67 | } ) > 68 | ).toBeVisible(); | ^ 69 | await expect( 70 | styleBookIframe.getByRole( 'button', { 71 | name: 'Open Paragraph styles in Styles panel', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:68:5
[chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L97
2) [chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 95 | name: 'Open Headings styles in Styles panel', 96 | } ) > 97 | .click(); | ^ 98 | 99 | await expect( 100 | page.locator( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:97:5
[chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L97
2) [chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 95 | name: 'Open Headings styles in Styles panel', 96 | } ) > 97 | .click(); | ^ 98 | 99 | await expect( 100 | page.locator( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:97:5
[chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L97
2) [chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Headings styles in Styles panel' }) ============================================================ 95 | name: 'Open Headings styles in Styles panel', 96 | } ) > 97 | .click(); | ^ 98 | 99 | await expect( 100 | page.locator( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:97:5
[chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L117
3) [chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Quote styles in Styles panel' }) ============================================================ 115 | name: 'Open Quote styles in Styles panel', 116 | } ) > 117 | .click(); | ^ 118 | 119 | await page.click( 'role=button[name="Navigate to the previous view"]' ); 120 | await page.click( 'role=button[name="Navigate to the previous view"]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:117:5
[chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L117
3) [chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Quote styles in Styles panel' }) ============================================================ 115 | name: 'Open Quote styles in Styles panel', 116 | } ) > 117 | .click(); | ^ 118 | 119 | await page.click( 'role=button[name="Navigate to the previous view"]' ); 120 | await page.click( 'role=button[name="Navigate to the previous view"]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:117:5
[chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L117
3) [chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: locator('[name="style-book-canvas"]') resolved to 5 elements: 1) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka getByRole('tabpanel', { name: 'Text' }).locator('iframe[name="style-book-canvas"]') 2) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-media-view iframe[name="style-book-canvas"]') 3) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-design-view iframe[name="style-book-canvas"]') 4) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-widgets-view iframe[name="style-book-canvas"]') 5) <iframe tabindex="0" title="Editor canvas" name="style-b…></iframe> aka locator('#tab-panel-0-theme-view iframe[name="style-book-canvas"]') =========================== logs =========================== waiting for frameLocator('[name="style-book-canvas"]').getByRole('button', { name: 'Open Quote styles in Styles panel' }) ============================================================ 115 | name: 'Open Quote styles in Styles panel', 116 | } ) > 117 | .click(); | ^ 118 | 119 | await page.click( 'role=button[name="Navigate to the previous view"]' ); 120 | await page.click( 'role=button[name="Navigate to the previous view"]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:117:5
[chromium] › site-editor/template-part.spec.js:296:2 › Template Part › can import a widget area into an empty template part: test/e2e/specs/site-editor/template-part.spec.js#L316
4) [chromium] › site-editor/template-part.spec.js:296:2 › Template Part › can import a widget area into an empty template part TimeoutError: locator.selectOption: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('combobox', { name: 'Import widget area' }) ============================================================ 314 | await page 315 | .getByRole( 'combobox', { name: 'Import widget area' } ) > 316 | .selectOption( 'sidebar-1' ); | ^ 317 | await page.getByRole( 'button', { name: 'Import' } ).click(); 318 | 319 | // Verify that the widget area was imported. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:316:5
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L425
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should preserve internal formatting 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-cyan-bluish-gray-color">1</mark></p> + <p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-black-color">1</mark></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:425:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2
Process completed with exit code 1.
[chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard: test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js#L133
1) [chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" 131 | await expect( 132 | page.getByRole( 'slider', { name: 'Columns' } ) > 133 | ).toBeFocused(); | ^ 134 | await page.keyboard.press( 'ArrowRight' ); 135 | 136 | // Navigate to the third column in the columns block via List View. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js:133:5
[chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard: test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js#L133
1) [chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" 131 | await expect( 132 | page.getByRole( 'slider', { name: 'Columns' } ) > 133 | ).toBeFocused(); | ^ 134 | await page.keyboard.press( 'ArrowRight' ); 135 | 136 | // Navigate to the third column in the columns block via List View. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js:133:5
[chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard: test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js#L133
1) [chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - waiting for getByRole('slider', { name: 'Columns' }) - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" - locator resolved to <input max="6" min="1" step="1" value="2" tabindex="0" …/> - unexpected value "not focused" 131 | await expect( 132 | page.getByRole( 'slider', { name: 'Columns' } ) > 133 | ).toBeFocused(); | ^ 134 | await page.keyboard.press( 'ArrowRight' ); 135 | 136 | // Navigate to the third column in the columns block via List View. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-hierarchy-navigation.spec.js:133:5
[chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position: test/e2e/specs/editor/various/list-view.spec.js#L63
2) [chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position Error: expect(received).toMatchObject(expected) - Expected - 3 + Received + 3 Array [ Object { - "name": "core/paragraph", - }, - Object { "name": "core/heading", }, Object { "name": "core/image", + }, + Object { + "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 61 | 62 | // Ensure the block was dropped correctly. > 63 | await expect | ^ 64 | .poll( editor.getBlocks ) 65 | .toMatchObject( [ 66 | { name: 'core/paragraph' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:63:3
[chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position: test/e2e/specs/editor/various/list-view.spec.js#L63
2) [chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 3 + Received + 3 Array [ Object { - "name": "core/paragraph", - }, - Object { "name": "core/heading", }, Object { "name": "core/image", + }, + Object { + "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 61 | 62 | // Ensure the block was dropped correctly. > 63 | await expect | ^ 64 | .poll( editor.getBlocks ) 65 | .toMatchObject( [ 66 | { name: 'core/paragraph' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:63:3
[chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position: test/e2e/specs/editor/various/list-view.spec.js#L63
2) [chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 3 + Received + 3 Array [ Object { - "name": "core/paragraph", - }, - Object { "name": "core/heading", }, Object { "name": "core/image", + }, + Object { + "name": "core/paragraph", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 61 | 62 | // Ensure the block was dropped correctly. > 63 | await expect | ^ 64 | .poll( editor.getBlocks ) 65 | .toMatchObject( [ 66 | { name: 'core/paragraph' }, at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:63:3
[chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly: test/e2e/specs/editor/various/list-view.spec.js#L319
3) [chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" 317 | // block in the list view. 318 | await pageUtils.pressKeys( 'access+o' ); > 319 | await expect( imageItem ).toBeFocused(); | ^ 320 | 321 | // Since focus is now inside the list view, the shortcut should close 322 | // the sidebar. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:319:29
[chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly: test/e2e/specs/editor/various/list-view.spec.js#L319
3) [chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" 317 | // block in the list view. 318 | await pageUtils.pressKeys( 'access+o' ); > 319 | await expect( imageItem ).toBeFocused(); | ^ 320 | 321 | // Since focus is now inside the list view, the shortcut should close 322 | // the sidebar. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:319:29
[chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly: test/e2e/specs/editor/various/list-view.spec.js#L319
3) [chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" 317 | // block in the list view. 318 | await pageUtils.pressKeys( 'access+o' ); > 319 | await expect( imageItem ).toBeFocused(); | ^ 320 | 321 | // Since focus is now inside the list view, the shortcut should close 322 | // the sidebar. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:319:29
[chromium] › editor/various/list-view.spec.js:383:2 › List View › should place focus on the currently selected block in the canvas: test/e2e/specs/editor/various/list-view.spec.js#L431
4) [chromium] › editor/various/list-view.spec.js:383:2 › List View › should place focus on the currently selected block in the canvas Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('link', { name: 'Image' }) - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" - locator resolved to <a tabindex="0" draggable="true" aria-label="Image"…>…</a> - unexpected value "not focused" 429 | name: 'Image', 430 | } ) > 431 | ).toBeFocused(); | ^ 432 | } ); 433 | 434 | test( 'should delete blocks using keyboard', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/list-view.spec.js:431:5
🎭 Playwright Run Summary
4 failed [chromium] › site-editor/style-book.spec.js:48:2 › Style Book › should have tabs containing block examples [chromium] › site-editor/style-book.spec.js:89:2 › Style Book › should open correct Global Styles panel when example is clicked [chromium] › site-editor/style-book.spec.js:106:2 › Style Book › should allow to return Global Styles root when example is clicked [chromium] › site-editor/template-part.spec.js:296:2 › Template Part › can import a widget area into an empty template part 147 passed (13.6m)
🎭 Playwright Run Summary
2 skipped 164 passed (12.4m)
🎭 Playwright Run Summary
181 passed (13.9m)
🎭 Playwright Run Summary
5 failed [chromium] › editor/various/block-hierarchy-navigation.spec.js:95:2 › Navigating the block hierarchy › should navigate block hierarchy using only the keyboard [chromium] › editor/various/list-view.spec.js:17:2 › List View › allows a user to drag a block to a new sibling position [chromium] › editor/various/list-view.spec.js:259:2 › List View › ensures List View global shortcut works properly [chromium] › editor/various/list-view.spec.js:383:2 › List View › should place focus on the currently selected block in the canvas [chromium] › editor/various/list-view.spec.js:434:2 › List View › should delete blocks using keyboard 174 passed (20.1m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
49.3 MB
flaky-tests-report Expired
4.06 KB