Skip to content

Post Editor: Revert "Save" button to "Update" #109127

Post Editor: Revert "Save" button to "Update"

Post Editor: Revert "Save" button to "Update" #109127

Triggered via pull request July 11, 2024 05:59
Status Failure
Total duration 25m 22s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Merge Artifacts
13s
Merge Artifacts
Report to GitHub
0s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

68 errors and 8 notices
[chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post: test/e2e/specs/editor/various/change-detection.spec.js#L122
1) [chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 120 | .getByRole( 'region', { name: 'Editor top bar' } ) 121 | .getByRole( 'button', { name: 'Save' } ); > 122 | await expect( updateButton ).toBeDisabled(); | ^ 123 | 124 | // Should be dirty after autosave change of published post. 125 | await editor.canvas at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/change-detection.spec.js:122:32
[chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post: test/e2e/specs/editor/various/change-detection.spec.js#L122
1) [chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 120 | .getByRole( 'region', { name: 'Editor top bar' } ) 121 | .getByRole( 'button', { name: 'Save' } ); > 122 | await expect( updateButton ).toBeDisabled(); | ^ 123 | 124 | // Should be dirty after autosave change of published post. 125 | await editor.canvas at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/change-detection.spec.js:122:32
[chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post: test/e2e/specs/editor/various/change-detection.spec.js#L122
1) [chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeDisabled() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) Expected: disabled Received: enabled Call log: - expect.toBeDisabled with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 120 | .getByRole( 'region', { name: 'Editor top bar' } ) 121 | .getByRole( 'button', { name: 'Save' } ); > 122 | await expect( updateButton ).toBeDisabled(); | ^ 123 | 124 | // Should be dirty after autosave change of published post. 125 | await editor.canvas at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/change-detection.spec.js:122:32
Playwright - 3
Process completed with exit code 1.
[chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/navigation.spec.js:232:19
[chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/navigation.spec.js:232:19
[chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
1) [chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/navigation.spec.js:232:19
[chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/site-title.spec.js:36:3
[chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/site-title.spec.js:36:3
[chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin: packages/e2e-test-utils-playwright/src/editor/publish-post.ts#L23
2) [chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish', exact: true }) 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/blocks/site-title.spec.js:36:3
Playwright - 2
Process completed with exit code 1.
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:465:4
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:465:4
[firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:465:4
Playwright - 8
Process completed with exit code 1.
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:373:4
[webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@firefox: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
4) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:465:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
1) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:42:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@webkit): packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
4) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:164:4
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L82
1) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 80 | .getByRole( 'region', { name: 'Editor top bar' } ) 81 | .getByRole( 'button', { name: 'Save' } ) > 82 | .click(); | ^ 83 | await expect( 84 | page.getByRole( 'button', { name: 'Dismiss this notice' } ) 85 | ).toContainText( 'Pattern updated' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:82:5
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L82
1) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 80 | .getByRole( 'region', { name: 'Editor top bar' } ) 81 | .getByRole( 'button', { name: 'Save' } ) > 82 | .click(); | ^ 83 | await expect( 84 | page.getByRole( 'button', { name: 'Dismiss this notice' } ) 85 | ).toContainText( 'Pattern updated' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:82:5
[chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern: test/e2e/specs/site-editor/patterns.spec.js#L82
1) [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 80 | .getByRole( 'region', { name: 'Editor top bar' } ) 81 | .getByRole( 'button', { name: 'Save' } ) > 82 | .click(); | ^ 83 | await expect( 84 | page.getByRole( 'button', { name: 'Dismiss this notice' } ) 85 | ).toContainText( 'Pattern updated' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/patterns.spec.js:82:5
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:194:3
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:194:3
[chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
2) [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:194:3
[chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:238:3
[chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:238:3
[chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
3) [chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-part.spec.js:238:3
[chromium] › site-editor/template-revert.spec.js:28:2 › Template Revert › should delete the template after saving the reverted template: packages/e2e-test-utils-playwright/src/editor/site-editor.ts#L36
4) [chromium] › site-editor/template-revert.spec.js:28:2 › Template Revert › should delete the template after saving the reverted template TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Publish' }) at ../../../packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36 34 | // First Save button in the top bar. 35 | const buttonToClick = publishButtonIsVisible ? publishButton : saveButton; > 36 | await buttonToClick.click(); | ^ 37 | 38 | if ( ! options.isOnlyCurrentEntityDirty ) { 39 | // Second Save button in the entities panel. at Editor.saveSiteEditorEntities (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/site-editor.ts:36:22) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/template-revert.spec.js:37:3
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
1) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
1) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
1) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
2) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
2) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
2) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
3) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
3) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
3) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a small viewport: test/e2e/specs/editor/various/switch-to-draft.spec.js#L63
4) [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a small viewport TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 61 | .getByRole( 'region', { name: 'Editor top bar' } ) 62 | .getByRole( 'button', { name: 'Save', exact: true } ) > 63 | .click(); | ^ 64 | await expect( 65 | page.getByRole( 'button', { 66 | name: 'Dismiss this notice', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/switch-to-draft.spec.js:63:8
[chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor: test/e2e/specs/editor/various/inner-blocks-templates.spec.js#L54
1) [chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') 52 | ); 53 | await expect( undoButton ).toHaveAttribute( 'aria-disabled', 'true' ); > 54 | await expect( updateButton ).toHaveAttribute( 'aria-disabled', 'true' ); | ^ 55 | } ); 56 | } ); 57 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inner-blocks-templates.spec.js:54:32
[chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor: test/e2e/specs/editor/various/inner-blocks-templates.spec.js#L54
1) [chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') 52 | ); 53 | await expect( undoButton ).toHaveAttribute( 'aria-disabled', 'true' ); > 54 | await expect( updateButton ).toHaveAttribute( 'aria-disabled', 'true' ); | ^ 55 | } ); 56 | } ); 57 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inner-blocks-templates.spec.js:54:32
[chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor: test/e2e/specs/editor/various/inner-blocks-templates.spec.js#L54
1) [chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('role=region[name="Editor top bar"i]').locator('role=button[name="Save"i]') 52 | ); 53 | await expect( undoButton ).toHaveAttribute( 'aria-disabled', 'true' ); > 54 | await expect( updateButton ).toHaveAttribute( 'aria-disabled', 'true' ); | ^ 55 | } ); 56 | } ); 57 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inner-blocks-templates.spec.js:54:32
[chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L79
2) [chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 77 | 78 | // Should trigger multi-entity save button once template part edited. > 79 | await expect( saveButton ).toBeVisible(); | ^ 80 | 81 | // Should only have save panel a11y button active after child entities edited. 82 | await expect( openPublishPanel ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:79:30
[chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L79
2) [chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 77 | 78 | // Should trigger multi-entity save button once template part edited. > 79 | await expect( saveButton ).toBeVisible(); | ^ 80 | 81 | // Should only have save panel a11y button active after child entities edited. 82 | await expect( openPublishPanel ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:79:30
[chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L79
2) [chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 77 | 78 | // Should trigger multi-entity save button once template part edited. > 79 | await expect( saveButton ).toBeVisible(); | ^ 80 | 81 | // Should only have save panel a11y button active after child entities edited. 82 | await expect( openPublishPanel ).toBeHidden(); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:79:30
[chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L188
3) [chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 186 | await topBar 187 | .getByRole( 'button', { name: 'Save', exact: true } ) > 188 | .click(); | ^ 189 | await expect( publishPanel.getByRole( 'checkbox' ) ).toHaveCount( 3 ); 190 | 191 | // Skip site title saving. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:188:5
[chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L188
3) [chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 186 | await topBar 187 | .getByRole( 'button', { name: 'Save', exact: true } ) > 188 | .click(); | ^ 189 | await expect( publishPanel.getByRole( 'checkbox' ) ).toHaveCount( 3 ); 190 | 191 | // Skip site title saving. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:188:5
[chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually: test/e2e/specs/editor/various/multi-entity-saving.spec.js#L188
3) [chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save', exact: true }) 186 | await topBar 187 | .getByRole( 'button', { name: 'Save', exact: true } ) > 188 | .click(); | ^ 189 | await expect( publishPanel.getByRole( 'checkbox' ) ).toHaveCount( 3 ); 190 | 191 | // Skip site title saving. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-entity-saving.spec.js:188:5
[chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides: test/e2e/specs/editor/various/pattern-overrides.spec.js#L125
4) [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides › Create a synced pattern and assign blocks to allow overrides TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save' }) 123 | .getByRole( 'region', { name: 'Editor top bar' } ) 124 | .getByRole( 'button', { name: 'Save' } ) > 125 | .click(); | ^ 126 | 127 | await expect( 128 | page.getByRole( 'button', { name: 'Dismiss this notice' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:125:6 at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:38:3
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/change-detection.spec.js:102:2 › Change detection › Should prompt to confirm unsaved changes for autosaved published post 1 skipped 195 passed (9.9m)
🎭 Playwright Run Summary
2 failed [chromium] › editor/blocks/navigation.spec.js:203:3 › Navigation block › As a user I want to create submenus using the navigation block › create a submenu [chromium] › editor/blocks/site-title.spec.js:17:2 › Site Title block › Can edit the site title as admin 1 skipped 185 passed (10.0m)
🎭 Playwright Run Summary
2 failed [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions [firefox] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions 3 skipped 187 passed (11.3m)
🎭 Playwright Run Summary
4 failed [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions [webkit] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions 178 passed (13.6m)
🎭 Playwright Run Summary
6 failed [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:47:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:93:3 › Navigation block - Frontend interactivity › Overlay menu › Overlay menu interactions in Safari (@WebKit) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:169:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:268:3 › Navigation block - Frontend interactivity › Submenu mouse and keyboard interactions › Submenu interactions on Safari (@WebKit) [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:378:3 › Navigation block - Frontend interactivity › Submenus (Arrow setting) (@Firefox, @WebKit) › submenu click on the arrow interactions [chromium] › editor/blocks/navigation-frontend-interactivity.spec.js:470:3 › Navigation block - Frontend interactivity › Page list block (@Firefox, @WebKit) › page-list submenu user interactions 191 passed (13.8m)
🎭 Playwright Run Summary
17 failed [chromium] › site-editor/patterns.spec.js:30:2 › Patterns › create a new pattern ─────────────── [chromium] › site-editor/template-part.spec.js:176:2 › Template Part › can detach blocks from a template part [chromium] › site-editor/template-part.spec.js:219:2 › Template Part › shows changes in a template when a template part it contains is modified [chromium] › site-editor/template-revert.spec.js:28:2 › Template Revert › should delete the template after saving the reverted template [chromium] › site-editor/template-revert.spec.js:61:2 › Template Revert › should show the original content after revert [chromium] › site-editor/template-revert.spec.js:82:2 › Template Revert › should show the original content after revert and page reload [chromium] › site-editor/template-revert.spec.js:105:2 › Template Revert › should show the edited content after revert and clicking undo in the header toolbar [chromium] › site-editor/template-revert.spec.js:135:2 › Template Revert › should show the original content after revert, clicking undo then redo in the header toolbar [chromium] › site-editor/template-revert.spec.js:168:2 › Template Revert › should show the edited content after revert, clicking undo in the header toolbar, save and reload [chromium] › site-editor/user-global-styles-revisions.spec.js:36:2 › Style Revisions › should display revisions UI when there is 1 revision [chromium] › site-editor/user-global-styles-revisions.spec.js:71:2 › Style Revisions › should warn of unsaved changes before loading reset revision [chromium] › site-editor/user-global-styles-revisions.spec.js:115:2 › Style Revisions › should have a reset to defaults button [chromium] › site-editor/user-global-styles-revisions.spec.js:134:2 › Style Revisions › should access from the site editor sidebar [chromium] › site-editor/user-global-styles-revisions.spec.js:151:2 › Style Revisions › should allow switching to style book view [chromium] › site-editor/user-global-styles-revisions.spec.js:198:2 › Style Revisions › should close revisions panel and leave style book open if activated [chromium] › site-editor/user-global-styles-revisions.spec.js:230:2 › Style Revisions › should allow opening the command menu from the header when open [chromium] › site-editor/user-global-styles-revisions.spec.js:256:2 › Style Revisions › should paginate 4 skipped 179 passed (16.4m)
🎭 Playwright Run Summary
12 failed [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a large viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a large viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed post to draft in a small viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a schedule-ed page to draft in a small viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a publish-ed post to draft in a large viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a publish-ed page to draft in a large viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a publish-ed post to draft in a small viewport [chromium] › editor/various/switch-to-draft.spec.js:34:5 › Clicking "Switch to draft" on a published/scheduled post/page › should switch a publish-ed page to draft in a small viewport [chromium] › site-editor/block-style-variations.spec.js:98:2 › Block Style Variations › update block style variations in global styles and check revisions match styles [chromium] › site-editor/multi-entity-saving.spec.js:29:2 › Site Editor - Multi-entity save flow › save flow should work as expected [chromium] › site-editor/multi-entity-saving.spec.js:60:2 › Site Editor - Multi-entity save flow › save flow should allow re-saving after changing the same block attribute [chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default ────── 1 flaky [chromium] › site-editor/font-library.spec.js:52:3 › Font Library › When a theme with bundled fonts is active › should open the "Manage fonts" modal when clicking the "Manage fonts" button 1 skipped 180 passed (16.8m)
🎭 Playwright Run Summary
14 failed [chromium] › editor/various/inner-blocks-templates.spec.js:23:2 › Inner blocks templates › applying block templates asynchronously does not create a persistent change in the editor [chromium] › editor/various/multi-entity-saving.spec.js:28:2 › Editor - Multi-entity save flow › Save flow should work as expected [chromium] › editor/various/multi-entity-saving.spec.js:149:2 › Editor - Multi-entity save flow › Site blocks should save individually [chromium] › editor/various/pattern-overrides.spec.js:30:2 › Pattern Overrides › Create a pattern with overrides [chromium] › editor/various/pattern-overrides.spec.js:317:2 › Pattern Overrides › handles button's link settings [chromium] › editor/various/pattern-overrides.spec.js:932:2 › Pattern Overrides › blocks with the same name should be synced [chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post [chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should be able to insert a reusable block twice [chromium] › editor/various/post-editor-template-mode.spec.js:40:2 › Post Editor Template mode › Allow to switch to template mode, edit the template and check the result [chromium] › editor/various/post-editor-template-mode.spec.js:116:2 › Post Editor Template mode › Allow creating custom block templates in classic themes [chromium] › editor/various/post-visibility.spec.js:35:2 › Post visibility › visibility remains private even if the publish date is in the future [chromium] › editor/various/preview.spec.js:148:2 › Preview › should display the correct preview when switching between published and draft statuses [chromium] › editor/various/publish-panel.spec.js:36:2 › Post publish panel › should move focus back to the Publish panel toggle button after publishing and closing the panel [chromium] › editor/various/publish-panel.spec.js:117:2 › Post publish panel › should show panel and indicator when metadata has been modified 1 skipped 172 passed (18.2m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
253 MB
flaky-tests-report Expired
1.06 KB