Editor: Update post excerpt panel with new designs #102115
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Report to GitHub
3m 48s
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 |
|