Avoid fetching ALL reusable blocks (user patterns) on post/site editor load #94508
Annotations
11 errors, 1 warning, and 1 notice
Archive debug artifacts (screenshots, traces)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Run the tests:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L271
1) [chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
TimeoutError: page.hover: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=listbox[name="Block Patterns"i]').locator('role=option[name="My synced pattern"i]')
============================================================
269 | PATTERN_NAME
270 | );
> 271 | await page.hover(
| ^
272 | `role=listbox[name="Block Patterns"i] >> role=option[name="${ PATTERN_NAME }"i]`
273 | );
274 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:271:14
|
Run the tests:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L271
1) [chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.hover: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=listbox[name="Block Patterns"i]').locator('role=option[name="My synced pattern"i]')
============================================================
269 | PATTERN_NAME
270 | );
> 271 | await page.hover(
| ^
272 | `role=listbox[name="Block Patterns"i] >> role=option[name="${ PATTERN_NAME }"i]`
273 | );
274 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:271:14
|
Run the tests:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L271
1) [chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.hover: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=listbox[name="Block Patterns"i]').locator('role=option[name="My synced pattern"i]')
============================================================
269 | PATTERN_NAME
270 | );
> 271 | await page.hover(
| ^
272 | `role=listbox[name="Block Patterns"i] >> role=option[name="${ PATTERN_NAME }"i]`
273 | );
274 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:271:14
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
2) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Block"
Received: "Open block settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:234:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
2) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Block"
Received: "Open block settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:234:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
2) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Block"
Received: "Open block settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:234:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:36:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
3) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigation › allows tabbing in navigation mode if no block is selected
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Post"
Received: "Open document settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:78:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
3) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigation › allows tabbing in navigation mode if no block is selected
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Post"
Received: "Open document settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:78:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
3) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigation › allows tabbing in navigation mode if no block is selected
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Post"
Received: "Open document settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:78:3
|
Run the tests:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L215
4) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:131:2 › Order of block keyboard navigation › should navigate correctly with multi selection
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Block"
Received: "Open block settings"
213 | } );
214 |
> 215 | expect( ariaLabel ).toBe( label );
| ^
216 | }
217 |
218 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:215:23)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:152: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/.
|
Run the tests
4 failed
[chromium] › editor/various/inserting-blocks.spec.js:209:2 › Inserting blocks (@Firefox, @WebKit) › inserts synced patterns by dragging and dropping from the global inserter
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:19:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:44:2 › Order of block keyboard navigation › allows tabbing in navigation mode if no block is selected
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:131:2 › Order of block keyboard navigation › should navigate correctly with multi selection
136 passed (8.3m)
|
The logs for this run have expired and are no longer available.
Loading