Skip to content

Block editor: scroll block into view on insert #103299

Block editor: scroll block into view on insert

Block editor: scroll block into view on insert #103299

Triggered via pull request May 7, 2024 02:36
Status Failure
Total duration 25m 10s
Artifacts 2

end2end-test.yml

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

Annotations

45 errors, 1 warning, and 8 notices
[chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter: test/e2e/specs/widgets/editing-widgets.spec.js#L229
1) [chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter Error: expect(received).toMatchObject(expected) - Expected - 4 + Received + 4 @@ -6,17 +6,17 @@ }, "name": "core/paragraph", }, Object { "attributes": Object { - "content": "My Heading", + "content": "Second Paragraph", }, - "name": "core/heading", + "name": "core/paragraph", }, Object { "attributes": Object { - "content": "Second Paragraph", + "content": "My Heading", }, - "name": "core/paragraph", + "name": "core/heading", }, ], } Call Log: - Timeout 5000ms exceeded while waiting on the predicate 227 | await widgetsScreen.saveWidgets(); 228 | > 229 | await expect.poll( widgetsScreen.getWidgetAreaBlocks ).toMatchObject( { | ^ 230 | 'sidebar-1': [ 231 | { 232 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/widgets/editing-widgets.spec.js:229:58
[chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter: test/e2e/specs/widgets/editing-widgets.spec.js#L229
1) [chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 4 + Received + 4 @@ -6,17 +6,17 @@ }, "name": "core/paragraph", }, Object { "attributes": Object { - "content": "My Heading", + "content": "Second Paragraph", }, - "name": "core/heading", + "name": "core/paragraph", }, Object { "attributes": Object { - "content": "Second Paragraph", + "content": "My Heading", }, - "name": "core/paragraph", + "name": "core/heading", }, ], } Call Log: - Timeout 5000ms exceeded while waiting on the predicate 227 | await widgetsScreen.saveWidgets(); 228 | > 229 | await expect.poll( widgetsScreen.getWidgetAreaBlocks ).toMatchObject( { | ^ 230 | 'sidebar-1': [ 231 | { 232 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/widgets/editing-widgets.spec.js:229:58
[chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter: test/e2e/specs/widgets/editing-widgets.spec.js#L229
1) [chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatchObject(expected) - Expected - 4 + Received + 4 @@ -6,17 +6,17 @@ }, "name": "core/paragraph", }, Object { "attributes": Object { - "content": "My Heading", + "content": "Second Paragraph", }, - "name": "core/heading", + "name": "core/paragraph", }, Object { "attributes": Object { - "content": "Second Paragraph", + "content": "My Heading", }, - "name": "core/paragraph", + "name": "core/heading", }, ], } Call Log: - Timeout 5000ms exceeded while waiting on the predicate 227 | await widgetsScreen.saveWidgets(); 228 | > 229 | await expect.poll( widgetsScreen.getWidgetAreaBlocks ).toMatchObject( { | ^ 230 | 'sidebar-1': [ 231 | { 232 | name: 'core/paragraph', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/widgets/editing-widgets.spec.js:229:58
Playwright - 6
Process completed with exit code 1.
[chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top: test/e2e/specs/editor/various/typewriter.spec.js#L273
1) [chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top Error: expect(received).toBeGreaterThan(expected) Expected: > 5.59375 Received: 5.59375 271 | const newTopPosition = await typewriterUtils.getCaretPosition(); 272 | > 273 | expect( newTopPosition ).toBeGreaterThan( topPostition ); | ^ 274 | 275 | // Should maintain new caret position. 276 | await page.keyboard.press( 'Enter' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/typewriter.spec.js:273:28
[chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top: test/e2e/specs/editor/various/typewriter.spec.js#L273
1) [chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 5.59375 Received: 5.59375 271 | const newTopPosition = await typewriterUtils.getCaretPosition(); 272 | > 273 | expect( newTopPosition ).toBeGreaterThan( topPostition ); | ^ 274 | 275 | // Should maintain new caret position. 276 | await page.keyboard.press( 'Enter' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/typewriter.spec.js:273:28
Playwright - 5
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Playwright - 8
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
1) [firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
1) [firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
1) [firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L370
2) [firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 368 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 369 | > 370 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 371 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 372 | 373 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:370:50
[firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L370
2) [firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 368 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 369 | > 370 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 371 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 372 | 373 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:370:50
[firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L370
2) [firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 368 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 369 | > 370 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 371 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 372 | 373 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:370:50
Playwright - 8
Process completed with exit code 1.
Playwright - 2
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[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#L264
1) [chromium] › editor/blocks/paragraph.spec.js:163:4 › Paragraph › Empty paragraph › Dragging positions › Only the first block is an empty paragraph block Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 262 | await expect( 263 | draggingUtils.insertionIndicator > 264 | ).toBeVisible(); | ^ 265 | await expect 266 | .poll( () => 267 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:264: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#L264
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: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 262 | await expect( 263 | draggingUtils.insertionIndicator > 264 | ).toBeVisible(); | ^ 265 | await expect 266 | .poll( () => 267 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:264: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#L264
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: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 262 | await expect( 263 | draggingUtils.insertionIndicator > 264 | ).toBeVisible(); | ^ 265 | await expect 266 | .poll( () => 267 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:264:8
[chromium] › editor/blocks/paragraph.spec.js:295:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L330
2) [chromium] › editor/blocks/paragraph.spec.js:295: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-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 328 | await expect( 329 | draggingUtils.insertionIndicator > 330 | ).toBeVisible(); | ^ 331 | await expect 332 | .poll( () => 333 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:330:8
[chromium] › editor/blocks/paragraph.spec.js:295:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L330
2) [chromium] › editor/blocks/paragraph.spec.js:295: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-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 328 | await expect( 329 | draggingUtils.insertionIndicator > 330 | ).toBeVisible(); | ^ 331 | await expect 332 | .poll( () => 333 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:330:8
[chromium] › editor/blocks/paragraph.spec.js:295:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block: test/e2e/specs/editor/blocks/paragraph.spec.js#L330
2) [chromium] › editor/blocks/paragraph.spec.js:295: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-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 328 | await expect( 329 | draggingUtils.insertionIndicator > 330 | ).toBeVisible(); | ^ 331 | await expect 332 | .poll( () => 333 | draggingUtils.insertionIndicator at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:330:8
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:26:2 › Draggable block › can drag and drop to the top of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L79
1) [chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 77 | 'data-testid=block-list-insertion-point-indicator' 78 | ); > 79 | await expect( indicator ).toBeVisible(); | ^ 80 | // Expect the indicator to be above the first paragraph. 81 | await expect 82 | .poll( () => indicator.boundingBox().then( ( { y } ) => y ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:79:29
[chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L79
1) [chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 77 | 'data-testid=block-list-insertion-point-indicator' 78 | ); > 79 | await expect( indicator ).toBeVisible(); | ^ 80 | // Expect the indicator to be above the first paragraph. 81 | await expect 82 | .poll( () => indicator.boundingBox().then( ( { y } ) => y ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:79:29
[chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L79
1) [chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 77 | 'data-testid=block-list-insertion-point-indicator' 78 | ); > 79 | await expect( indicator ).toBeVisible(); | ^ 80 | // Expect the indicator to be above the first paragraph. 81 | await expect 82 | .poll( () => indicator.boundingBox().then( ( { y } ) => y ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:79:29
[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#L152
2) [chromium] › editor/various/draggable-blocks.spec.js:98:2 › Draggable block › can drag and drop to the bottom of a vertical block list Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 150 | 'data-testid=block-list-insertion-point-indicator' 151 | ); > 152 | await expect( indicator ).toBeVisible(); | ^ 153 | // Expect the indicator to be below the second paragraph. 154 | await expect 155 | .poll( () => at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:152:29
[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#L152
2) [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: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 150 | 'data-testid=block-list-insertion-point-indicator' 151 | ); > 152 | await expect( indicator ).toBeVisible(); | ^ 153 | // Expect the indicator to be below the second paragraph. 154 | await expect 155 | .poll( () => at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:152:29
[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#L152
2) [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: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 150 | 'data-testid=block-list-insertion-point-indicator' 151 | ); > 152 | await expect( indicator ).toBeVisible(); | ^ 153 | // Expect the indicator to be below the second paragraph. 154 | await expect 155 | .poll( () => at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:152:29
[chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L235
3) [chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 233 | 'data-testid=block-list-insertion-point-indicator' 234 | ); > 235 | await expect( indicator ).toBeVisible(); | ^ 236 | // Expect the indicator to be to the left of the first paragraph. 237 | await expect 238 | .poll( () => indicator.boundingBox().then( ( { x } ) => x ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:235:29
[chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L235
3) [chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 233 | 'data-testid=block-list-insertion-point-indicator' 234 | ); > 235 | await expect( indicator ).toBeVisible(); | ^ 236 | // Expect the indicator to be to the left of the first paragraph. 237 | await expect 238 | .poll( () => indicator.boundingBox().then( ( { x } ) => x ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:235:29
[chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L235
3) [chromium] › editor/various/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 233 | 'data-testid=block-list-insertion-point-indicator' 234 | ); > 235 | await expect( indicator ).toBeVisible(); | ^ 236 | // Expect the indicator to be to the left of the first paragraph. 237 | await expect 238 | .poll( () => indicator.boundingBox().then( ( { x } ) => x ) ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:235:29
[chromium] › editor/various/draggable-blocks.spec.js:256:2 › Draggable block › can drag and drop to the end of a horizontal block list: test/e2e/specs/editor/various/draggable-blocks.spec.js#L316
4) [chromium] › editor/various/draggable-blocks.spec.js:256:2 › Draggable block › can drag and drop to the end of a horizontal block list Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 314 | 'data-testid=block-list-insertion-point-indicator' 315 | ); > 316 | await expect( indicator ).toBeVisible(); | ^ 317 | // Expect the indicator to be to the right of the second paragraph. 318 | await expect 319 | .poll( () => at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/draggable-blocks.spec.js:316:29
[webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L88
1) [webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 86 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); 87 | > 88 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 89 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 90 | paragraphBoundingBox 91 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:88:50
[webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L88
1) [webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 86 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); 87 | > 88 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 89 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 90 | paragraphBoundingBox 91 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:88:50
[webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L88
1) [webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 86 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); 87 | > 88 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 89 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 90 | paragraphBoundingBox 91 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:88:50
[webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
2) [webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
2) [webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L155
2) [webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 153 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 154 | > 155 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 156 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 157 | 158 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:155:50
[webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L218
3) [webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 216 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 217 | > 218 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 219 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 220 | paragraphBoundingBox 221 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:218:50
[webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L218
3) [webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 216 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 217 | > 218 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 219 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 220 | paragraphBoundingBox 221 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:218:50
[webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L218
3) [webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 216 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 217 | > 218 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 219 | await insertingBlocksUtils.expectIndicatorBelowParagraph( 220 | paragraphBoundingBox 221 | ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:218:50
[webkit] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L370
4) [webkit] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('data-testid=block-list-insertion-point-indicator') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('data-testid=block-list-insertion-point-indicator') 368 | await insertingBlocksUtils.dragOver( paragraphBoundingBox ); 369 | > 370 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); | ^ 371 | await expect( insertingBlocksUtils.draggableChip ).toBeVisible(); 372 | 373 | await page.keyboard.press( 'Escape' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:370:50
Playwright - 7
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Report to GitHub
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ./packages/report-flaky-tests. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 failed [chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter 3 skipped 185 passed (6.5m)
🎭 Playwright Run Summary
1 flaky [chromium] › editor/various/typewriter.spec.js:187:2 › Typewriter › should scroll caret into view from the top 185 passed (8.3m)
🎭 Playwright Run Summary
2 failed [firefox] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape [firefox] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape 3 skipped 143 passed (8.6m)
🎭 Playwright Run Summary
1 skipped 178 passed (8.9m)
🎭 Playwright Run Summary
11 skipped 180 passed (9.0m)
🎭 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:295:4 › Paragraph › Empty paragraph › Dragging positions › Only the second block is an empty paragraph block 1 skipped 189 passed (9.9m)
🎭 Playwright Run Summary
8 failed [chromium] › editor/various/draggable-blocks.spec.js:26:2 › Draggable block › can drag and drop to the top of a vertical block list [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/draggable-blocks.spec.js:175:2 › Draggable block › can drag and drop to the start of a horizontal block list [chromium] › editor/various/draggable-blocks.spec.js:256:2 › Draggable block › can drag and drop to the end of a horizontal block list [chromium] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter [chromium] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape [chromium] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter [chromium] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape 1 skipped 173 passed (12.4m)
🎭 Playwright Run Summary
4 failed [webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:115:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape [webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:327:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape 217 passed (13.8m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
6.39 MB
flaky-tests-report Expired
994 Bytes