Iframe: try role=application #102977
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Report to GitHub
3m 47s
Annotations
71 errors, 1 warning, and 6 notices
[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(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- 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(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- 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(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name=/Empty block/i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- 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/writing-flow.spec.js:24:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
2) [chromium] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:33:3
|
[chromium] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
2) [chromium] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:33:3
|
[chromium] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
2) [chromium] › editor/various/writing-flow.spec.js:24:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:33:3
|
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
3) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:113:3
|
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
3) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:113:3
|
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@firefox:
test/e2e/specs/editor/various/writing-flow.spec.js#L1185
3) [chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (2 of 2)"i]')
1183 | await this.editor.canvas
1184 | .locator( 'role=document[name="Block: Column (2 of 2)"i]' )
> 1185 | .focus();
| ^
1186 | await this.editor.canvas
1187 | .locator( 'role=button[name="Add block"i]' )
1188 | .click();
at WritingFlowUtils.addDemoContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:1185:5)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:113:3
|
[chromium] › editor/various/writing-flow.spec.js:366:2 › Writing Flow (@firefox:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
4) [chromium] › editor/various/writing-flow.spec.js:366:2 › Writing Flow (@Firefox, @WebKit) › should navigate native inputs vertically, not horizontally
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Shortcode"i]')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/writing-flow.spec.js:374:16
|
Playwright - 6
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page:
test/e2e/specs/site-editor/pages.spec.js#L29
1) [chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page, edit template and toggle page template preview
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Content' }).getByRole('document', { name: 'Empty block; start writing or type forward slash to choose a block' })
27 | name: 'Empty block; start writing or type forward slash to choose a block',
28 | } )
> 29 | .click();
| ^
30 |
31 | // Insert into Page Content using default block.
32 | await editor.canvas
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:29:4)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:99:9
|
[chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page:
test/e2e/specs/site-editor/pages.spec.js#L29
1) [chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page, edit template and toggle page template preview
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Content' }).getByRole('document', { name: 'Empty block; start writing or type forward slash to choose a block' })
27 | name: 'Empty block; start writing or type forward slash to choose a block',
28 | } )
> 29 | .click();
| ^
30 |
31 | // Insert into Page Content using default block.
32 | await editor.canvas
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:29:4)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:99:9
|
[chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page:
test/e2e/specs/site-editor/pages.spec.js#L29
1) [chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page, edit template and toggle page template preview
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Content' }).getByRole('document', { name: 'Empty block; start writing or type forward slash to choose a block' })
27 | name: 'Empty block; start writing or type forward slash to choose a block',
28 | } )
> 29 | .click();
| ^
30 |
31 | // Insert into Page Content using default block.
32 | await editor.canvas
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:29:4)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:99:9
|
[chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:85:17
|
[chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:85:17
|
[chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
2) [chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:85:17
|
[chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
3) [chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:125:17
|
[chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
3) [chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:125:17
|
[chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
3) [chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/settings-sidebar.spec.js:125:17
|
[chromium] › site-editor/template-part.spec.js:365:2 › Template Part › Keeps focus in place on undo in template parts:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
4) [chromium] › site-editor/template-part.spec.js:365:2 › Template Part › Keeps focus in place on undo in template parts
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Site title' })
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:381:16
|
Playwright - 8
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
2) [firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
2) [firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
2) [firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L452
3) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Heading' })
450 | const boundingBox = await editor.canvas
451 | .getByRole( 'document', { name: 'Block: Heading' } )
> 452 | .boundingBox();
| ^
453 |
454 | // Using the between inserter.
455 | await page.mouse.move(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:452:5
|
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L452
3) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Heading' })
450 | const boundingBox = await editor.canvas
451 | .getByRole( 'document', { name: 'Block: Heading' } )
> 452 | .boundingBox();
| ^
453 |
454 | // Using the between inserter.
455 | await page.mouse.move(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:452:5
|
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L452
3) [firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Heading' })
450 | const boundingBox = await editor.canvas
451 | .getByRole( 'document', { name: 'Block: Heading' } )
> 452 | .boundingBox();
| ^
453 |
454 | // Using the between inserter.
455 | await page.mouse.move(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:452:5
|
[firefox] › editor/various/inserting-blocks.spec.js:486:2 › Inserting blocks (@firefox:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
4) [firefox] › editor/various/inserting-blocks.spec.js:486:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block should show a blue line indicator
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:503:16
|
Playwright - 1
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed:
test/e2e/specs/editor/blocks/avatar.spec.js#L46
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Avatar"i]').locator('img')
44 | const avatarImage = avatarBlock.locator( 'img' );
45 |
> 46 | await expect( avatarImage ).toBeVisible();
| ^
47 |
48 | const originalSrc = await avatarImage.getAttribute( 'src' );
49 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:46:31
|
[chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media:
test/e2e/specs/editor/blocks/classic.spec.js#L87
2) [chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media, convert to blocks, and undo in one step
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Gallery"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Gallery"i]')
85 | 'role=document[name="Block: Gallery"i]'
86 | );
> 87 | await expect( galleryBlock ).toBeVisible();
| ^
88 |
89 | // Check that you can undo back to a Classic block gallery in one step.
90 | await pageUtils.pressKeys( 'primary+z' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:87:32
|
[chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media:
test/e2e/specs/editor/blocks/classic.spec.js#L87
2) [chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media, convert to blocks, and undo in one step
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Gallery"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Gallery"i]')
85 | 'role=document[name="Block: Gallery"i]'
86 | );
> 87 | await expect( galleryBlock ).toBeVisible();
| ^
88 |
89 | // Check that you can undo back to a Classic block gallery in one step.
90 | await pageUtils.pressKeys( 'primary+z' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:87:32
|
[chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media:
test/e2e/specs/editor/blocks/classic.spec.js#L87
2) [chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media, convert to blocks, and undo in one step
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Gallery"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Gallery"i]')
85 | 'role=document[name="Block: Gallery"i]'
86 | );
> 87 | await expect( galleryBlock ).toBeVisible();
| ^
88 |
89 | // Check that you can undo back to a Classic block gallery in one step.
90 | await pageUtils.pressKeys( 'primary+z' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:87:32
|
[chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload:
test/e2e/specs/editor/blocks/classic.spec.js#L138
3) [chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Classic"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Classic"i]')
136 | );
137 |
> 138 | await expect( classicBlock ).toBeVisible();
| ^
139 | await classicBlock.click();
140 |
141 | expect( errors.length ).toBe( 0 );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:138:32
|
[chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload:
test/e2e/specs/editor/blocks/classic.spec.js#L138
3) [chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Classic"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Classic"i]')
136 | );
137 |
> 138 | await expect( classicBlock ).toBeVisible();
| ^
139 | await classicBlock.click();
140 |
141 | expect( errors.length ).toBe( 0 );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:138:32
|
[chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload:
test/e2e/specs/editor/blocks/classic.spec.js#L138
3) [chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('role=document[name="Block: Classic"i]')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('role=document[name="Block: Classic"i]')
136 | );
137 |
> 138 | await expect( classicBlock ).toBeVisible();
| ^
139 | await classicBlock.click();
140 |
141 | expect( errors.length ).toBe( 0 );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/classic.spec.js:138:32
|
[chromium] › editor/blocks/columns.spec.js:49:2 › Columns › prevent the removal of locked column block from the column count change UI:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
4) [chromium] › editor/blocks/columns.spec.js:49:2 › Columns › prevent the removal of locked column block from the column count change UI
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Column (3 of 3)"i]')
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/columns.spec.js:61:16
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L282
2) [webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: getByRole('document', { name: 'Block: Pattern' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('document', { name: 'Block: Pattern' })
280 | name: 'Block: Pattern',
281 | } );
> 282 | await expect( patternBlock ).toBeFocused();
| ^
283 |
284 | // Insert a synced pattern.
285 | await page.click(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:282:32
|
[webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L282
2) [webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: getByRole('document', { name: 'Block: Pattern' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('document', { name: 'Block: Pattern' })
280 | name: 'Block: Pattern',
281 | } );
> 282 | await expect( patternBlock ).toBeFocused();
| ^
283 |
284 | // Insert a synced pattern.
285 | await page.click(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:282:32
|
[webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L282
2) [webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: getByRole('document', { name: 'Block: Pattern' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('document', { name: 'Block: Pattern' })
280 | name: 'Block: Pattern',
281 | } );
> 282 | await expect( patternBlock ).toBeFocused();
| ^
283 |
284 | // Insert a synced pattern.
285 | await page.click(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:282:32
|
[webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
3) [webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
3) [webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L429
3) [webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Tag Cloud' })
427 | await expect(
428 | editor.canvas.getByRole( 'document', { name: 'Block: Tag Cloud' } )
> 429 | ).toBeVisible();
| ^
430 | } );
431 |
432 | // Check for regression of https://github.com/WordPress/gutenberg/issues/24262.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:429:5
|
[webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@firefox:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L452
4) [webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
TimeoutError: locator.boundingBox: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Heading' })
450 | const boundingBox = await editor.canvas
451 | .getByRole( 'document', { name: 'Block: Heading' } )
> 452 | .boundingBox();
| ^
453 |
454 | // Using the between inserter.
455 | await page.mouse.move(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:452:5
|
Playwright - 7
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Playwright - 3
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
[chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L124
1) [chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Image"i]')
122 | await editor.canvas
123 | .locator( 'role=document[name="Block: Image"i]' )
> 124 | .focus();
| ^
125 | await page.keyboard.press( 'Backspace' );
126 | await editor.saveDraft();
127 | await page.reload();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:124:6
|
[chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L124
1) [chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Image"i]')
122 | await editor.canvas
123 | .locator( 'role=document[name="Block: Image"i]' )
> 124 | .focus();
| ^
125 | await page.keyboard.press( 'Backspace' );
126 | await editor.saveDraft();
127 | await page.reload();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:124:6
|
[chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L124
1) [chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.focus: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').locator('role=document[name="Block: Image"i]')
122 | await editor.canvas
123 | .locator( 'role=document[name="Block: Image"i]' )
> 124 | .focus();
| ^
125 | await page.keyboard.press( 'Backspace' );
126 | await editor.saveDraft();
127 | await page.reload();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:124:6
|
[chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
2) [chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
2) [chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox:
test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
2) [chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' })
29 | .filter( { hasText: 'Dummy text' } );
30 |
> 31 | await expect( dummyParagraph ).toBeFocused();
| ^
32 |
33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field.
34 | await page.keyboard.press( 'Control+`' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
|
[chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave:
test/e2e/specs/editor/various/autosave.spec.js#L293
3) [chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
291 | name: 'Block: Paragraph',
292 | } );
> 293 | await paragraph.click();
| ^
294 | await page.keyboard.type( ' after save' );
295 |
296 | // Trigger remote autosave.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autosave.spec.js:293:19
|
[chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave:
test/e2e/specs/editor/various/autosave.spec.js#L293
3) [chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
291 | name: 'Block: Paragraph',
292 | } );
> 293 | await paragraph.click();
| ^
294 | await page.keyboard.type( ' after save' );
295 |
296 | // Trigger remote autosave.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autosave.spec.js:293:19
|
[chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave:
test/e2e/specs/editor/various/autosave.spec.js#L293
3) [chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
291 | name: 'Block: Paragraph',
292 | } );
> 293 | await paragraph.click();
| ^
294 | await page.keyboard.type( ' after save' );
295 |
296 | // Trigger remote autosave.
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/autosave.spec.js:293:19
|
[chromium] › editor/various/block-bindings.spec.js:50:4 › Block bindings › Template context › Paragraph › should show the value of the custom field:
test/e2e/specs/editor/various/block-bindings.spec.js#L70
4) [chromium] › editor/various/block-bindings.spec.js:50:4 › Block bindings › Template context › Paragraph › should show the value of the custom field
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
Expected string: "text_custom_field"
Received string: ""
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
68 | name: 'Block: Paragraph',
69 | } );
> 70 | await expect( paragraphBlock ).toHaveText(
| ^
71 | 'text_custom_field'
72 | );
73 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings.spec.js:70:36
|
Playwright - 2
Canceling since a higher priority waiting request for 'End-to-End Tests-try/iframe-role-application' exists
|
Playwright - 2
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Playwright - 2
The operation was canceled.
|
Playwright - 4
Canceling since a higher priority waiting request for 'End-to-End Tests-try/iframe-role-application' exists
|
Playwright - 4
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Playwright - 4
The operation was canceled.
|
Report to GitHub
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ./packages/report-flaky-tests. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
🎭 Playwright Run Summary
14 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/writing-flow.spec.js:24:2 › Writing Flow (@Firefox, @WebKit) › Should navigate inner blocks with arrow keys
[chromium] › editor/various/writing-flow.spec.js:109:2 › Writing Flow (@Firefox, @WebKit) › Should navigate between inner and root blocks in navigation mode
[chromium] › editor/various/writing-flow.spec.js:366:2 › Writing Flow (@Firefox, @WebKit) › should navigate native inputs vertically, not horizontally
[chromium] › editor/various/writing-flow.spec.js:802:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone between blocks (lower)
[chromium] › editor/various/writing-flow.spec.js:843:2 › Writing Flow (@Firefox, @WebKit) › should not have a dead zone above an aligned block
[chromium] › editor/various/writing-flow.spec.js:904:2 › Writing Flow (@Firefox, @WebKit) › should only consider the content as one tab stop
[chromium] › editor/various/writing-flow.spec.js:959:2 › Writing Flow (@Firefox, @WebKit) › does not deselect the block when selecting text outside the editor canvas
[chromium] › editor/various/writing-flow.spec.js:1019:2 › Writing Flow (@Firefox, @WebKit) › should move to the start of the first line on ArrowUp (-firefox)
[chromium] › editor/various/writing-flow.spec.js:1053:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret from corner to corner (-webkit)
[chromium] › editor/various/writing-flow.spec.js:1087:2 › Writing Flow (@Firefox, @WebKit) › should vertically move the caret when pressing Alt
[chromium] › site-editor/hybrid-theme.spec.js:43:2 › Hybrid theme › can view a template part list
[chromium] › site-editor/list-view.spec.js:52:2 › Site Editor List View › ensures List View global shortcut works properly
[chromium] › site-editor/navigation.spec.js:21:2 › Site editor navigation › Can use keyboard to navigate the site editor
172 passed (15.3m)
|
🎭 Playwright Run Summary
19 failed
[chromium] › site-editor/pages.spec.js:93:2 › Pages › create a new page, edit template and toggle page template preview
[chromium] › site-editor/settings-sidebar.spec.js:81:3 › Settings sidebar › Block tab › should open block tab by default if a block is selected
[chromium] › site-editor/settings-sidebar.spec.js:121:3 › Settings sidebar › Tab switch based on selection › should switch to Template tab when a block was selected and we select the Template
[chromium] › site-editor/template-part.spec.js:365:2 › Template Part › Keeps focus in place on undo in template parts
[chromium] › site-editor/writing-flow.spec.js:16:2 › Site editor writing flow › allows shift tabbing to the block toolbar from the first block
[chromium] › site-editor/writing-flow.spec.js:44:2 › Site editor writing flow › allows tabbing to the inspector from the last block
[chromium] › widgets/customizing-widgets.spec.js:45:2 › Widgets Customizer › should add blocks ─
[chromium] › widgets/customizing-widgets.spec.js:171:2 › Widgets Customizer › should handle the inserter outer section
[chromium] › widgets/customizing-widgets.spec.js:236:2 › Widgets Customizer › should move focus to the block
[chromium] › widgets/customizing-widgets.spec.js:482:2 › Widgets Customizer › should move (inner) blocks to another sidebar
[chromium] › widgets/customizing-widgets.spec.js:537:2 › Widgets Customizer › should stay in block settings after making a change in that area
[chromium] › widgets/customizing-widgets.spec.js:589:2 › Widgets Customizer › preserves content in the Custom HTML block
[chromium] › widgets/editing-widgets.spec.js:44:2 › Widgets screen › Should insert content using the global inserter
[chromium] › widgets/editing-widgets.spec.js:148:2 › Widgets screen › Should insert content using the inline inserter
[chromium] › widgets/editing-widgets.spec.js:373:2 › Widgets screen › Should duplicate the widgets
[chromium] › widgets/editing-widgets.spec.js:418:2 › Widgets screen › Should display legacy widgets
[chromium] › widgets/editing-widgets.spec.js:501:2 › Widgets screen › allows widgets to be moved between widget areas using the dropdown in the block toolbar
[chromium] › widgets/editing-widgets.spec.js:543:2 › Widgets screen › Allows widget deletion to be undone
[chromium] › widgets/editing-widgets.spec.js:627:2 › Widgets screen › allows blocks to be added on mobile viewports
3 skipped
163 passed (16.9m)
|
🎭 Playwright Run Summary
33 failed
[firefox] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[firefox] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
[firefox] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
[firefox] › editor/various/inserting-blocks.spec.js:486:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block should show a blue line indicator
[firefox] › editor/various/inserting-blocks.spec.js:526:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from block appender
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport)
[firefox] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport)
[firefox] › editor/various/multi-block-selection.spec.js:51:2 › Multi-block selection (@Firefox, @WebKit) › should only trigger multi-selection when at the end (-webkit)
[firefox] › editor/various/multi-block-selection.spec.js:153:2 › Multi-block selection (@Firefox, @WebKit) › should select and deselect with shift and arrow keys
[firefox] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
[firefox] › editor/various/multi-block-selection.spec.js:321:2 › Multi-block selection (@Firefox, @WebKit) › should properly select multiple blocks if selected nested blocks belong to different parent (-webkit)
[firefox] › editor/various/multi-block-selection.spec.js:393:2 › Multi-block selection (@Firefox, @WebKit) › should select by dragging
[firefox] › editor/various/multi-block-selection.spec.js:424:2 › Multi-block selection (@Firefox, @WebKit) › should select by dragging into nested block
[firefox] › editor/various/multi-block-selection.spec.js:685:2 › Multi-block selection (@Firefox, @WebKit) › should preserve dragged selection on move
[firefox] › editor/various/multi-block-selection.spec.js:840:2 › Multi-block selection (@Firefox, @WebKit) › should gradually multi-select
[firefox] › editor/various/multi-block-selection.spec.js:904:2 › Multi-block selection (@Firefox, @WebKit) › should multi-select from within the list block
[firefox] › editor/various/multi-block-selection.spec.js:1078:2 › Multi-block selection (@Firefox, @WebKit) › should forward delete across blocks
[firefox] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection (@Firefox, @WebKit) › should handle Enter across blocks
[firefox] › editor/various/multi-block-selection.spec.js:1210:2 › Multi-block selection (@Firefox, @WebKit) › should select separator (single element block)
[firefox] › editor/various/multi-block-selection.spec.js:1244:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
[firefox] › editor/various/multi-block-selection.spec.js:1296:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
[firefox] › editor/various/multi-block-selection.spec.js:1324:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select blocks without text selection
[firefox] › editor/various/multi-block-selection.spec.js:1347:2 › Multi-block selection (@Firefox, @WebKit) › should select by dragging into separator
[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:24:2
|
🎭 Playwright Run Summary
43 failed
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed
[chromium] › editor/blocks/classic.spec.js:42:2 › Classic › should insert media, convert to blocks, and undo in one step
[chromium] › editor/blocks/classic.spec.js:104:2 › Classic › Should not fail after save/reload ─
[chromium] › editor/blocks/columns.spec.js:49:2 › Columns › prevent the removal of locked column block from the column count change UI
[chromium] › editor/blocks/columns.spec.js:126:2 › Columns › can exit on Enter ─────────────────
[chromium] › editor/blocks/columns.spec.js:208:4 › Columns › should update the column widths correctly › when the column count is changed to 2
[chromium] › editor/blocks/columns.spec.js:208:4 › Columns › should update the column widths correctly › when the column count is changed to 3
[chromium] › editor/blocks/columns.spec.js:208:4 › Columns › should update the column widths correctly › when the column count is changed to 5
[chromium] › editor/blocks/columns.spec.js:208:4 › Columns › should update the column widths correctly › when the column count is changed to 6
[chromium] › editor/blocks/columns.spec.js:247:2 › Columns › should not split in middle ────────
[chromium] › editor/blocks/comments.spec.js:45:2 › Comments › We show no results message if there are no comments
[chromium] › editor/blocks/comments.spec.js:146:2 › Comments › A button allows the block to switch from legacy mode to editable mode
[chromium] › editor/blocks/cover.spec.js:27:2 › Cover › can set overlay color using color picker on block placeholder
[chromium] › editor/blocks/cover.spec.js:51:2 › Cover › can set background image using image upload on block placeholder
[chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded
[chromium] › editor/blocks/cover.spec.js:97:2 › Cover › can have the title edited ──────────────
[chromium] › editor/blocks/cover.spec.js:125:2 › Cover › can be resized using drag & drop ──────
[chromium] › editor/blocks/cover.spec.js:197:2 › Cover › dims the background image down by 50% black when transformed from the Image block
[chromium] › editor/blocks/gallery.spec.js:42:2 › Gallery › can be transformed from pasting shortcode, and can undo/redo
[chromium] › editor/blocks/gallery.spec.js:89:2 › Gallery › can be created using uploaded images
[chromium] › editor/blocks/gallery.spec.js:115:2 › Gallery › gallery caption can be edited ─────
[chromium] › editor/blocks/gallery.spec.js:158:2 › Gallery › uploaded images' captions can be edited
[chromium] › editor/blocks/heading.spec.js:342:2 › Heading › Should have proper label in the list view
[chromium] › editor/blocks/image.spec.js:35:2 › Image › can be inserted via image upload ───────
[chromium] › editor/blocks/image.spec.js:64:2 › Image › should place caret on caption when clicking to add one
[chromium] › editor/blocks/image.spec.js:95:2 › Image › should allow soft line breaks in caption
[chromium] › editor/blocks/image.spec.js:127:2 › Image › should have keyboard navigable toolbar for caption
[chromium] › editor/blocks/image.spec.js:183:2 › Image › should drag and drop files into media placeholder
[chromium] › editor/blocks/image.spec.js:227:2 › Image › allows zooming using the crop tools ───
[chromium] › editor/blocks/image.spec.js:296:2 › Image › allows changing aspect ratio using the crop tools
[chromium] › editor/blocks/image.spec.js:355:2 › Image › allows rotating using the crop tools ──
[chromium] › editor/blocks/image.spec.js:394:2 › Image › should undo without broken temporary state
[chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter
[chromium] › editor/blocks/image.spec.js:518:2 › Image › should allow dragging and dropping HTML to media placeholder
[chromium] › editor/blocks/image.spec.js:578:2 › Image ›
|
🎭 Playwright Run Summary
36 failed
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[webkit] › editor/various/inserting-blocks.spec.js:230:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
[webkit] › editor/various/inserting-blocks.spec.js:411:2 › Inserting blocks (@Firefox, @WebKit) › should insert block with the slash inserter when using multiple words
[webkit] › editor/various/inserting-blocks.spec.js:433:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from inline inserter
[webkit] › editor/various/inserting-blocks.spec.js:486:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block should show a blue line indicator
[webkit] › editor/various/inserting-blocks.spec.js:526:2 › Inserting blocks (@Firefox, @WebKit) › inserts a block in proper place after having clicked `Browse All` from block appender
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (large viewport)
[webkit] › editor/various/inserting-blocks.spec.js:662:3 › Inserting blocks (@Firefox, @WebKit) › last-inserted block should be given and keep the selection (small viewport)
[webkit] › editor/various/multi-block-selection.spec.js:153:2 › Multi-block selection (@Firefox, @WebKit) › should select and deselect with shift and arrow keys
[webkit] › editor/various/multi-block-selection.spec.js:244:2 › Multi-block selection (@Firefox, @WebKit) › should select with shift + click
[webkit] › editor/various/multi-block-selection.spec.js:289:2 › Multi-block selection (@Firefox, @WebKit) › should properly select a single block even if `shift` was held for the selection (-firefox)
[webkit] › editor/various/multi-block-selection.spec.js:355:2 › Multi-block selection (@Firefox, @WebKit) › should properly select part of nested rich text block while holding shift (-firefox)
[webkit] › editor/various/multi-block-selection.spec.js:393:2 › Multi-block selection (@Firefox, @WebKit) › should select by dragging
[webkit] › editor/various/multi-block-selection.spec.js:424:2 › Multi-block selection (@Firefox, @WebKit) › should select by dragging into nested block
[webkit] › editor/various/multi-block-selection.spec.js:685:2 › Multi-block selection (@Firefox, @WebKit) › should preserve dragged selection on move
[webkit] › editor/various/multi-block-selection.spec.js:733:2 › Multi-block selection (@Firefox, @WebKit) › should clear selection when clicking next to blocks (-firefox)
[webkit] › editor/various/multi-block-selection.spec.js:840:2 › Multi-block selection (@Firefox, @WebKit) › should gradually multi-select
[webkit] › editor/various/multi-block-selection.spec.js:904:2 › Multi-block selection (@Firefox, @WebKit) › should multi-select from within the list block
[webkit] › editor/various/multi-block-selection.spec.js:1078:2 › Multi-block selection (@Firefox, @WebKit) › should forward delete across blocks
[webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection (@Firefox, @WebKit) › should handle Enter across blocks
[webkit] › editor/various/multi-block-selection.spec.js:1210:2 › Multi-block selection (@Firefox, @WebKit) › should select separator (single element block)
[webkit] › editor/various/multi-block-selection.spec.js:1244:2 › Multi-block selection (@Firefox, @WebKit) › should partially select with shift + click
[webkit] › editor/various/multi-block-selection.spec.js:1296:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select block with text selection and a block without text selection
[webkit] › editor/various/multi-block-selection.spec.js:1324:3 › Multi-block selection (@Firefox, @WebKit) › shift+click multi-selection › should multi-select blocks without text selection
[webkit] › editor/
|
🎭 Playwright Run Summary
51 failed
[chromium] › editor/plugins/post-type-templates.spec.js:110:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format
[chromium] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again
[chromium] › editor/various/autosave.spec.js:280:2 › Autosave › shouldn't conflict with server-side autosave
[chromium] › editor/various/block-bindings.spec.js:50:4 › Block bindings › Template context › Paragraph › should show the value of the custom field
[chromium] › editor/various/block-bindings.spec.js:75:4 › Block bindings › Template context › Paragraph › should lock the appropriate controls with a registered source
[chromium] › editor/various/block-bindings.spec.js:121:4 › Block bindings › Template context › Paragraph › should lock the appropriate controls when source is not defined
[chromium] › editor/various/block-bindings.spec.js:169:4 › Block bindings › Template context › Heading › should show the key of the custom field
[chromium] › editor/various/block-bindings.spec.js:192:4 › Block bindings › Template context › Heading › should lock the appropriate controls with a registered source
[chromium] › editor/various/block-bindings.spec.js:238:4 › Block bindings › Template context › Heading › should lock the appropriate controls when source is not defined
[chromium] › editor/various/block-bindings.spec.js:286:4 › Block bindings › Template context › Button › should show the key of the custom field when text is bound
[chromium] › editor/various/block-bindings.spec.js:316:4 › Block bindings › Template context › Button › should lock text controls when text is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:378:4 › Block bindings › Template context › Button › should lock text controls when text is bound to an undefined source
[chromium] › editor/various/block-bindings.spec.js:440:4 › Block bindings › Template context › Button › should lock url controls when url is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:500:4 › Block bindings › Template context › Button › should lock url controls when url is bound to an undefined source
[chromium] › editor/various/block-bindings.spec.js:560:4 › Block bindings › Template context › Button › should lock url and text controls when both are bound
[chromium] › editor/various/block-bindings.spec.js:633:4 › Block bindings › Template context › Image › should show the upload form when url is not bound
[chromium] › editor/various/block-bindings.spec.js:646:4 › Block bindings › Template context › Image › should NOT show the upload form when url is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:674:4 › Block bindings › Template context › Image › should NOT show the upload form when url is bound to an undefined source
[chromium] › editor/various/block-bindings.spec.js:702:4 › Block bindings › Template context › Image › should lock url controls when url is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:771:4 › Block bindings › Template context › Image › should lock url controls when url is bound to an undefined source
[chromium] › editor/various/block-bindings.spec.js:840:4 › Block bindings › Template context › Image › should disable alt textarea when alt is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:903:4 › Block bindings › Template context › Image › should disable alt textarea when alt is bound to an undefined source
[chromium] › editor/various/block-bindings.spec.js:966:4 › Block bindings › Template context › Image › should disable title input when title is bound to a registered source
[chromium] › editor/various/block-bindings.spec.js:1029:4 › Block bindings › Template context › Image › should disable title input when title is bound to an undefined source
[chromium] › editor/v
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
72 MB |
|
flaky-tests-report
Expired
|
2.02 KB |
|