Skip to content

Editor: Update post excerpt panel with new designs #102115

Editor: Update post excerpt panel with new designs

Editor: Update post excerpt panel with new designs #102115

Triggered via pull request April 22, 2024 09:23
Status Failure
Total duration 22m 45s
Artifacts 2

end2end-test.yml

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

Annotations

16 errors, 9 warnings, and 8 notices
[chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation: test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L44
1) [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'For a specific item' }) 42 | await page 43 | .getByRole( 'button', { name: 'For a specific item' } ) > 44 | .click(); | ^ 45 | await page.getByRole( 'option', { name: 'Demo' } ).click(); 46 | await expect( page ).toHaveURL( 47 | '/wp-admin/site-editor.php?postId=emptytheme%2F%2Fsingle-post-demo&postType=wp_template&canvas=edit' at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:44:5
[chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels: test/e2e/specs/editor/various/sidebar.spec.js#L113
1) [chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - Expected - 1 + Received + 0 Array [ "No Title", "Summary", "Categories", "Tags", - "Excerpt", "Discussion", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements 111 | .getByRole( 'heading', { level: 2 } ); 112 | > 113 | await expect( documentSettingsPanels ).toHaveText( [ | ^ 114 | 'No Title', 115 | 'Summary', 116 | 'Categories', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/sidebar.spec.js:113:42
[chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels: test/e2e/specs/editor/various/sidebar.spec.js#L113
1) [chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - Expected - 1 + Received + 0 Array [ "No Title", "Summary", "Categories", "Tags", - "Excerpt", "Discussion", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements 111 | .getByRole( 'heading', { level: 2 } ); 112 | > 113 | await expect( documentSettingsPanels ).toHaveText( [ | ^ 114 | 'No Title', 115 | 'Summary', 116 | 'Categories', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/sidebar.spec.js:113:42
[chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels: test/e2e/specs/editor/various/sidebar.spec.js#L113
1) [chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - Expected - 1 + Received + 0 Array [ "No Title", "Summary", "Categories", "Tags", - "Excerpt", "Discussion", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for getByRole('tabpanel', { name: 'Post' }).getByRole('heading', { level: 2 }) - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements - locator resolved to 5 elements 111 | .getByRole( 'heading', { level: 2 } ); 112 | > 113 | await expect( documentSettingsPanels ).toHaveText( [ | ^ 114 | 'No Title', 115 | 'Summary', 116 | 'Categories', at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/sidebar.spec.js:113:42
Playwright - 5
Process completed with exit code 1.
Playwright - 5
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
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:87:2 › Meta boxes › Should render the explicitly set excerpt in meta instead of the content based one: test/e2e/specs/editor/plugins/meta-boxes.spec.js#L107
1) [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 TimeoutError: locator.getAttribute: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor settings' }).getByRole('button', { name: 'Excerpt' }) 105 | // eslint-disable-next-line playwright/no-conditional-in-test 106 | if ( > 107 | ( await excerptButton.getAttribute( 'aria-expanded' ) ) === 'false' | ^ 108 | ) { 109 | await excerptButton.click(); 110 | } at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:26
[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: test/e2e/specs/editor/plugins/meta-boxes.spec.js#L107
1) [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 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.getAttribute: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor settings' }).getByRole('button', { name: 'Excerpt' }) 105 | // eslint-disable-next-line playwright/no-conditional-in-test 106 | if ( > 107 | ( await excerptButton.getAttribute( 'aria-expanded' ) ) === 'false' | ^ 108 | ) { 109 | await excerptButton.click(); 110 | } at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:26
[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: test/e2e/specs/editor/plugins/meta-boxes.spec.js#L107
1) [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 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.getAttribute: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Editor settings' }).getByRole('button', { name: 'Excerpt' }) 105 | // eslint-disable-next-line playwright/no-conditional-in-test 106 | if ( > 107 | ( await excerptButton.getAttribute( 'aria-expanded' ) ) === 'false' | ^ 108 | ) { 109 | await excerptButton.click(); 110 | } at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/meta-boxes.spec.js:107:26
Playwright - 2
Process completed with exit code 1.
Playwright - 4
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
[chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content: test/e2e/specs/editor/various/new-post-default-content.spec.js#L26
1) [chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Excerpt"i]') 24 | test( 'should respect default content', async ( { editor, page } ) => { 25 | await editor.openDocumentSettingsSidebar(); > 26 | await page.click( 'role=button[name="Excerpt"i]' ); | ^ 27 | 28 | // Assert they match what the plugin set. 29 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/new-post-default-content.spec.js:26:14
[chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content: test/e2e/specs/editor/various/new-post-default-content.spec.js#L26
1) [chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Excerpt"i]') 24 | test( 'should respect default content', async ( { editor, page } ) => { 25 | await editor.openDocumentSettingsSidebar(); > 26 | await page.click( 'role=button[name="Excerpt"i]' ); | ^ 27 | 28 | // Assert they match what the plugin set. 29 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/new-post-default-content.spec.js:26:14
[chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content: test/e2e/specs/editor/various/new-post-default-content.spec.js#L26
1) [chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. Call log: - waiting for locator('role=button[name="Excerpt"i]') 24 | test( 'should respect default content', async ( { editor, page } ) => { 25 | await editor.openDocumentSettingsSidebar(); > 26 | await page.click( 'role=button[name="Excerpt"i]' ); | ^ 27 | 28 | // Assert they match what the plugin set. 29 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/new-post-default-content.spec.js:26:14
Playwright - 4
Process completed with exit code 1.
Playwright - 6
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 5
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 4
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright - 7
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Report to GitHub
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8, ./packages/report-flaky-tests. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 flaky [chromium] › site-editor/site-editor-url-navigation.spec.js:23:2 › Site editor url navigation › Redirection after template creation 3 skipped 180 passed (6.0m)
🎭 Playwright Run Summary
3 skipped 145 passed (7.5m)
🎭 Playwright Run Summary
11 skipped 180 passed (8.6m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/sidebar.spec.js:106:2 › Sidebar › should be possible to programmatically remove Document Settings panels 184 passed (8.8m)
🎭 Playwright Run Summary
1 skipped 177 passed (9.3m)
🎭 Playwright Run Summary
1 failed [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 190 passed (10.4m)
🎭 Playwright Run Summary
1 failed [chromium] › editor/various/new-post-default-content.spec.js:24:2 › new editor filtered state › should respect default content 1 skipped 183 passed (10.1m)
🎭 Playwright Run Summary
221 passed (12.1m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
1.6 MB
flaky-tests-report Expired
899 Bytes