Skip to content

Editor: Unify Header component. #102880

Editor: Unify Header component.

Editor: Unify Header component. #102880

Triggered via pull request May 1, 2024 09:29
Status Failure
Total duration 18m 37s
Artifacts 1

end2end-test.yml

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

Annotations

27 errors and 8 notices
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L33
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('role=button[name="Toggle block inserter"i]') Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('role=button[name="Toggle block inserter"i]') - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" 31 | await expect( 32 | page.locator( 'role=button[name="Toggle block inserter"i]' ) > 33 | ).toBeHidden(); | ^ 34 | await expect( 35 | page.locator( 'role=button[name="Tools"i]' ) 36 | ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:33:5
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L33
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('role=button[name="Toggle block inserter"i]') Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('role=button[name="Toggle block inserter"i]') - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" 31 | await expect( 32 | page.locator( 'role=button[name="Toggle block inserter"i]' ) > 33 | ).toBeHidden(); | ^ 34 | await expect( 35 | page.locator( 'role=button[name="Tools"i]' ) 36 | ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:33:5
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L33
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeHidden() Locator: locator('role=button[name="Toggle block inserter"i]') Expected: hidden Received: visible Call log: - expect.toBeHidden with timeout 5000ms - waiting for locator('role=button[name="Toggle block inserter"i]') - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" - locator resolved to <button id=":r5:" type="button" data-active-item="" aria…>…</button> - unexpected value "visible" 31 | await expect( 32 | page.locator( 'role=button[name="Toggle block inserter"i]' ) > 33 | ).toBeHidden(); | ^ 34 | await expect( 35 | page.locator( 'role=button[name="Tools"i]' ) 36 | ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:33:5
Playwright - 6
Process completed with exit code 1.
Playwright - 2
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:52:3
[chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:52:3
[chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:52:3
[chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:79:18
[chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:79:18
[chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:79:18
[chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
3) [chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:18
[chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
3) [chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:18
[chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
3) [chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) resolved to 2 elements: 1) <button type="button" class="components-button editor-do…>…</button> aka getByRole('button', { name: 'A published post Ctrl+K' }) 2) <button type="button" aria-disabled="false" aria-expande…>Publish</button> aka getByRole('button', { name: 'Publish', exact: true }) Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23 21 | ? saveButton 22 | : publishButton; > 23 | await buttonToClick.click(); | ^ 24 | 25 | const entitiesSaveButton = this.page 26 | .getByRole( 'region', { name: 'Editor publish' } ) at Editor.publishPost (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/publish-post.ts:23:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:18
Playwright - 2
Process completed with exit code 1.
[chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block: test/e2e/specs/site-editor/block-removal.spec.js#L28
1) [chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 26 | // Open and focus List View 27 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 28 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 29 | 30 | // Select and try to remove Query Loop block 31 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:28:61
[chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block: test/e2e/specs/site-editor/block-removal.spec.js#L28
1) [chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 26 | // Open and focus List View 27 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 28 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 29 | 30 | // Select and try to remove Query Loop block 31 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:28:61
[chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block: test/e2e/specs/site-editor/block-removal.spec.js#L28
1) [chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 26 | // Open and focus List View 27 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 28 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 29 | 30 | // Select and try to remove Query Loop block 31 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:28:61
[chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block: test/e2e/specs/site-editor/block-removal.spec.js#L48
2) [chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 46 | // Open and focus List View 47 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 48 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 49 | 50 | // Select and open child blocks of Query Loop block 51 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:48:61
[chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block: test/e2e/specs/site-editor/block-removal.spec.js#L48
2) [chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 46 | // Open and focus List View 47 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 48 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 49 | 50 | // Select and open child blocks of Query Loop block 51 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:48:61
[chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block: test/e2e/specs/site-editor/block-removal.spec.js#L48
2) [chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 46 | // Open and focus List View 47 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 48 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 49 | 50 | // Select and open child blocks of Query Loop block 51 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:48:61
[chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else: test/e2e/specs/site-editor/block-removal.spec.js#L73
3) [chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 71 | // Open and focus List View 72 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 73 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 74 | 75 | // Select Query Loop list item 76 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:73:61
[chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else: test/e2e/specs/site-editor/block-removal.spec.js#L73
3) [chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 71 | // Open and focus List View 72 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 73 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 74 | 75 | // Select Query Loop list item 76 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:73:61
[chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else: test/e2e/specs/site-editor/block-removal.spec.js#L73
3) [chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'List View' }) 71 | // Open and focus List View 72 | const topBar = page.getByRole( 'region', { name: 'Editor top bar' } ); > 73 | await topBar.getByRole( 'button', { name: 'List View' } ).click(); | ^ 74 | 75 | // Select Query Loop list item 76 | const listView = page.getByRole( 'region', { name: 'List View' } ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-removal.spec.js:73:61
[chromium] › site-editor/list-view.spec.js:52:2 › Site Editor List View › ensures List View global shortcut works properly: test/e2e/specs/site-editor/list-view.spec.js#L110
4) [chromium] › site-editor/list-view.spec.js:52:2 › Site Editor List View › ensures List View global shortcut works properly Error: Timed out 5000ms waiting for expect(locator).toBeFocused() Locator: getByRole('button', { name: 'List View' }) Expected: focused Received: inactive Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('button', { name: 'List View' }) 108 | await expect( 109 | page.getByRole( 'button', { name: 'List View' } ) > 110 | ).toBeFocused(); | ^ 111 | 112 | // Open List View. 113 | await pageUtils.pressKeys( 'access+o' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/list-view.spec.js:110:5
Playwright - 5
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Report to GitHub
Unable to download artifact(s): Artifact not found for name: flaky-tests-report Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
🎭 Playwright Run Summary
1 failed [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open 3 skipped 181 passed (6.3m)
🎭 Playwright Run Summary
3 skipped 145 passed (7.7m)
🎭 Playwright Run Summary
11 skipped 180 passed (8.6m)
🎭 Playwright Run Summary
1 skipped 177 passed (8.9m)
🎭 Playwright Run Summary
1 skipped 184 passed (9.3m)
🎭 Playwright Run Summary
3 failed [chromium] › editor/plugins/meta-boxes.spec.js:41:2 › Meta boxes › Should render dynamic blocks when the meta box uses the excerpt for front end rendering [chromium] › editor/plugins/meta-boxes.spec.js:69:2 › Meta boxes › Should render the excerpt in meta based on post content if no explicit excerpt exists [chromium] › editor/plugins/meta-boxes.spec.js:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one 1 skipped 188 passed (9.9m)
🎭 Playwright Run Summary
4 failed [chromium] › site-editor/block-removal.spec.js:23:2 › Site editor block removal prompt › should appear when attempting to remove Query Block [chromium] › site-editor/block-removal.spec.js:43:2 › Site editor block removal prompt › should appear when attempting to remove Post Template Block [chromium] › site-editor/block-removal.spec.js:67:2 › Site editor block removal prompt › should not appear when attempting to remove something else [chromium] › site-editor/list-view.spec.js:52:2 › Site Editor List View › ensures List View global shortcut works properly 182 passed (10.7m)
🎭 Playwright Run Summary
221 passed (11.7m)

Artifacts

Produced during runtime
Name Size
failures-artifacts
5.11 MB