Skip to content

Allow drag and drop to create Rows and Galleries #93982

Allow drag and drop to create Rows and Galleries

Allow drag and drop to create Rows and Galleries #93982

Triggered via pull request January 23, 2024 07:01
Status Failure
Total duration 23m 2s
Artifacts 2

end2end-test.yml

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

Annotations

29 errors and 8 notices
[chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L269
1) [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block Error: expect(received).toBeGreaterThan(expected) Expected: > 376.1875 Received: 375.796875 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 267 | .then( ( { y, height } ) => y + height ) 268 | ) > 269 | .toBeGreaterThan( headingBox.y + headingBox.height ); | ^ 270 | } 271 | } ); 272 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:269:8
[chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L269
1) [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 376.1875 Received: 375.796875 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 267 | .then( ( { y, height } ) => y + height ) 268 | ) > 269 | .toBeGreaterThan( headingBox.y + headingBox.height ); | ^ 270 | } 271 | } ); 272 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:269:8
[chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L269
1) [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 376.1875 Received: 375.796875 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 267 | .then( ( { y, height } ) => y + height ) 268 | ) > 269 | .toBeGreaterThan( headingBox.y + headingBox.height ); | ^ 270 | } 271 | } ); 272 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:269:8
[chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L324
2) [chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-popover-drop-zone') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-popover-drop-zone') 322 | headingBox.y + headingBox.height - 1 323 | ); > 324 | await expect( draggingUtils.dropZone ).toBeVisible(); | ^ 325 | await expect 326 | .poll( () => 327 | draggingUtils.confirmValidDropZonePosition( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:324:45
[chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L324
2) [chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-popover-drop-zone') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-popover-drop-zone') 322 | headingBox.y + headingBox.height - 1 323 | ); > 324 | await expect( draggingUtils.dropZone ).toBeVisible(); | ^ 325 | await expect 326 | .poll( () => 327 | draggingUtils.confirmValidDropZonePosition( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:324:45
[chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L324
2) [chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-popover-drop-zone') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-popover-drop-zone') 322 | headingBox.y + headingBox.height - 1 323 | ); > 324 | await expect( draggingUtils.dropZone ).toBeVisible(); | ^ 325 | await expect 326 | .poll( () => 327 | draggingUtils.confirmValidDropZonePosition( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:324:45
Playwright - 2
Process completed with exit code 1.
Playwright - 4
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L157
1) [chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list Error: expect(received).toBeGreaterThan(expected) Expected: > 363.390625 Received: 363 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 155 | indicator.boundingBox().then( ( { y, height } ) => y + height ) 156 | ) > 157 | .toBeGreaterThan( | ^ 158 | secondParagraphBound.y + secondParagraphBound.height 159 | ); 160 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:157:5
[chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L157
1) [chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 363.390625 Received: 363 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 155 | indicator.boundingBox().then( ( { y, height } ) => y + height ) 156 | ) > 157 | .toBeGreaterThan( | ^ 158 | secondParagraphBound.y + secondParagraphBound.height 159 | ); 160 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:157:5
[chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L157
1) [chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 363.390625 Received: 363 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 155 | indicator.boundingBox().then( ( { y, height } ) => y + height ) 156 | ) > 157 | .toBeGreaterThan( | ^ 158 | secondParagraphBound.y + secondParagraphBound.height 159 | ); 160 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:157:5
[chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L85
2) [chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 4 - <!-- wp:paragraph --> + <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> + <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"></h2> - <!-- /wp:heading --> + <!-- /wp:heading --></div> + <!-- /wp:group --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 83 | 84 | await expect.poll( editor.getEditedPostContent ) > 85 | .toBe( `<!-- wp:paragraph --> | ^ 86 | <p>Dummy text</p> 87 | <!-- /wp:paragraph --> 88 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:85:5
[chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L85
2) [chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 4 - <!-- wp:paragraph --> + <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> + <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"></h2> - <!-- /wp:heading --> + <!-- /wp:heading --></div> + <!-- /wp:group --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 83 | 84 | await expect.poll( editor.getEditedPostContent ) > 85 | .toBe( `<!-- wp:paragraph --> | ^ 86 | <p>Dummy text</p> 87 | <!-- /wp:paragraph --> 88 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:85:5
[chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L85
2) [chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 4 - <!-- wp:paragraph --> + <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> + <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"></h2> - <!-- /wp:heading --> + <!-- /wp:heading --></div> + <!-- /wp:group --> Call Log: - Timeout 5000ms exceeded while waiting on the predicate 83 | 84 | await expect.poll( editor.getEditedPostContent ) > 85 | .toBe( `<!-- wp:paragraph --> | ^ 86 | <p>Dummy text</p> 87 | <!-- /wp:paragraph --> 88 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:85:5
[chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L206
3) [chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Error: Snapshot comparison failed: <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:social-links {"customIconColor":"#ffffff","iconColorValue":"#ffffff","customIconBackgroundColor":"#3962e3","iconBackgroundColorValue":"#3962e3","className":"has-icon-color"} --> <ul class="wp-block-social-links has-icon-color has-icon-background-color"><!-- wp:social-link {"url":"https://wordpress.org","service":"wordpress"} /--> <!-- wp:social-link {"url":"#","service":"chain"} /--> <!-- wp:social-link {"url":"#","service":"mail"} /--></ul> <!-- /wp:social-links --></div> <!-- /wp:group --> Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-chromium.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-inserting-blocks-Inserting-bloc-f26fa--dragging-and-dropping-from-the-global-inserter-chromium/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-actual.txt 204 | await page.mouse.up(); 205 | > 206 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 207 | } ); 208 | 209 | test( 'inserts synced patterns by dragging and dropping from the global inserter', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:206:49
[chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L206
3) [chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:social-links {"customIconColor":"#ffffff","iconColorValue":"#ffffff","customIconBackgroundColor":"#3962e3","iconBackgroundColorValue":"#3962e3","className":"has-icon-color"} --> <ul class="wp-block-social-links has-icon-color has-icon-background-color"><!-- wp:social-link {"url":"https://wordpress.org","service":"wordpress"} /--> <!-- wp:social-link {"url":"#","service":"chain"} /--> <!-- wp:social-link {"url":"#","service":"mail"} /--></ul> <!-- /wp:social-links --></div> <!-- /wp:group --> Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-chromium.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-inserting-blocks-Inserting-bloc-f26fa--dragging-and-dropping-from-the-global-inserter-chromium-retry1/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-actual.txt 204 | await page.mouse.up(); 205 | > 206 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 207 | } ); 208 | 209 | test( 'inserts synced patterns by dragging and dropping from the global inserter', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:206:49
[chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L206
3) [chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} --> <div class="wp-block-group"><!-- wp:paragraph --> <p>Dummy text</p> <!-- /wp:paragraph --> <!-- wp:social-links {"customIconColor":"#ffffff","iconColorValue":"#ffffff","customIconBackgroundColor":"#3962e3","iconBackgroundColorValue":"#3962e3","className":"has-icon-color"} --> <ul class="wp-block-social-links has-icon-color has-icon-background-color"><!-- wp:social-link {"url":"https://wordpress.org","service":"wordpress"} /--> <!-- wp:social-link {"url":"#","service":"chain"} /--> <!-- wp:social-link {"url":"#","service":"mail"} /--></ul> <!-- /wp:social-links --></div> <!-- /wp:group --> Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-chromium.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-inserting-blocks-Inserting-bloc-f26fa--dragging-and-dropping-from-the-global-inserter-chromium-retry2/Inserting-blocks-firefox-webkit-inserts-p-59603-ragging-and-dropping-from-the-global-inserter-1-actual.txt 204 | await page.mouse.up(); 205 | > 206 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 207 | } ); 208 | 209 | test( 'inserts synced patterns by dragging and dropping from the global inserter', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:206:49
[chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L288
4) [chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Error: expect(received).toMatchObject(expected) - Expected - 1 + Received + 17 Array [ Object { "attributes": Object { + "layout": Object { + "flexWrap": "nowrap", + "type": "flex", + }, + "tagName": "div", + }, + "innerBlocks": Array [ + Object { + "attributes": Object { "content": "Dummy text", + "dropCap": false, }, + "innerBlocks": Array [], "name": "core/paragraph", }, Object { "attributes": Object { - "ref": Any<Number>, + "ref": 98, }, + "innerBlocks": Array [], "name": "core/block", + }, + ], + "name": "core/group", }, Object { "attributes": Object { "ref": Any<Number>, }, + "innerBlocks": Array [], "name": "core/block", }, ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 286 | await page.mouse.up(); 287 | > 288 | await expect.poll( editor.getBlocks ).toMatchObject( [ | ^ 289 | { 290 | name: 'core/paragraph', 291 | attributes: { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:288:41
[webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
1) [webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:75:30
[webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
1) [webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:75:30
[webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
1) [webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:75:30
[webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
2) [webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:198:30
[webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
2) [webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:198:30
[webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
2) [webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:198:30
[webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
3) [webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:281:30
[webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
3) [webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:281:30
[webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L465
3) [webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 300 Received: 300 Call Log: - Timeout 5000ms exceeded while waiting on the predicate 463 | await expect 464 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) ) > 465 | .toBeGreaterThan( paragraphBoundingBox.y ); | ^ 466 | } 467 | } 468 | at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:465:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:281:30
[chromium] › interactivity/directive-on-document.spec.ts:29:6 › data-wp-on-document › the event listener is removed when the element is removed: test/e2e/specs/interactivity/directive-on-document.spec.ts#L45
4) [chromium] › interactivity/directive-on-document.spec.ts:29:6 › data-wp-on-document › the event listener is removed when the element is removed Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByTestId('counter') Expected string: "2" Received string: "1" Call log: - expect.toHaveText with timeout 5000ms - waiting for getByTestId('counter') - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" - locator resolved to <p data-testid="counter" data-wp-text="state.counte…>1</p> - unexpected value "1" 43 | await expect( counter ).toHaveText( '1' ); 44 | await page.keyboard.press( 'ArrowDown' ); > 45 | await expect( counter ).toHaveText( '2' ); | ^ 46 | } ); 47 | } ); 48 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-on-document.spec.ts:45:27
Playwright - 7
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
🎭 Playwright Run Summary
1 skipped 145 passed (6.9m)
🎭 Playwright Run Summary
148 passed (7.1m)
🎭 Playwright Run Summary
3 skipped 119 passed (7.4m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block [chromium] › editor/blocks/paragraph.spec.js:273:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block 1 skipped 130 passed (7.5m)
🎭 Playwright Run Summary
11 skipped 152 passed (7.7m)
🎭 Playwright Run Summary
2 skipped 148 passed (8.1m)
🎭 Playwright Run Summary
7 failed [chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list [chromium] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter [chromium] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter [chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order [chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigation › allows tabbing in navigation mode if no block is selected [chromium] › editor/various/keyboard-navigable-blocks.spec.js:131:2 › Order of block keyboard navigation › should navigate correctly with multi selection 143 passed (8.9m)
🎭 Playwright Run Summary
3 failed [webkit] › editor/various/inserting-blocks.spec.js:29:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:147:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter 1 flaky [chromium] › interactivity/directive-on-document.spec.ts:29:6 › data-wp-on-document › the event listener is removed when the element is removed 167 passed (8.7m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
6.22 MB
flaky-tests-report Expired
1.08 KB