RichText: pass value to store #88011
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
2m 39s
Annotations
43 errors and 4 notices
Puppeteer - 3:
packages/e2e-tests/specs/widgets/editing-widgets.test.js#L791
QueryEmptyError: Unable to find any nodes within 3000ms.
at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:791:56)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer - 3:
packages/e2e-tests/specs/widgets/editing-widgets.test.js#L865
QueryEmptyError: Unable to find any nodes within 3000ms.
at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:865:58)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
|
Puppeteer - 3
Process completed with exit code 1.
|
[chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change:
test/e2e/specs/editor/various/undo.spec.js#L132
2) [chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 1
- Object {
- "blockIndex": 0,
- }
+ Object {}
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 |
131 | await expect.poll( editor.getEditedPostContent ).toBe( '' );
> 132 | await expect.poll( undoUtils.getSelection ).toEqual( {
| ^
133 | blockIndex: 0,
134 | } );
135 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:132:3
|
[chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change:
test/e2e/specs/editor/various/undo.spec.js#L132
2) [chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 1
- Object {
- "blockIndex": 0,
- }
+ Object {}
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 |
131 | await expect.poll( editor.getEditedPostContent ).toBe( '' );
> 132 | await expect.poll( undoUtils.getSelection ).toEqual( {
| ^
133 | blockIndex: 0,
134 | } );
135 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:132:3
|
[chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change:
test/e2e/specs/editor/various/undo.spec.js#L132
2) [chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 1
- Object {
- "blockIndex": 0,
- }
+ Object {}
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
130 |
131 | await expect.poll( editor.getEditedPostContent ).toBe( '' );
> 132 | await expect.poll( undoUtils.getSelection ).toEqual( {
| ^
133 | blockIndex: 0,
134 | } );
135 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/undo.spec.js:132:3
|
[chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[chromium] › site-editor/pages.spec.js:46:2 › Pages › create a new page:
test/e2e/specs/site-editor/pages.spec.js#L54
4) [chromium] › site-editor/pages.spec.js:46:2 › Pages › create a new page ───────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block; start writing or type forward slash to choose a block' })
============================================================
52 | name: 'Empty block; start writing or type forward slash to choose a block',
53 | } )
> 54 | .fill( 'Lorem ipsum dolor sit amet' );
| ^
55 |
56 | // Insert into Page Content using global inserter.
57 | await page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:54:5
|
[chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L122
1) [chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
120 | '[data-type="core/paragraph"][data-empty="true"]'
121 | );
> 122 | const boundingBox = await emptyParagraph.boundingBox();
| ^
123 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
124 |
125 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:122:45
|
[chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L122
1) [chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
120 | '[data-type="core/paragraph"][data-empty="true"]'
121 | );
> 122 | const boundingBox = await emptyParagraph.boundingBox();
| ^
123 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
124 |
125 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:122:45
|
[chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L122
1) [chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
120 | '[data-type="core/paragraph"][data-empty="true"]'
121 | );
> 122 | const boundingBox = await emptyParagraph.boundingBox();
| ^
123 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
124 |
125 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:122:45
|
[chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L150
2) [chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
148 | '[data-type="core/paragraph"][data-empty="true"]'
149 | );
> 150 | const boundingBox = await emptyParagraph.boundingBox();
| ^
151 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
152 |
153 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:150:45
|
[chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L150
2) [chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
148 | '[data-type="core/paragraph"][data-empty="true"]'
149 | );
> 150 | const boundingBox = await emptyParagraph.boundingBox();
| ^
151 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
152 |
153 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:150:45
|
[chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block:
test/e2e/specs/editor/blocks/paragraph.spec.js#L150
2) [chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').locator('[data-type="core/paragraph"][data-empty="true"]')
============================================================
148 | '[data-type="core/paragraph"][data-empty="true"]'
149 | );
> 150 | const boundingBox = await emptyParagraph.boundingBox();
| ^
151 | await draggingUtils.dragOver( boundingBox.x, boundingBox.y );
152 |
153 | await expect( draggingUtils.dropZone ).toBeVisible();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/paragraph.spec.js:150:45
|
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated:
test/e2e/specs/editor/plugins/annotations.spec.js#L58
3) [chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
Error: expect(received).toHaveValue(expected)
Expected string: "<p>Paragraph to annotate</p>"
Received string: "<p>Paragraph<mark class=\"annotation-text annotation-text-e2e-tests\" id=\"annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd\"> to </mark>annotate</p>"
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-1fc3f536-c852-4832-ab8e-78ccf797cbfd"> to </mark>annotate</p>"
56 | await expect(
57 | block.locator( '.block-editor-block-list__block-html-textarea' )
> 58 | ).toHaveValue( '<p>Paragraph to annotate</p>' );
| ^
59 | } );
60 |
61 | test( 'keeps the cursor in the same location when applying annotation', async ( {
at /home/runner/
|
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated:
test/e2e/specs/editor/plugins/annotations.spec.js#L58
3) [chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toHaveValue(expected)
Expected string: "<p>Paragraph to annotate</p>"
Received string: "<p>Paragraph<mark class=\"annotation-text annotation-text-e2e-tests\" id=\"annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1\"> to </mark>annotate</p>"
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-6d18547e-6805-47fd-b148-6fe30028fbd1"> to </mark>annotate</p>"
56 | await expect(
57 | block.locator( '.block-editor-block-list__block-html-textarea' )
> 58 | ).toHaveValue( '<p>Paragraph to annotate</p>' );
| ^
59 | } );
60 |
61 | test(
|
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated:
test/e2e/specs/editor/plugins/annotations.spec.js#L58
3) [chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toHaveValue(expected)
Expected string: "<p>Paragraph to annotate</p>"
Received string: "<p>Paragraph<mark class=\"annotation-text annotation-text-e2e-tests\" id=\"annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8\"> to </mark>annotate</p>"
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).locator('.block-editor-block-list__block-html-textarea')
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
- locator resolved to <textarea rows="1" class="block-editor-block-list__block-h…><p>Paragraph<mark class="annotation-text annotati…</textarea>
- unexpected value "<p>Paragraph<mark class="annotation-text annotation-text-e2e-tests" id="annotation-text-afdf5aad-4108-448e-bc3e-6bc3e714aee8"> to </mark>annotate</p>"
56 | await expect(
57 | block.locator( '.block-editor-block-list__block-html-textarea' )
> 58 | ).toHaveValue( '<p>Paragraph to annotate</p>' );
| ^
59 | } );
60 |
61 | test(
|
[chromium] › editor/plugins/annotations.spec.js:61:2 › Annotations › keeps the cursor in the same location when applying annotation:
test/e2e/specs/editor/plugins/annotations.spec.js#L79
4) [chromium] › editor/plugins/annotations.spec.js:61:2 › Annotations › keeps the cursor in the same location when applying annotation
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 1
Array [
Object {
"attributes": Object {
- "content": "ABCD",
+ "content": "A<mark class=\"annotation-text annotation-text-e2e-tests\" id=\"annotation-text-00738433-e494-4dc5-8671-3910612a8864\">B</mark>CD",
},
"name": "core/paragraph",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
77 | await annotations.removeAnnotations();
78 |
> 79 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
80 | {
81 | name: 'core/paragraph',
82 | attributes: { content: 'ABCD' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/annotations.spec.js:79:3
|
[webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
1) [webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
2) [firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
2) [firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@firefox:
test/e2e/specs/editor/various/splitting-merging.spec.js#L313
2) [firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
311 | await expect(
312 | editor.canvas.locator( 'role=document[name=/Empty block/i]' )
> 313 | ).toBeVisible();
| ^
314 |
315 | await expect(
316 | editor.canvas.locator( 'role=textbox[name="Add title"i]' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/splitting-merging.spec.js:313:5
|
[firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1080
3) [firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toHaveText: Error: strict mode violation: locator('role=document[name="Block: Paragraph"i]') resolved to 2 elements:
1) <p role="document" data-empty="false" aria-multilin…>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…</p> aka getByText('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a')
2) <p role="document" data-empty="false" aria-multilin…>…</p> aka getByRole('document', { name: 'Block: Paragraph' }).nth(1)
=========================== logs ===========================
expect.toHaveText with timeout 5000ms
waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Paragraph"i]')
============================================================
1078 | await expect(
1079 | editor.canvas.locator( 'role=document[name="Block: Paragraph"i]' )
> 1080 | ).toHaveText( /^a+\.a$/ );
| ^
1081 | } );
1082 |
1083 | test( 'should vertically move the caret when pressing Alt', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1080:5
|
[webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@webkit):
test/e2e/specs/editor/various/multi-block-selection.spec.js#L1212
4) [webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@WebKit)
Error: expect(received).toMatchObject(expected)
- Expected - 1
+ Received + 1
Array [
Object {
"attributes": Object {
- "content": "<strong>1</strong>|2",
+ "content": "|",
},
"name": "core/paragraph",
},
]
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
1210 | // Ensure selection is in the correct place.
1211 | await page.keyboard.type( '|' );
> 1212 | await expect.poll( editor.getBlocks ).toMatchObject( [
| ^
1213 | {
1214 | name: 'core/paragraph',
1215 | attributes: { content: '<strong>1</strong>|2' },
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1212:3
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L44
1) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
42 | name: 'Empty block',
43 | } )
> 44 | .click();
| ^
45 |
46 | const blockInserter = page
47 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:44:5
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L44
1) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
42 | name: 'Empty block',
43 | } )
> 44 | .click();
| ^
45 |
46 | const blockInserter = page
47 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:44:5
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L44
1) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
42 | name: 'Empty block',
43 | } )
> 44 | .click();
| ^
45 |
46 | const blockInserter = page
47 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:44:5
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L87
2) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
85 | name: 'Empty block',
86 | } )
> 87 | .click();
| ^
88 |
89 | const blockInserter = page
90 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:87:5
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L87
2) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
85 | name: 'Empty block',
86 | } )
> 87 | .click();
| ^
88 |
89 | const blockInserter = page
90 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:87:5
|
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set:
test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js#L87
2) [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
============================================================
85 | name: 'Empty block',
86 | } )
> 87 | .click();
| ^
88 |
89 | const blockInserter = page
90 | .getByRole( 'toolbar', { name: 'Document tools' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/inner-blocks-allowed-blocks.spec.js:87:5
|
[chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph:
test/e2e/specs/editor/various/block-deletion.spec.js#L176
3) [chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
174 | await expect(
175 | editor.canvas.getByRole( 'document', { name: 'Empty block' } )
> 176 | ).toBeFocused();
| ^
177 |
178 | // Hit backspace to remove the empty paragraph.
179 | await page.keyboard.press( 'Backspace' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:176:5
|
[chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph:
test/e2e/specs/editor/various/block-deletion.spec.js#L176
3) [chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
174 | await expect(
175 | editor.canvas.getByRole( 'document', { name: 'Empty block' } )
> 176 | ).toBeFocused();
| ^
177 |
178 | // Hit backspace to remove the empty paragraph.
179 | await page.keyboard.press( 'Backspace' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:176:5
|
[chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph:
test/e2e/specs/editor/various/block-deletion.spec.js#L176
3) [chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
174 | await expect(
175 | editor.canvas.getByRole( 'document', { name: 'Empty block' } )
> 176 | ).toBeFocused();
| ^
177 |
178 | // Hit backspace to remove the empty paragraph.
179 | await page.keyboard.press( 'Backspace' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:176:5
|
[chromium] › editor/various/block-deletion.spec.js:243:2 › Block deletion › deleting the last two selected blocks via backspace:
test/e2e/specs/editor/various/block-deletion.spec.js#L270
4) [chromium] › editor/various/block-deletion.spec.js:243:2 › Block deletion › deleting the last two selected blocks via backspace
Error: Timed out 5000ms waiting for expect(received).toBeFocused()
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Empty block' })
268 | name: 'Empty block',
269 | } )
> 270 | ).toBeFocused();
| ^
271 |
272 | // Select the last two paragraphs.
273 | await pageUtils.pressKeys( 'shift+ArrowUp' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-deletion.spec.js:270:5
|
🎭 Playwright Run Summary
4 failed
[chromium] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
[chromium] › editor/various/undo.spec.js:87:2 › undo › should undo typing after non input change
[chromium] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
[chromium] › site-editor/pages.spec.js:46:2 › Pages › create a new page ────────────────────────
1 skipped
246 passed (13.9m)
|
🎭 Playwright Run Summary
6 failed
[chromium] › editor/blocks/paragraph.spec.js:100:3 › Paragraph › Empty paragraph › should allow dropping blocks on an empty paragraph block
[chromium] › editor/blocks/paragraph.spec.js:136:3 › Paragraph › Empty paragraph › should allow dropping HTML on an empty paragraph block
[chromium] › editor/plugins/annotations.spec.js:31:2 › Annotations › allows a block to be annotated
[chromium] › editor/plugins/annotations.spec.js:61:2 › Annotations › keeps the cursor in the same location when applying annotation
[chromium] › editor/plugins/annotations.spec.js:87:2 › Annotations › moves when typing before it
[chromium] › editor/plugins/annotations.spec.js:125:2 › Annotations › grows when typing inside it
12 skipped
230 passed (15.8m)
|
🎭 Playwright Run Summary
3 failed
[webkit] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
[firefox] › editor/various/splitting-merging.spec.js:296:2 › splitting and merging blocks (@Firefox, @WebKit) › should ensure always a default block
[firefox] › editor/various/writing-flow.spec.js:1049:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
1 flaky
[webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@WebKit)
2 skipped
236 passed (17.1m)
|
🎭 Playwright Run Summary
11 failed
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set
[chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set
[chromium] › editor/various/block-deletion.spec.js:156:2 › Block deletion › deleting the last block via backspace from an empty paragraph
[chromium] › editor/various/block-deletion.spec.js:243:2 › Block deletion › deleting the last two selected blocks via backspace
[chromium] › editor/various/block-deletion.spec.js:302:2 › Block deletion › deleting all blocks
[chromium] › editor/various/copy-cut-paste.spec.js:249:2 › Copy/cut/paste › should copy only partial selection of text blocks
[chromium] › editor/various/copy-cut-paste.spec.js:282:2 › Copy/cut/paste › should copy/paste partial selection with other blocks in-between
[chromium] › editor/various/copy-cut-paste.spec.js:316:2 › Copy/cut/paste › should cut partial selection of text blocks
[chromium] › editor/various/copy-cut-paste.spec.js:349:2 › Copy/cut/paste › should cut/paste partial selection with other blocks in-between
[chromium] › editor/various/footnotes.spec.js:29:2 › Footnotes › can be inserted ───────────────
[chromium] › editor/various/list-view.spec.js:124:2 › List View › expands nested list items ────
1 flaky
[chromium] › editor/various/multi-block-selection.spec.js:245:2 › Multi-block selection › should select with shift + click
238 passed (20.6m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
128 MB |
|
flaky-tests-report
Expired
|
4.74 KB |
|