TabPanel
: implement Ariakit internally
#78315
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
4m 22s
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 |
|