Zoom out: try pattern inserter instead of starter pattern modal for new pages #114957
Annotations
40 errors and 8 notices
[chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default:
test/e2e/specs/site-editor/pages.spec.js#L265
1) [chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default ─────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('.block-editor-block-patterns-list__list-item')
263 | await page
264 | .locator( '.block-editor-block-patterns-list__list-item' )
> 265 | .click();
| ^
266 | await editor.saveSiteEditorEntities( {
267 | isOnlyCurrentEntityDirty: true,
268 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:265:5
|
[chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default:
test/e2e/specs/site-editor/pages.spec.js#L265
1) [chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('.block-editor-block-patterns-list__list-item')
263 | await page
264 | .locator( '.block-editor-block-patterns-list__list-item' )
> 265 | .click();
| ^
266 | await editor.saveSiteEditorEntities( {
267 | isOnlyCurrentEntityDirty: true,
268 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:265:5
|
[chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default:
test/e2e/specs/site-editor/pages.spec.js#L265
1) [chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default ─────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('.block-editor-block-patterns-list__list-item')
263 | await page
264 | .locator( '.block-editor-block-patterns-list__list-item' )
> 265 | .click();
| ^
266 | await editor.saveSiteEditorEntities( {
267 | isOnlyCurrentEntityDirty: true,
268 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:265:5
|
[chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`:
test/e2e/specs/site-editor/pages.spec.js#L313
2) [chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor settings' }).getByRole('button', { name: 'Template options' })
311 | .getByRole( 'region', { name: 'Editor settings' } )
312 | .getByRole( 'button', { name: 'Template options' } );
> 313 | await templateOptionsButton.click();
| ^
314 | // Empty theme has only one custom template with `postTypes: ['post']`,
315 | // so it should not be suggested.
316 | await expect(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:313:31
|
[chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`:
packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts#L21
2) [chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Settings', disabled: false })
at ../../../packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21
19 |
20 | const isClosed =
> 21 | ( await toggleButton.getAttribute( 'aria-expanded' ) ) === 'false';
| ^
22 |
23 | if ( isClosed ) {
24 | await toggleButton.click();
at Editor.openDocumentSettingsSidebar (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21:24)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:309:16
|
[chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`:
packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts#L21
2) [chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Settings', disabled: false })
at ../../../packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21
19 |
20 | const isClosed =
> 21 | ( await toggleButton.getAttribute( 'aria-expanded' ) ) === 'false';
| ^
22 |
23 | if ( isClosed ) {
24 | await toggleButton.click();
at Editor.openDocumentSettingsSidebar (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/open-document-settings-sidebar.ts:21:24)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/pages.spec.js:309:16
|
[chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category:
test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L88
3) [chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor content' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor content' })
86 | await expect(
87 | page.getByRole( 'region', { name: 'Editor content' } )
> 88 | ).toBeVisible();
| ^
89 | await page.getByRole( 'button', { name: 'Open navigation' } ).click();
90 | await expect(
91 | navigation.getByRole( 'button', { name: 'All template parts' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:88:5
|
[chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category:
test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L88
3) [chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor content' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor content' })
86 | await expect(
87 | page.getByRole( 'region', { name: 'Editor content' } )
> 88 | ).toBeVisible();
| ^
89 | await page.getByRole( 'button', { name: 'Open navigation' } ).click();
90 | await expect(
91 | navigation.getByRole( 'button', { name: 'All template parts' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:88:5
|
[chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category:
test/e2e/specs/site-editor/site-editor-url-navigation.spec.js#L88
3) [chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor content' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor content' })
86 | await expect(
87 | page.getByRole( 'region', { name: 'Editor content' } )
> 88 | ).toBeVisible();
| ^
89 | await page.getByRole( 'button', { name: 'Open navigation' } ).click();
90 | await expect(
91 | navigation.getByRole( 'button', { name: 'All template parts' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/site-editor-url-navigation.spec.js:88:5
|
[chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template:
test/e2e/specs/site-editor/templates.spec.js#L36
4) [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('dialog', { name: 'Choose a pattern' }).getByRole('button', { name: 'Close' })
34 | .getByRole( 'dialog', { name: 'Choose a pattern' } )
35 | .getByRole( 'button', { name: 'Close' } )
> 36 | .click();
| ^
37 | await expect(
38 | page.locator(
39 | `role=button[name="Dismiss this notice"i] >> text="${ templateName }" successfully created.`
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/templates.spec.js:36:5
|
[chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
1) [chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
- locator resolved to <button id=":r7:" type="button" aria-pressed="false" aria-expanded="false" data-active-item="true" data-toolbar-item="true" aria-label="Toggle block inserter" class="components-button editor-document-tools__inserter-toggle is-primary has-icon">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:42:9
|
[chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
1) [chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:42:9
|
[chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
1) [chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:42:9
|
[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:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
2) [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
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:104:9
|
[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:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
2) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:104:9
|
[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:
test/e2e/specs/site-editor/block-style-variations.spec.js#L323
2) [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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('role=button[name="Toggle block inserter"i]')
321 | 'role=button[name="Toggle block inserter"i]'
322 | );
> 323 | await inserterButton.click();
| ^
324 | await page.type(
325 | 'role=searchbox[name="Search for blocks and patterns"i]',
326 | 'Group'
at addPageContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:323:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/block-style-variations.spec.js:104:9
|
[chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys:
test/e2e/specs/site-editor/dataviews-list-layout-keyboard.spec.js#L113
3) [chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys
Error: Timed out 5000ms waiting for expect(locator).toBeFocused()
Locator: getByLabel('Sample Page')
Expected: focused
Received: inactive
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByLabel('Sample Page')
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
- locator resolved to <div role="button" tabindex="-1" aria-pressed="false" id="view-list-0-192-item-wrapper" class="dataviews-view-list__item" aria-labelledby="view-list-0-192-label" aria-describedby="view-list-0-192-description">…</div>
- unexpected value "not focused"
111 | // Use arrow up/down to move through the list.
112 | await page.keyboard.press( 'ArrowDown' );
> 113 | await expect( page.getByLabel( 'Sample Page' ) ).toBeFocused();
| ^
114 |
115 | await page.keyboard.press( 'ArrowUp' );
116 | await expect( page.getByLabel( 'Privacy Policy' ) ).toBeFocused();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/dataviews-list-layout-keyboard.spec.js:113:52
|
[chromium] › site-editor/new-templates-list.spec.js:22:2 › Templates › Sorting:
test/e2e/specs/site-editor/new-templates-list.spec.js#L41
4) [chromium] › site-editor/new-templates-list.spec.js:22:2 › Templates › Sorting ────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: getByRole('region', { name: 'Template', includeHidden: true }).getByRole('link', { includeHidden: true }).first()
Expected string: "Tag Archives"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for getByRole('region', { name: 'Template', includeHidden: true }).getByRole('link', { includeHidden: true }).first()
39 | await page.getByRole( 'button', { name: 'View options' } ).click();
40 | await page.getByRole( 'radio', { name: 'Sort descending' } ).click();
> 41 | await expect( firstTitle ).toHaveText( 'Tag Archives' );
| ^
42 |
43 | // Ascending by title.
44 | await page.getByRole( 'radio', { name: 'Sort ascending' } ).click();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/new-templates-list.spec.js:41:30
|
Playwright - 5
Process completed with exit code 1.
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L67
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Patterns' })
65 | .click();
66 | // Click the Patterns tab
> 67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
| ^
68 | // Click the Uncategorized tab
69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
70 | // Click the Evil recursive pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:67:55
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L67
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Patterns' })
65 | .click();
66 | // Click the Patterns tab
> 67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
| ^
68 | // Click the Uncategorized tab
69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
70 | // Click the Evil recursive pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:67:55
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L67
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Patterns' })
65 | .click();
66 | // Click the Patterns tab
> 67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
| ^
68 | // Click the Uncategorized tab
69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
70 | // Click the Evil recursive pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:67:55
|
Playwright - 2
Process completed with exit code 1.
|
[chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L34
1) [chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
32 | name: 'Search for blocks and patterns',
33 | } )
> 34 | .fill( 'Test:' );
| ^
35 |
36 | await expect(
37 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:34:5
|
[chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L34
1) [chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
32 | name: 'Search for blocks and patterns',
33 | } )
> 34 | .fill( 'Test:' );
| ^
35 |
36 | await expect(
37 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:34:5
|
[chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L34
1) [chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
32 | name: 'Search for blocks and patterns',
33 | } )
> 34 | .fill( 'Test:' );
| ^
35 |
36 | await expect(
37 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:34:5
|
[chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L77
2) [chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
75 | name: 'Search for blocks and patterns',
76 | } )
> 77 | .fill( 'Test:' );
| ^
78 |
79 | await expect(
80 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:77:6
|
[chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L77
2) [chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
75 | name: 'Search for blocks and patterns',
76 | } )
> 77 | .fill( 'Test:' );
| ^
78 |
79 | await expect(
80 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:77:6
|
[chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns:
test/e2e/specs/editor/various/allowed-patterns.spec.js#L77
2) [chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('searchbox', { name: 'Search for blocks and patterns' })
75 | name: 'Search for blocks and patterns',
76 | } )
> 77 | .fill( 'Test:' );
| ^
78 |
79 | await expect(
80 | page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/allowed-patterns.spec.js:77:6
|
Playwright - 3
Process completed with exit code 1.
|
[chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:506:16
|
[chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:506:16
|
[chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' }).first()
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:506:16
|
[chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post:
test/e2e/specs/editor/various/patterns.spec.js#L248
2) [chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
246 | level: 1,
247 | } )
> 248 | ).toBeVisible();
| ^
249 |
250 | await editor.selectBlocks(
251 | editor.canvas.getByRole( 'document', { name: 'Block: Paragraph' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:248:5
|
[chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post:
test/e2e/specs/editor/various/patterns.spec.js#L248
2) [chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
246 | level: 1,
247 | } )
> 248 | ).toBeVisible();
| ^
249 |
250 | await editor.selectBlocks(
251 | editor.canvas.getByRole( 'document', { name: 'Block: Paragraph' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:248:5
|
[chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post:
test/e2e/specs/editor/various/patterns.spec.js#L248
2) [chromium] › editor/various/patterns.spec.js:208:2 › Synced pattern › can be saved when modified inside of a published post
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Alternative greeting block', level: 1 })
246 | level: 1,
247 | } )
> 248 | ).toBeVisible();
| ^
249 |
250 | await editor.selectBlocks(
251 | editor.canvas.getByRole( 'document', { name: 'Block: Paragraph' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:248:5
|
[chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits:
test/e2e/specs/editor/various/patterns.spec.js#L309
3) [chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
307 | level: 1,
308 | } )
> 309 | ).toBeVisible();
| ^
310 |
311 | // Make an edit to the source pattern.
312 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:309:5
|
[chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits:
test/e2e/specs/editor/various/patterns.spec.js#L309
3) [chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
307 | level: 1,
308 | } )
> 309 | ).toBeVisible();
| ^
310 |
311 | // Make an edit to the source pattern.
312 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:309:5
|
[chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits:
test/e2e/specs/editor/various/patterns.spec.js#L309
3) [chromium] › editor/various/patterns.spec.js:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('heading', { name: 'Synced pattern', level: 1 })
307 | level: 1,
308 | } )
> 309 | ).toBeVisible();
| ^
310 |
311 | // Make an edit to the source pattern.
312 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:309:5
|
[chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should be able to insert a reusable block twice:
test/e2e/specs/editor/various/patterns.spec.js#L566
4) [chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should be able to insert a reusable block twice
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' })
564 | await editor.canvas
565 | .getByRole( 'document', { name: 'Block: Paragraph' } )
> 566 | .click();
| ^
567 | await pageUtils.pressKeys( 'primary+a' );
568 | await page.keyboard.press( 'ArrowRight' );
569 | await page.keyboard.type( ' modified' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:566:5
|
🎭 Playwright Run Summary
4 failed
[chromium] › site-editor/pages.spec.js:240:2 › Pages › swap template and reset to default ──────
[chromium] › site-editor/pages.spec.js:304:2 › Pages › swap template options should respect the declared `postTypes`
[chromium] › site-editor/site-editor-url-navigation.spec.js:70:2 › Site editor url navigation › The Patterns page should keep the previously selected template part category
[chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ─────────
1 flaky
[chromium] › site-editor/push-to-global-styles.spec.js:23:2 › Push to Global Styles button › should apply Heading block styles to all Heading blocks
4 skipped
187 passed (8.7m)
|
🎭 Playwright Run Summary
199 passed (10.2m)
|
🎭 Playwright Run Summary
3 skipped
188 passed (10.2m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › site-editor/block-style-variations.spec.js:37:2 › Block Style Variations › apply block styles variations to nested blocks
[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
2 flaky
[chromium] › site-editor/dataviews-list-layout-keyboard.spec.js:96:2 › Dataviews List Layout › Navigates the items list via UP/DOWN arrow keys
[chromium] › site-editor/new-templates-list.spec.js:22:2 › Templates › Sorting ─────────────────
188 passed (10.4m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
1 skipped
193 passed (10.1m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › editor/various/allowed-patterns.spec.js:17:2 › Allowed Patterns › should show all patterns when all blocks are allowed
[chromium] › editor/various/allowed-patterns.spec.js:60:3 › Allowed Patterns › with a small subset of allowed blocks › should show only allowed patterns
1 skipped
197 passed (11.1m)
|
🎭 Playwright Run Summary
196 passed (10.7m)
|
🎭 Playwright Run Summary
6 failed
[chromium] › editor/various/pattern-overrides.spec.js:428:2 › Pattern Overrides › disables editing of nested patterns
[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:272:2 › Synced pattern › allows conversion back to blocks when the reusable block has unsaved edits
[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
1 skipped
183 passed (13.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
64.3 MB |
|
flaky-tests-report
Expired
|
3.96 KB |
|