Skip to content

RichText: pass value to store #88011

RichText: pass value to store

RichText: pass value to store #88011

Triggered via pull request November 11, 2023 14:40
Status Failure
Total duration 29m 38s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
2m 39s
Report to GitHub
Fit to window
Zoom out
Zoom in

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