Writing Flow/Rich Text: unify split logic #102948
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Report to GitHub
3m 51s
Annotations
26 errors, 1 warning, and 8 notices
[firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
[firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
[firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [firefox] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
Playwright - 8
Process completed with exit code 1.
|
Playwright - 3
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/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L275
1) [chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-only-partial-selection-of-text-blocks-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-482aa-al-selection-of-text-blocks-chromium/Copy-cut-paste-should-copy-ad8e0--selection-of-text-blocks-2-actual.txt
273 | await page.keyboard.press( 'ArrowUp' );
274 | await pageUtils.pressKeys( 'primary+v' );
> 275 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
276 | } );
277 |
278 | test( 'should copy/paste partial selection with other blocks in-between', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:275:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L275
1) [chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-only-partial-selection-of-text-blocks-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-482aa-al-selection-of-text-blocks-chromium-retry1/Copy-cut-paste-should-copy-ad8e0--selection-of-text-blocks-2-actual.txt
273 | await page.keyboard.press( 'ArrowUp' );
274 | await pageUtils.pressKeys( 'primary+v' );
> 275 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
276 | } );
277 |
278 | test( 'should copy/paste partial selection with other blocks in-between', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:275:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L275
1) [chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-only-partial-selection-of-text-blocks-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-482aa-al-selection-of-text-blocks-chromium-retry2/Copy-cut-paste-should-copy-ad8e0--selection-of-text-blocks-2-actual.txt
273 | await page.keyboard.press( 'ArrowUp' );
274 | await pageUtils.pressKeys( 'primary+v' );
> 275 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
276 | } );
277 |
278 | test( 'should copy/paste partial selection with other blocks in-between', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:275:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L309
2) [chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-paste-partial-selection-with-other-blocks-in-between-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-3bb90-ith-other-blocks-in-between-chromium/Copy-cut-paste-should-copy-2b733-h-other-blocks-in-between-2-actual.txt
307 | await page.keyboard.press( 'ArrowUp' );
308 | await pageUtils.pressKeys( 'primary+v' );
> 309 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
310 | } );
311 |
312 | test( 'should cut partial selection of text blocks', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:309:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L309
2) [chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-paste-partial-selection-with-other-blocks-in-between-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-3bb90-ith-other-blocks-in-between-chromium-retry1/Copy-cut-paste-should-copy-2b733-h-other-blocks-in-between-2-actual.txt
307 | await page.keyboard.press( 'ArrowUp' );
308 | await pageUtils.pressKeys( 'primary+v' );
> 309 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
310 | } );
311 |
312 | test( 'should cut partial selection of text blocks', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:309:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L309
2) [chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:paragraph -->
<p>block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B </p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>A block</p>
<!-- /wp:paragraph -->
<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->
<!-- wp:paragraph -->
<p>B block</p>
<!-- /wp:paragraph -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-copy-paste-partial-selection-with-other-blocks-in-between-2-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-3bb90-ith-other-blocks-in-between-chromium-retry2/Copy-cut-paste-should-copy-2b733-h-other-blocks-in-between-2-actual.txt
307 | await page.keyboard.press( 'ArrowUp' );
308 | await pageUtils.pressKeys( 'primary+v' );
> 309 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
310 | } );
311 |
312 | test( 'should cut partial selection of text blocks', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:309:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L494
3) [chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list
Error: Snapshot comparison failed:
<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>xyx</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-paste-preformatted-in-list-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-f03b8--paste-preformatted-in-list-chromium/Copy-cut-paste-should-paste-preformatted-in-list-1-actual.txt
492 | // Ensure the selection is correct.
493 | await page.keyboard.type( 'y' );
> 494 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
495 | } );
496 |
497 | test( 'should link selection', async ( { pageUtils, editor } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:494:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L494
3) [chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>xyx</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-paste-preformatted-in-list-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-f03b8--paste-preformatted-in-list-chromium-retry1/Copy-cut-paste-should-paste-preformatted-in-list-1-actual.txt
492 | // Ensure the selection is correct.
493 | await page.keyboard.type( 'y' );
> 494 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
495 | } );
496 |
497 | test( 'should link selection', async ( { pageUtils, editor } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:494:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L494
3) [chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>xyx</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
Expected: /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/__snapshots__/Copy-cut-paste-should-paste-preformatted-in-list-1-chromium.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-various-copy-cut-pa-f03b8--paste-preformatted-in-list-chromium-retry2/Copy-cut-paste-should-paste-preformatted-in-list-1-actual.txt
492 | // Ensure the selection is correct.
493 | await page.keyboard.type( 'y' );
> 494 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
495 | } );
496 |
497 | test( 'should link selection', async ( { pageUtils, editor } ) => {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:494:49
|
[chromium] › editor/various/copy-cut-paste.spec.js:563:2 › Copy/cut/paste › should embed on paste:
test/e2e/specs/editor/various/copy-cut-paste.spec.js#L570
4) [chromium] › editor/various/copy-cut-paste.spec.js:563:2 › Copy/cut/paste › should embed on paste
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 1
Array [
Object {
- "name": "core/embed",
+ "name": "core/paragraph",
},
]
568 | } );
569 | await pageUtils.pressKeys( 'primary+v' );
> 570 | expect( await editor.getBlocks() ).toMatchObject( [
| ^
571 | { name: 'core/embed' },
572 | ] );
573 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/copy-cut-paste.spec.js:570:38
|
[webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
[webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
[webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@firefox:
test/e2e/specs/editor/various/multi-block-selection.spec.js#L478
1) [webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toMatchObject(expected)
- Expected - 14
+ Received + 1
- Array [
- Object {
- "attributes": Object {
- "content": "1",
- },
- "name": "core/paragraph",
- },
- Object {
- "attributes": Object {
- "content": "2",
- },
- "name": "core/paragraph",
- },
- ]
+ Array []
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
476 | await pageUtils.pressKeys( 'primary+v' );
477 |
> 478 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
479 | { name: 'core/paragraph', attributes: { content: '1' } },
480 | { name: 'core/paragraph', attributes: { content: '2' } },
481 | ] );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:478:41
|
[firefox] › editor/blocks/list.spec.js:11:2 › List (@firefox) › can be copied from multi selection:
test/e2e/specs/editor/blocks/list.spec.js#L36
2) [firefox] › editor/blocks/list.spec.js:11:2 › List (@Firefox) › can be copied from multi selection
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 9
+ Received + 3
@@ -6,14 +6,8 @@
<!-- wp:list-item -->
<li>two</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
- <!-- wp:list -->
- <ul><!-- wp:list-item -->
- <li>one</li>
- <!-- /wp:list-item -->
-
- <!-- wp:list-item -->
- <li>two</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
34 | <!-- /wp:list -->`;
35 |
> 36 | expect( await editor.getEditedPostContent() ).toBe(
| ^
37 | copied + '\n\n' + copied
38 | );
39 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:36:49
|
[firefox] › editor/blocks/list.spec.js:11:2 › List (@firefox) › can be copied from multi selection:
test/e2e/specs/editor/blocks/list.spec.js#L36
2) [firefox] › editor/blocks/list.spec.js:11:2 › List (@Firefox) › can be copied from multi selection
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 9
+ Received + 3
@@ -6,14 +6,8 @@
<!-- wp:list-item -->
<li>two</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
- <!-- wp:list -->
- <ul><!-- wp:list-item -->
- <li>one</li>
- <!-- /wp:list-item -->
-
- <!-- wp:list-item -->
- <li>two</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
34 | <!-- /wp:list -->`;
35 |
> 36 | expect( await editor.getEditedPostContent() ).toBe(
| ^
37 | copied + '\n\n' + copied
38 | );
39 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:36:49
|
[firefox] › editor/blocks/list.spec.js:11:2 › List (@firefox) › can be copied from multi selection:
test/e2e/specs/editor/blocks/list.spec.js#L36
2) [firefox] › editor/blocks/list.spec.js:11:2 › List (@Firefox) › can be copied from multi selection
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 9
+ Received + 3
@@ -6,14 +6,8 @@
<!-- wp:list-item -->
<li>two</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->
- <!-- wp:list -->
- <ul><!-- wp:list-item -->
- <li>one</li>
- <!-- /wp:list-item -->
-
- <!-- wp:list-item -->
- <li>two</li>
- <!-- /wp:list-item --></ul>
+ <!-- wp:paragraph -->
+ <p></p>
- <!-- /wp:list -->
+ <!-- /wp:paragraph -->
34 | <!-- /wp:list -->`;
35 |
> 36 | expect( await editor.getEditedPostContent() ).toBe(
| ^
37 | copied + '\n\n' + copied
38 | );
39 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/list.spec.js:36:49
|
[webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L771
3) [webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter
Error: Timeout 5000ms exceeded while waiting on the predicate
769 | await expect
770 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) )
> 771 | .toBeGreaterThan( paragraphBoundingBox.y );
| ^
772 | }
773 | }
774 |
at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:771:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:96:30
|
[webkit] › editor/various/inserting-blocks.spec.js:50:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L771
3) [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: Timeout 5000ms exceeded while waiting on the predicate
769 | await expect
770 | .poll( () => this.indicator.boundingBox().then( ( { y } ) => y ) )
> 771 | .toBeGreaterThan( paragraphBoundingBox.y );
| ^
772 | }
773 | }
774 |
at InsertingBlocksUtils.expectIndicatorBelowParagraph (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:771:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:96:30
|
[webkit] › editor/various/inserting-blocks.spec.js:168:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L218
4) [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
4) [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
|
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
3 skipped
186 passed (6.1m)
|
|
🎭 Playwright Run Summary
186 passed (8.5m)
|
🎭 Playwright Run Summary
1 skipped
181 passed (9.1m)
|
🎭 Playwright Run Summary
11 skipped
180 passed (8.8m)
|
🎭 Playwright Run Summary
4 failed
[chromium] › editor/various/copy-cut-paste.spec.js:245:2 › Copy/cut/paste › should copy only partial selection of text blocks
[chromium] › editor/various/copy-cut-paste.spec.js:278:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
[chromium] › editor/various/copy-cut-paste.spec.js:481:2 › Copy/cut/paste › should paste preformatted in list
[chromium] › editor/various/copy-cut-paste.spec.js:563:2 › Copy/cut/paste › should embed on paste
1 skipped
174 passed (9.5m)
|
🎭 Playwright Run Summary
1 skipped
191 passed (9.7m)
|
🎭 Playwright Run Summary
2 failed
[webkit] › editor/various/multi-block-selection.spec.js:460:2 › Multi-block selection (@Firefox, @WebKit) › should cut and paste
[firefox] › editor/blocks/list.spec.js:11:2 › List (@Firefox) › can be copied from multi selection
2 flaky
[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:168:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
217 passed (13.4m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
3.72 MB |
|
flaky-tests-report
Expired
|
2.05 KB |
|