Skip to content

Update block categories based on categories proposed via the Style Book refresh Exploration #111033

Update block categories based on categories proposed via the Style Book refresh Exploration

Update block categories based on categories proposed via the Style Book refresh Exploration #111033

Triggered via pull request July 31, 2024 18:25
Status Failure
Total duration 18m 32s
Artifacts 1

end2end-test.yml

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

Annotations

31 errors and 8 notices
[chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
Playwright - 4
Process completed with exit code 1.
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
Playwright - 8
Process completed with exit code 1.
[webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L472
1) [webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r6c:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r6q:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 470 | .getByRole( 'listbox', { name: 'Media' } ) 471 | .getByRole( 'option', { name: 'Image' } ) > 472 | .click(); | ^ 473 | 474 | await expect 475 | .poll( editor.getBlocks ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:472:5
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
2) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r2s:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r3a:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L682
3) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) resolved to 2 elements: 1) <button id=":r20:" tabindex="0" type="button" role="option" class="components-button block-editor-block-types-list__item editor-block-list-item-image">…</button> aka getByRole('option', { name: 'Image', exact: true }) 2) <button id=":r2e:" type="button" role="option" tabindex="-1" class="components-button block-editor-block-types-list__item editor-block-list-item-post-featured-image">…</button> aka getByRole('option', { name: 'Featured Image' }) Call log: - waiting for getByRole('listbox', { name: 'Media' }).getByRole('option', { name: 'Image' }) 680 | .getByRole( 'listbox', { name: 'Media' } ) 681 | .getByRole( 'option', { name: 'Image' } ) > 682 | .click(); | ^ 683 | 684 | await expect( 685 | editor.canvas.getByRole( 'document', { name: 'Block: Image' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:682:6
Playwright - 7
Process completed with exit code 1.
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
🎭 Playwright Run Summary
5 skipped 191 passed (6.0m)
🎭 Playwright Run Summary
193 passed (8.8m)
🎭 Playwright Run Summary
1 skipped 202 passed (9.5m)
🎭 Playwright Run Summary
1 skipped 187 passed (8.6m)
🎭 Playwright Run Summary
198 passed (9.9m)
🎭 Playwright Run Summary
3 failed [chromium] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) [chromium] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) 1 skipped 179 passed (10.2m)
🎭 Playwright Run Summary
3 failed [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) [firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) 3 skipped 185 passed (10.5m)
🎭 Playwright Run Summary
3 failed [webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport) [webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport) 189 passed (11.6m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
42.8 MB