Skip to content

Block lazy loading #77629

Block lazy loading

Block lazy loading #77629

Triggered via pull request July 5, 2023 12:22
Status Failure
Total duration 1h 45m 35s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
4m 54s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

70 errors and 4 notices
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L41
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should apply formatting with primary shortcut 1` - Snapshot - 3 + Received + 0 - <!-- wp:paragraph --> - <p><strong>test</strong></p> - <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:41:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L54
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should apply formatting when selection is collapsed 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>Some <strong>bold</strong>.</p> + <p> <strong>bold</strong>.</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:54:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L66
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should apply multiple formats when selection is collapsed 1` - Snapshot - 3 + Received + 0 - <!-- wp:paragraph --> - <p><strong><em>1</em></strong>.</p> - <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:66:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L97
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should return focus when pressing formatting button 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>Some <strong>bold</strong>.</p> + <p> <strong>bold</strong>.</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:97:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L104
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should transform backtick to code 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>A <code>backtick</code></p> + <p> <code>backtick</code></p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:104:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L117
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should undo backtick transform with backspace 1` - Snapshot - 3 + Received + 0 - <!-- wp:paragraph --> - <p>`a`</p> - <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:117:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L149
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should not format text after code backtick 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>A <code>backtick</code> and more.</p> + <p> <code>backtick</code> and more.</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:149:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L161
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should transform when typing backtick over selection 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>A <code>selection</code> test.</p> + <p> s<code>election</code> test.</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:161:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L271
Error: expect(received).toMatchSnapshot() Snapshot name: `RichText should not lose selection direction 1` - Snapshot - 3 + Received + 0 - <!-- wp:paragraph --> - <p><strong>1</strong>2-3</p> - <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:271:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/rich-text.test.js#L813
TimeoutError: waiting for selector `.block-editor-rich-text__editable` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForSelectorInPage (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:656:22) at Object.internalHandler.waitFor (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/QueryHandler.ts:78:19) at DOMWorld.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:511:25) at Frame.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1273:47) at Object.waitForSelector (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/rich-text.test.js:278:18) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L90
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be created by selecting text and clicking Link 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is <a href="https://wordpress.org/gutenberg">Gutenberg</a></p> + <p> is <a href="https://wordpress.org/gutenberg">Gutenberg</a></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:90:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L133
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be created without any text selected 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is Gutenberg: <a href="https://wordpress.org/gutenberg">https://wordpress.org/gutenberg</a></p> + <p> is Gutenberg: <a href="https://wordpress.org/gutenberg">https://wordpress.org/gutenberg</a></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:133:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L156
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be created instantly when a URL is selected 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is Gutenberg: <a href="https://wordpress.org/gutenberg">https://wordpress.org/gutenberg</a></p> + <p> is Gutenberg: <a href="https://wordpress.org/gutenberg">https://wordpress.org/gutenberg</a></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:156:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L223
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be edited 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is <a href="https://wordpress.org/gutenberg/handbook">Gutenberg</a></p> + <p> is <a href="https://wordpress.org/gutenberg/handbook">Gutenberg</a></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:223:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L239
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be removed 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>This is Gutenberg</p> + <p> is Gutenberg</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:239:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L23
Error: No node found for selector: button[aria-label="Link"] at assert (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/assert.ts:23:21) at DOMWorld.click (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:461:11) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:258:3)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L813
TimeoutError: waiting for selector `.block-editor-block-toolbar button[aria-label="Link"]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForSelectorInPage (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:656:22) at Object.internalHandler.waitFor (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/QueryHandler.ts:78:19) at DOMWorld.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:511:25) at Frame.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1273:47) at Page.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3210:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/click-block-toolbar-button.js:18:18) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:281:3)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L311
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be edited with collapsed selection 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is <a href="https://wordpress.org/gutenberg/handbook">Gutenberg</a></p> + <p> is <a href="https://wordpress.org/gutenberg/handbook">Gutenberg</a></p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:311:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L378
Error: expect(received).toMatchSnapshot() Snapshot name: `Links allows use of escape key to dismiss the url popover 1` - Snapshot - 1 + Received + 1 <!-- wp:paragraph --> - <p>This is Gutenberg.</p> + <p> is Gutenberg.</p> <!-- /wp:paragraph --> at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:378:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 3: packages/e2e-tests/specs/editor/various/links.test.js#L471
Error: expect(received).toMatchSnapshot() Snapshot name: `Links can be modified using the keyboard once a link has been set 1` - Snapshot - 1 + Received + 1 "<!-- wp:paragraph --> - <p>This is <a href="https://wordpress.org/gutenberg">Gutenberg</a>.</p> + <p> is <a href="https://wordpress.org/gutenberg">Gutenberg</a>.</p> <!-- /wp:paragraph -->" at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/links.test.js:471:42) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Puppeteer - 1: packages/e2e-tests/specs/widgets/editing-widgets.test.js#L813
TimeoutError: waiting for XPath `//*[@ROLE='option' and contains(., 'Marquee Greeting')]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:702:22) at Frame.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1303:47) at Page.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3269:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/inserter.js:185:18) at waitForInsertElement (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/inserter.js:215:31) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at searchForBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/inserter.js:288:9) at getBlockInGlobalInserter (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:94:3) at addMarquee (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:391:25) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/widgets/editing-widgets.test.js:444:4)
Puppeteer - 1: packages/e2e-tests/specs/widgets/editing-widgets.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Block \"core/paragraph\" is already registered."],["Block \"core/image\" is already registered."],["Block \"core/heading\" is already registered."],["Block \"core/gallery\" is already registered."],["Block \"core/list-item\" is already registered."],["Block \"core/list\" is already registered."],["Block \"core/archives\" is already registered."],["Block \"core/quote\" is already registered."],["Block \"core/audio\" is already registered."],["Block \"core/buttons\" is already registered."],["Block \"core/calendar\" is already registered."],["Block \"core/categories\" is already registered."],["Block \"core/code\" is already registered."],["Block \"core/column\" is already registered."],["Block \"core/columns\" is already registered."],["Block \"core/details\" is already registered."],["Block \"core/cover\" is already registered."],["Block \"core/embed\" is already registered."],["Block \"core/file\" is already registered."],["Block \"core/group\" is already registered."],["Block \"core/html\" is already registered."],["Block \"core/latest-comments\" is already registered."],["Block \"core/latest-posts\" is already registered."],["Block \"core/missing\" is already registered."],["Block \"core/nextpage\" is already registered."],["Block \"core/media-text\" is already registered."],["Block \"core/page-list\" is already registered."],["Block \"core/page-list-item\" is already registered."],["Block \"core/pattern\" is already registered."],["Block \"core/preformatted\" is already registered."],["Block \"core/rss\" is already registered."],["Block \"core/pullquote\" is already registered."],["Block \"core/search\" is already registered."],["Block \"core/separator\" is already registered."],["Block \"core/shortcode\" is already registered."],["Block \"core/social-links\" is already registered."],["Block \"core/social-link\" is already registered."],["Block \"core/spacer\" is already registered."],["Block \"core/tag-cloud\" is already registered."],["Block \"core/text-columns\" is already registered."],["Block \"core/table\" is already registered."],["Block \"core/video\" is already registered."],["Format \"core/footnote\" is already registered."],["Block \"core/footnotes\" is already registered."],["Block \"core/avatar\" is already registered."],["Block \"core/read-more\" is already registered."],["Block \"core/comments\" is already registered."],["Block \"core/comment-author-name\" is already registered."],["Block \"core/comment-content\" is already registered."],["Block \"core/comment-date\" is already registered."],["Block \"core/comment-edit-link\" is already registered."],["Block \"core/comment-reply-link\" is already registered."],["Block \"core/comment-template\" is already registered."],["Block \"core/comments-title\" is already registered."],["Block \"core/comments-pagination\" is already registered."],["Block \"core/comments-pagination-next\" is already registered."],["Block \"core/comments-pagination-numbers\" is already registered."],["Block \"core/comments-pagination-previous\" is already registered."],["Block \"core/home-link\" is already registered."],["Block \"core/loginout\" is already registered."],["Block \"core/post-time-to-read\" is already registered."],["Block \"core/table-of-contents\" is already registered."],["Block \"core/button\" is already registered."],["Block \"core/verse\" is already registered."] at Object.expect (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:4) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:293:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:226:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:262:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_q
Puppeteer - 1: packages/e2e-tests/specs/widgets/editing-widgets.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Block \"core/columns\" is already registered."],["Block \"core/details\" is already registered."],["Block \"core/cover\" is already registered."],["Block \"core/embed\" is already registered."],["Block \"core/file\" is already registered."],["Block \"core/html\" is already registered."],["Block \"core/group\" is already registered."],["Block \"core/latest-comments\" is already registered."],["Block \"core/latest-posts\" is already registered."],["Block \"core/missing\" is already registered."],["Block \"core/media-text\" is already registered."],["Block \"core/nextpage\" is already registered."],["Block \"core/pattern\" is already registered."],["Block \"core/page-list\" is already registered."],["Block \"core/page-list-item\" is already registered."],["Block \"core/preformatted\" is already registered."],["Block \"core/pullquote\" is already registered."],["Block \"core/rss\" is already registered."],["Block \"core/search\" is already registered."],["Block \"core/separator\" is already registered."],["Block \"core/shortcode\" is already registered."],["Block \"core/social-link\" is already registered."],["Block \"core/social-links\" is already registered."],["Block \"core/spacer\" is already registered."],["Block \"core/table\" is already registered."],["Block \"core/tag-cloud\" is already registered."],["Block \"core/text-columns\" is already registered."],["Block \"core/verse\" is already registered."],["Block \"core/video\" is already registered."],["Format \"core/footnote\" is already registered."],["Block \"core/footnotes\" is already registered."],["Block \"core/read-more\" is already registered."],["Block \"core/avatar\" is already registered."],["Block \"core/comments\" is already registered."],["Block \"core/comment-author-name\" is already registered."],["Block \"core/loginout\" is already registered."],["Block \"core/post-time-to-read\" is already registered."],["Block \"core/table-of-contents\" is already registered."],["Block \"core/paragraph\" is already registered."],["Block \"core/image\" is already registered."],["Block \"core/heading\" is already registered."],["Block \"core/gallery\" is already registered."],["Block \"core/list\" is already registered."],["Block \"core/list-item\" is already registered."],["Block \"core/quote\" is already registered."],["Block \"core/archives\" is already registered."],["Block \"core/audio\" is already registered."],["Block \"core/button\" is already registered."],["Block \"core/buttons\" is already registered."],["Block \"core/calendar\" is already registered."],["Block \"core/categories\" is already registered."],["Block \"core/code\" is already registered."],["Block \"core/column\" is already registered."],["Block \"core/columns\" is already registered."],["Block \"core/cover\" is already registered."],["Block \"core/details\" is already registered."],["Block \"core/embed\" is already registered."],["Block \"core/file\" is already registered."],["Block \"core/group\" is already registered."],["Block \"core/html\" is already registered."],["Block \"core/latest-comments\" is already registered."],["Block \"core/latest-posts\" is already registered."],["Block \"core/media-text\" is already registered."],["Block \"core/missing\" is already registered."],["Block \"core/nextpage\" is already registered."],["Block \"core/page-list\" is already registered."],["Block \"core/page-list-item\" is already registered."],["Block \"core/pattern\" is already registered."],["Block \"core/preformatted\" is already registered."],["Block \"core/pullquote\" is already registered."],["Block \"core/rss\" is already registered."],["Block \"core/search\" is already registered."],["Block \"core/separator\" is already registered."],["Block \"core/shortcode\" is already registered."],["Block \"core/social-link\" is already registered."],["Block \"core/social-links\" is already registered."],["Block \"core/spacer\" is already registered."],["Block \"core/table\" is already reg
Puppeteer - 1: packages/e2e-tests/specs/widgets/editing-widgets.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Block \"core/paragraph\" is already registered."],["Block \"core/image\" is already registered."],["Block \"core/heading\" is already registered."],["Block \"core/gallery\" is already registered."],["Block \"core/list\" is already registered."],["Block \"core/list-item\" is already registered."],["Block \"core/quote\" is already registered."],["Block \"core/archives\" is already registered."],["Block \"core/audio\" is already registered."],["Block \"core/button\" is already registered."],["Block \"core/buttons\" is already registered."],["Block \"core/calendar\" is already registered."],["Block \"core/categories\" is already registered."],["Block \"core/code\" is already registered."],["Block \"core/column\" is already registered."],["Block \"core/columns\" is already registered."],["Block \"core/cover\" is already registered."],["Block \"core/details\" is already registered."],["Block \"core/embed\" is already registered."],["Block \"core/file\" is already registered."],["Block \"core/group\" is already registered."],["Block \"core/html\" is already registered."],["Block \"core/latest-comments\" is already registered."],["Block \"core/latest-posts\" is already registered."],["Block \"core/media-text\" is already registered."],["Block \"core/missing\" is already registered."],["Block \"core/nextpage\" is already registered."],["Block \"core/page-list\" is already registered."],["Block \"core/page-list-item\" is already registered."],["Block \"core/pattern\" is already registered."],["Block \"core/preformatted\" is already registered."],["Block \"core/pullquote\" is already registered."],["Block \"core/rss\" is already registered."],["Block \"core/search\" is already registered."],["Block \"core/separator\" is already registered."],["Block \"core/shortcode\" is already registered."],["Block \"core/social-link\" is already registered."],["Block \"core/social-links\" is already registered."],["Block \"core/spacer\" is already registered."],["Block \"core/table\" is already registered."],["Block \"core/text-columns\" is already registered."],["Block \"core/tag-cloud\" is already registered."],["Block \"core/verse\" is already registered."],["Block \"core/video\" is already registered."],["Format \"core/footnote\" is already registered."],["Block \"core/footnotes\" is already registered."],["Block \"core/read-more\" is already registered."],["Block \"core/avatar\" is already registered."],["Block \"core/comments\" is already registered."],["Block \"core/comment-author-name\" is already registered."],["Block \"core/comment-content\" is already registered."],["Block \"core/comment-date\" is already registered."],["Block \"core/comment-edit-link\" is already registered."],["Block \"core/comment-reply-link\" is already registered."],["Block \"core/comment-template\" is already registered."],["Block \"core/comments-title\" is already registered."],["Block \"core/comments-pagination\" is already registered."],["Block \"core/comments-pagination-next\" is already registered."],["Block \"core/comments-pagination-numbers\" is already registered."],["Block \"core/comments-pagination-previous\" is already registered."],["Block \"core/home-link\" is already registered."],["Block \"core/loginout\" is already registered."],["Block \"core/post-time-to-read\" is already registered."],["Block \"core/table-of-contents\" is already registered."] at Object.expect (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:4) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:293:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:226:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:262:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_q
Puppeteer - 1: packages/e2e-tests/specs/widgets/editing-widgets.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Block \"core/paragraph\" is already registered."],["Block \"core/image\" is already registered."],["Block \"core/heading\" is already registered."],["Block \"core/gallery\" is already registered."],["Block \"core/list\" is already registered."],["Block \"core/list-item\" is already registered."],["Block \"core/quote\" is already registered."],["Block \"core/archives\" is already registered."],["Block \"core/audio\" is already registered."],["Block \"core/button\" is already registered."],["Block \"core/buttons\" is already registered."],["Block \"core/calendar\" is already registered."],["Block \"core/categories\" is already registered."],["Block \"core/code\" is already registered."],["Block \"core/column\" is already registered."],["Block \"core/columns\" is already registered."],["Block \"core/cover\" is already registered."],["Block \"core/details\" is already registered."],["Block \"core/embed\" is already registered."],["Block \"core/file\" is already registered."],["Block \"core/group\" is already registered."],["Block \"core/html\" is already registered."],["Block \"core/latest-comments\" is already registered."],["Block \"core/latest-posts\" is already registered."],["Block \"core/media-text\" is already registered."],["Block \"core/missing\" is already registered."],["Block \"core/nextpage\" is already registered."],["Block \"core/page-list\" is already registered."],["Block \"core/page-list-item\" is already registered."],["Block \"core/pattern\" is already registered."],["Block \"core/preformatted\" is already registered."],["Block \"core/pullquote\" is already registered."],["Block \"core/rss\" is already registered."],["Block \"core/search\" is already registered."],["Block \"core/separator\" is already registered."],["Block \"core/shortcode\" is already registered."],["Block \"core/social-link\" is already registered."],["Block \"core/social-links\" is already registered."],["Block \"core/spacer\" is already registered."],["Block \"core/table\" is already registered."],["Block \"core/tag-cloud\" is already registered."],["Block \"core/text-columns\" is already registered."],["Block \"core/verse\" is already registered."],["Block \"core/video\" is already registered."],["Format \"core/footnote\" is already registered."],["Block \"core/footnotes\" is already registered."],["Block \"core/read-more\" is already registered."],["Block \"core/avatar\" is already registered."],["Block \"core/comments\" is already registered."],["Block \"core/comment-author-name\" is already registered."],["Block \"core/comment-content\" is already registered."],["Block \"core/comment-date\" is already registered."],["Block \"core/comment-edit-link\" is already registered."],["Block \"core/comment-reply-link\" is already registered."],["Block \"core/comment-template\" is already registered."],["Block \"core/comments-title\" is already registered."],["Block \"core/comments-pagination\" is already registered."],["Block \"core/comments-pagination-next\" is already registered."],["Block \"core/comments-pagination-numbers\" is already registered."],["Block \"core/comments-pagination-previous\" is already registered."],["Block \"core/home-link\" is already registered."],["Block \"core/loginout\" is already registered."],["Block \"core/post-time-to-read\" is already registered."],["Block \"core/table-of-contents\" is already registered."] at Object.expect (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:4) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:293:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:226:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:262:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_q
Puppeteer - 1: packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L813
TimeoutError: waiting for XPath `//*[contains(@Class, "components-snackbar")]/*[text()="Synced Pattern created."]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:702:22) at Frame.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1303:47) at Page.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3269:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/create-reusable-block.js:40:8) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/reusable-blocks.test.js:75:3)
Puppeteer - 1: packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L813
TimeoutError: waiting for XPath `//*[contains(@Class, "components-snackbar")]/*[text()="Synced Pattern created."]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:702:22) at Frame.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1303:47) at Page.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3269:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/create-reusable-block.js:40:8) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/reusable-blocks.test.js:134:3)
Puppeteer - 1: packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L813
TimeoutError: waiting for XPath `//*[contains(@Class, "components-snackbar")]/*[text()="Synced Pattern created."]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:702:22) at Frame.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1303:47) at Page.waitForXPath (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3269:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/create-reusable-block.js:40:8) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/reusable-blocks.test.js:168:3)
Puppeteer - 1: packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L813
TimeoutError: waiting for selector `.block-editor-block-toolbar button[aria-label="Options"]` failed: timeout 30000ms exceeded at new WaitTask (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:813:28) at DOMWorld.waitForSelectorInPage (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:656:22) at Object.internalHandler.waitFor (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/QueryHandler.ts:78:19) at DOMWorld.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:511:25) at Frame.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/FrameManager.ts:1273:47) at Page.waitForSelector (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/Page.ts:3210:29) at page (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/click-block-toolbar-button.js:18:18) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/reusable-blocks.test.js:199:3)
Puppeteer - 1: packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L69
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["TypeError: Cannot read properties of undefined (reading 'find') at Eb (http://localhost:8889/wp-content/plugins/gutenberg/build/block-editor/index.min.js?ver=4ea85756dc08f1b39ede:69:3502) at St (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:47627) at $s (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:120574) at Sl (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:88649) at kl (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:88577) at bl (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:88440) at sl (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:85264) at dl (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:85651) at Nn (http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:32464) at http://localhost:8889/wp-content/plugins/gutenberg/build/vendors/react-dom.min.js?ver=18:1:83216"] at Object.expect (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:4) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:293:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:226:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:262:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:235:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:157:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:130:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:68:3) at runAndTransformResultsToJestFormat (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21) at jestAdapter (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19) at runTestInternal (/home/runner/work/gutenberg/gutenberg/node_modules/jest-runner/build/runTest.js:367:16) at runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-runner/build/runTest.js:444:34)
[chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page: test/e2e/specs/editor/various/navigable-toolbar.spec.js#L40
1) [chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" 38 | .getByRole( 'toolbar', { name: 'Block Tools' } ) 39 | .getByRole( 'button', { name: 'Paragraph' } ) > 40 | ).toBeFocused(); | ^ 41 | 42 | const scrollTopAfter = await page.evaluate( () => { 43 | return window.scrollContainer.scrollTop; at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/navigable-toolbar.spec.js:40:6
[chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page: test/e2e/specs/editor/various/navigable-toolbar.spec.js#L40
1) [chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" 38 | .getByRole( 'toolbar', { name: 'Block Tools' } ) 39 | .getByRole( 'button', { name: 'Paragraph' } ) > 40 | ).toBeFocused(); | ^ 41 | 42 | const scrollTopAfter = await page.evaluate( () => { 43 | return window.scrollContainer.scrollTop; at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/navigable-toolbar.spec.js:40:6
[chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page: test/e2e/specs/editor/various/navigable-toolbar.spec.js#L40
1) [chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - waiting for getByRole('toolbar', { name: 'Block Tools' }).getByRole('button', { name: 'Paragraph' }) - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" - locator resolved to <button disabled id=":ra:" type="button" data-command=""…>…</button> - unexpected value "not focused" 38 | .getByRole( 'toolbar', { name: 'Block Tools' } ) 39 | .getByRole( 'button', { name: 'Paragraph' } ) > 40 | ).toBeFocused(); | ^ 41 | 42 | const scrollTopAfter = await page.evaluate( () => { 43 | return window.scrollContainer.scrollTop; at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/navigable-toolbar.spec.js:40:6
[chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes: test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L204
2) [chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') 202 | 'role=button[name="Dismiss this notice"i] >> text=Custom template created. You\'re in template mode now.' 203 | ) > 204 | ).toBeVisible(); | ^ 205 | 206 | // Wait for the editor to be loaded and ready before making changes. 207 | // Without this, the editor will move focus to body while still typing. at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:204:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:85:3
[chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes: test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L204
2) [chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') 202 | 'role=button[name="Dismiss this notice"i] >> text=Custom template created. You\'re in template mode now.' 203 | ) > 204 | ).toBeVisible(); | ^ 205 | 206 | // Wait for the editor to be loaded and ready before making changes. 207 | // Without this, the editor will move focus to body while still typing. at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:204:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:85:3
[chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes: test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L204
2) [chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') - waiting for locator('role=button[name="Dismiss this notice"i]').locator('text=Custom template created. You\'re in template mode now.') 202 | 'role=button[name="Dismiss this notice"i] >> text=Custom template created. You\'re in template mode now.' 203 | ) > 204 | ).toBeVisible(); | ^ 205 | 206 | // Wait for the editor to be loaded and ready before making changes. 207 | // Without this, the editor will move focus to body while still typing. at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:204:5) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:85:3
[chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
3) [chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview Error: page.evaluate: Error: Block type 'core/paragraph' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/preview.spec.js:234:16
[chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
3) [chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/paragraph' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/preview.spec.js:234:16
[chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
3) [chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/paragraph' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/preview.spec.js:234:16
[chromium] › editor/various/publish-panel.spec.js:11:2 › Post publish panel › should move focus back to the Publish panel toggle button when canceling: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
4) [chromium] › editor/various/publish-panel.spec.js:11:2 › Post publish panel › should move focus back to the Publish panel toggle button when canceling Error: page.evaluate: Error: Block type 'core/paragraph' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/publish-panel.spec.js:16:16
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed Error: page.evaluate: Error: Block type 'core/avatar' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:34:16
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/avatar' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:34:16
[chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
1) [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/avatar' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/avatar.spec.js:34:16
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ─────── Error: page.evaluate: Error: Block type 'core/buttons' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:12:16
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/buttons' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:12:16
[chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
2) [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Error: Block type 'core/buttons' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:12:16
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter): test/e2e/specs/editor/blocks/buttons.spec.js#L40
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter) Error: expect(received).toBe(expected) // Object.is equality - Expected - 5 + Received + 3 - <!-- wp:buttons --> - <div class="wp-block-buttons"><!-- wp:button --> - <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> + <!-- wp:paragraph --> + <p>Content</p> - <!-- /wp:button --></div> - <!-- /wp:buttons --> + <!-- /wp:paragraph --> 38 | // Check the content. 39 | const content = await editor.getEditedPostContent(); > 40 | expect( content ).toBe( | ^ 41 | `<!-- wp:buttons --> 42 | <div class="wp-block-buttons"><!-- wp:button --> 43 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:40:21
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter): test/e2e/specs/editor/blocks/buttons.spec.js#L40
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter) Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 5 + Received + 3 - <!-- wp:buttons --> - <div class="wp-block-buttons"><!-- wp:button --> - <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> + <!-- wp:paragraph --> + <p>Content</p> - <!-- /wp:button --></div> - <!-- /wp:buttons --> + <!-- /wp:paragraph --> 38 | // Check the content. 39 | const content = await editor.getEditedPostContent(); > 40 | expect( content ).toBe( | ^ 41 | `<!-- wp:buttons --> 42 | <div class="wp-block-buttons"><!-- wp:button --> 43 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:40:21
[chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter): test/e2e/specs/editor/blocks/buttons.spec.js#L40
3) [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter) Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 5 + Received + 3 - <!-- wp:buttons --> - <div class="wp-block-buttons"><!-- wp:button --> - <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> + <!-- wp:paragraph --> + <p>Content</p> - <!-- /wp:button --></div> - <!-- /wp:buttons --> + <!-- /wp:paragraph --> 38 | // Check the content. 39 | const content = await editor.getEditedPostContent(); > 40 | expect( content ).toBe( | ^ 41 | `<!-- wp:buttons --> 42 | <div class="wp-block-buttons"><!-- wp:button --> 43 | <div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Content</a></div> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:40:21
[chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
4) [chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed Error: page.evaluate: Error: Block type 'core/buttons' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:55:16
[chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template: test/e2e/specs/site-editor/templates.spec.js#L36
1) [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ──────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('dialog', { name: 'Choose a pattern' }).getByRole('button', { name: 'Close' }) locator resolved to <button type="button" aria-label="Close" class="componen…>…</button> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 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/templates.spec.js:13:2 › Templates › Create a custom template: test/e2e/specs/site-editor/templates.spec.js#L36
1) [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('dialog', { name: 'Choose a pattern' }).getByRole('button', { name: 'Close' }) locator resolved to <button type="button" aria-label="Close" class="componen…>…</button> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 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/templates.spec.js:13:2 › Templates › Create a custom template: test/e2e/specs/site-editor/templates.spec.js#L36
1) [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('dialog', { name: 'Choose a pattern' }).getByRole('button', { name: 'Close' }) locator resolved to <button type="button" aria-label="Close" class="componen…>…</button> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 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/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
2) [chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:65:3
[chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
2) [chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:65:3
[chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
2) [chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:65:3
[chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
3) [chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:90:3
[chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
3) [chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:90:3
[chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision: test/e2e/specs/site-editor/user-global-styles-revisions.spec.js#L141
3) [chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('button', { name: 'Revisions' }) ============================================================ 139 | .getByRole( 'menubar', { name: 'Styles actions' } ) 140 | .click(); > 141 | await this.page.getByRole( 'button', { name: 'Revisions' } ).click(); | ^ 142 | await this.page 143 | .getByRole( 'menuitem', { name: /^Revision history/ } ) 144 | .click(); at UserGlobalStylesRevisions.openRevisions (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:141:64) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/user-global-styles-revisions.spec.js:90:3
[chromium] › widgets/customizing-widgets.spec.js:39:2 › Widgets Customizer › should add blocks: test/e2e/specs/widgets/customizing-widgets.spec.js#L100
4) [chromium] › widgets/customizing-widgets.spec.js:39:2 › Widgets Customizer › should add blocks Error: expect(received).toHaveCount(expected) // deep equality Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for frameLocator('iframe[title="Site Preview"]').last().locator('.widget-content').locator('role=searchbox[name="My Search"]') - locator resolved to 0 elements - unexpected value "0" - waiting for frameLocator('iframe[title="Site Preview"]').last().locator('.widget-content').locator('role=searchbox[name="My Search"]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 98 | 'css=.widget-content >> role=searchbox[name="My Search"]' 99 | ) > 100 | ).toHaveCount( 1 ); | ^ 101 | } ); 102 | 103 | test( 'should open the inspector panel', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/widgets/customizing-widgets.spec.js:100:5
[chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter: test/e2e/specs/editor/blocks/separator.spec.js#L19
1) [chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter Error: Snapshot comparison failed: <!-- wp:separator --> <hr class="wp-block-separator has-alpha-channel-opacity"/> <!-- /wp:separator --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium/Separator-can-be-created-by-three-dashes-and-enter-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium/Separator-can-be-created-by-three-dashes-and-enter-1-actual.txt 17 | await page.keyboard.press( 'Enter' ); 18 | > 19 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 20 | } ); 21 | } ); 22 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/separator.spec.js:19:49
[chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter: test/e2e/specs/editor/blocks/separator.spec.js#L19
1) [chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:separator --> <hr class="wp-block-separator has-alpha-channel-opacity"/> <!-- /wp:separator --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium-retry1/Separator-can-be-created-by-three-dashes-and-enter-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium-retry1/Separator-can-be-created-by-three-dashes-and-enter-1-actual.txt 17 | await page.keyboard.press( 'Enter' ); 18 | > 19 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 20 | } ); 21 | } ); 22 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/separator.spec.js:19:49
[chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter: test/e2e/specs/editor/blocks/separator.spec.js#L19
1) [chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:separator --> <hr class="wp-block-separator has-alpha-channel-opacity"/> <!-- /wp:separator --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium-retry2/Separator-can-be-created-by-three-dashes-and-enter-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-separator-Separator-can-be-created-by-three-dashes-and-enter-chromium-retry2/Separator-can-be-created-by-three-dashes-and-enter-1-actual.txt 17 | await page.keyboard.press( 'Enter' ); 18 | > 19 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 20 | } ); 21 | } ); 22 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/separator.spec.js:19:49
[chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer": test/e2e/specs/editor/blocks/spacer.spec.js#L17
2) [chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer" ── Error: Snapshot comparison failed: <!-- wp:spacer --> <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> <!-- /wp:spacer --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium/Spacer-can-be-created-by-typing-spacer-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium/Spacer-can-be-created-by-typing-spacer-1-actual.txt 15 | await page.keyboard.press( 'Enter' ); 16 | > 17 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 18 | } ); 19 | 20 | test( 'can be resized using the drag handle and remains selected after being dragged', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:17:49
[chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer": test/e2e/specs/editor/blocks/spacer.spec.js#L17
2) [chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer" ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:spacer --> <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> <!-- /wp:spacer --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium-retry1/Spacer-can-be-created-by-typing-spacer-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium-retry1/Spacer-can-be-created-by-typing-spacer-1-actual.txt 15 | await page.keyboard.press( 'Enter' ); 16 | > 17 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 18 | } ); 19 | 20 | test( 'can be resized using the drag handle and remains selected after being dragged', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:17:49
[chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer": test/e2e/specs/editor/blocks/spacer.spec.js#L17
2) [chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer" ── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:spacer --> <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> <!-- /wp:spacer --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium-retry2/Spacer-can-be-created-by-typing-spacer-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-blocks-spacer-Spacer-can-be-created-by-typing-spacer--chromium-retry2/Spacer-can-be-created-by-typing-spacer-1-actual.txt 15 | await page.keyboard.press( 'Enter' ); 16 | > 17 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 18 | } ); 19 | 20 | test( 'can be resized using the drag handle and remains selected after being dragged', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:17:49
[chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged: test/e2e/specs/editor/blocks/spacer.spec.js#L33
3) [chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=document[name="Block: Spacer"i]').locator('.components-resizable-box__handle') ============================================================ 31 | 'role=document[name="Block: Spacer"i] >> css=.components-resizable-box__handle' 32 | ); > 33 | const elementPoint = await resizableHandle.boundingBox(); | ^ 34 | await page.mouse.move( elementPoint.x, elementPoint.y ); 35 | await page.mouse.down(); 36 | await page.mouse.move( elementPoint.x + 0, elementPoint.y + 50 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:33:46
[chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged: test/e2e/specs/editor/blocks/spacer.spec.js#L33
3) [chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=document[name="Block: Spacer"i]').locator('.components-resizable-box__handle') ============================================================ 31 | 'role=document[name="Block: Spacer"i] >> css=.components-resizable-box__handle' 32 | ); > 33 | const elementPoint = await resizableHandle.boundingBox(); | ^ 34 | await page.mouse.move( elementPoint.x, elementPoint.y ); 35 | await page.mouse.down(); 36 | await page.mouse.move( elementPoint.x + 0, elementPoint.y + 50 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:33:46
[chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged: test/e2e/specs/editor/blocks/spacer.spec.js#L33
3) [chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=document[name="Block: Spacer"i]').locator('.components-resizable-box__handle') ============================================================ 31 | 'role=document[name="Block: Spacer"i] >> css=.components-resizable-box__handle' 32 | ); > 33 | const elementPoint = await resizableHandle.boundingBox(); | ^ 34 | await page.mouse.move( elementPoint.x, elementPoint.y ); 35 | await page.mouse.down(); 36 | await page.mouse.move( elementPoint.x + 0, elementPoint.y + 50 ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/spacer.spec.js:33:46
[chromium] › editor/blocks/table.spec.js:11:2 › Table › displays a form for choosing the row and column count of the table: http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52#L13
4) [chromium] › editor/blocks/table.spec.js:11:2 › Table › displays a form for choosing the row and column count of the table Error: page.evaluate: Error: Block type 'core/table' is not registered. at lt (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (eval at evaluate (:195:30), <anonymous>:7:31) at eval (eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (<anonymous>:197:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at lt (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:13:76) at Module.He (/home/runner/work/gutenberg/gutenberg/http:/localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=9b1d72bbb43ec923cb52:1:98609) at recursiveCreateBlock (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:7:31) at eval (/home/runner/work/gutenberg/gutenberg/eval at evaluate (:195:30), <anonymous>:9:19) at UtilityScript.evaluate (/home/runner/work/gutenberg/gutenberg/<anonymous>:197:17) at UtilityScript.<anonymous> (/home/runner/work/gutenberg/gutenberg/<anonymous>:1:44) at Editor.insertBlock (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/insert-block.ts:22:18) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/table.spec.js:15:16
🎭 Playwright Run Summary
97 failed [chromium] › editor/various/navigable-toolbar.spec.js:12:3 › Block Toolbar › Contextual Toolbar › should not scroll page [chromium] › editor/various/post-editor-template-mode.spec.js:73:2 › Post Editor Template mode › Allow creating custom block templates in classic themes [chromium] › editor/various/preview.spec.js:222:2 › Preview with Custom Fields enabled › displays edits to the post title and content in the preview [chromium] › editor/various/publish-panel.spec.js:11:2 › Post publish panel › should move focus back to the Publish panel toggle button when canceling [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/rtl.spec.js:28:2 › RTL › should arrow navigate ───────────────────── [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ────────────────────────────── [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ───────────────────── [chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward ────────────────────── [chromium] › editor/various/rtl.spec.js:110:2 › RTL › should arrow navigate between blocks ───── [chromium] › editor/various/rtl.spec.js:148:2 › RTL › should navigate inline boundaries ──────── [chromium] › editor/various/shortcut-focus-toolbar.spec.js:17:2 › Focus toolbar shortcut (alt + F10) › Focuses correct toolbar in default view options in edit mode [chromium] › editor/various/shortcut-focus-toolbar.spec.js:53:2 › Focus toolbar shortcut (alt + F10) › Focuses correct toolbar in default view options in select mode [chromium] › editor/various/shortcut-focus-toolbar.spec.js:90:3 › Focus toolbar shortcut (alt + F10) › In Top Toolbar option: › Focuses the correct toolbar in edit mode [chromium] › editor/various/shortcut-focus-toolbar.spec.js:123:3 › Focus toolbar shortcut (alt + F10) › In Top Toolbar option: › Focuses the correct toolbar in select mode [chromium] › editor/various/shortcut-focus-toolbar.spec.js:169:3 › Focus toolbar shortcut (alt + F10) › Smaller than large viewports › Focuses the correct toolbar in edit mode [chromium] › editor/various/shortcut-focus-toolbar.spec.js:202:3 › Focus toolbar shortcut (alt + F10) › Smaller than large viewports › Focuses the correct toolbar in select mode [chromium] › editor/various/splitting-merging.spec.js:15:2 › splitting and merging blocks › should split and merge paragraph blocks using Enter and Backspace [chromium] › editor/various/splitting-merging.spec.js:85:2 › splitting and merging blocks › should merge into inline boundary position [chromium] › editor/various/splitting-merging.spec.js:110:2 › splitting and merging blocks › should delete an empty first line [chromium] › editor/various/splitting-merging.spec.js:148:2 › splitting and merging blocks › should not merge paragraphs if the selection is not collapsed [chromium] › editor/various/splitting-merging.spec.js:182:2 › splitting and merging blocks › should gracefully handle if placing caret in empty container [chromium] › editor/various/splitting-merging.spec.js:219:2 › splitting and merging blocks › should forward delete from an empty paragraph [chromium] › editor/various/splitting-merging.spec.js:242:2 › splitting and merging blocks › should remove empty paragraph block on backspace [chromium] › editor/various/splitting-merging.spec.js:258:2 › splitting and merging blocks › should remove at most one paragraph in forward direction [chromium] › editor/various/splitting-merging.spec.js:293:2 › splitting and merging blocks › should ensure always a default block [chromium] › editor/various/splitting-merging.spec.js:325:2 › splitting and merging blocks › should undo split in one go [chromium] › editor/various/splitting-merging.spec.js:340:2 › splitting and merging blocks › should not split with line break in front [chromium] › editor/various/splitting-mergin
🎭 Playwright Run Summary
172 failed [chromium] › editor/blocks/avatar.spec.js:29:2 › Avatar › should change image when user is changed [chromium] › editor/blocks/buttons.spec.js:11:2 › Buttons › has focus on button content ──────── [chromium] › editor/blocks/buttons.spec.js:29:2 › Buttons › has focus on button content (slash inserter) [chromium] › editor/blocks/buttons.spec.js:49:2 › Buttons › dismisses link editor when escape is pressed [chromium] › editor/blocks/buttons.spec.js:80:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted [chromium] › editor/blocks/buttons.spec.js:112:2 › Buttons › appends http protocol to links added which are missing a protocol [chromium] › editor/blocks/buttons.spec.js:138:2 › Buttons › can jump to the link editor using the keyboard shortcut [chromium] › editor/blocks/buttons.spec.js:165:2 › Buttons › can resize width ────────────────── [chromium] › editor/blocks/buttons.spec.js:187:2 › Buttons › can apply named colors ──────────── [chromium] › editor/blocks/buttons.spec.js:216:2 › Buttons › can apply custom colors ─────────── [chromium] › editor/blocks/buttons.spec.js:248:2 › Buttons › can apply named gradient background color [chromium] › editor/blocks/buttons.spec.js:277:2 › Buttons › can apply custom gradient background color [chromium] › editor/blocks/classic.spec.js:36:2 › Classic › should be inserted ───────────────── [chromium] › editor/blocks/classic.spec.js:47:2 › Classic › should insert media, convert to blocks, and undo in one step [chromium] › editor/blocks/classic.spec.js:109:2 › Classic › Should not fail after save/reload ─ [chromium] › editor/blocks/code.spec.js:11:2 › Code › can be created by three backticks and enter [chromium] › editor/blocks/code.spec.js:23:2 › Code › should delete block when backspace in an empty code [chromium] › editor/blocks/code.spec.js:37:2 › Code › should paste plain text ────────────────── [chromium] › editor/blocks/columns.spec.js:15:2 › Columns › restricts all blocks inside the columns block [chromium] › editor/blocks/columns.spec.js:49:2 › Columns › prevent the removal of locked column block from the column count change UI [chromium] › editor/blocks/columns.spec.js:89:2 › Columns › Ungroup properly ─────────────────── [chromium] › editor/blocks/comments.spec.js:45:2 › Comments › We show no results message if there are no comments [chromium] › editor/blocks/comments.spec.js:60:2 › Comments › Pagination links are working as expected [chromium] › editor/blocks/comments.spec.js:112:2 › Comments › Pagination links are not appearing if break comments is not enabled [chromium] › editor/blocks/comments.spec.js:146:2 › Comments › A button allows the block to switch from legacy mode to editable mode [chromium] › editor/blocks/comments.spec.js:181:2 › Comments › The editable block version is rendered if the legacy attribute is false [chromium] › editor/blocks/comments.spec.js:209:2 › Comments › The PHP version is rendered if the legacy attribute is true [chromium] › editor/blocks/cover.spec.js:27:2 › Cover › can set overlay color using color picker on block placeholder [chromium] › editor/blocks/cover.spec.js:57:2 › Cover › can set background image using image upload on block placeholder [chromium] › editor/blocks/cover.spec.js:80:2 › Cover › dims background image down by 50% by default [chromium] › editor/blocks/cover.spec.js:104:2 › Cover › can have the title edited ───────────── [chromium] › editor/blocks/cover.spec.js:132:2 › Cover › can be resized using drag & drop ────── [chromium] › editor/blocks/cover.spec.js:204:2 › Cover › dims the background image down by 50% when transformed from the Image block [chromium] › editor/blocks/gallery.spec.js:42:2 › Gallery › can be transformed from pasting shortcode, and can undo/redo [chromium] › editor/blocks/gallery.spec.js:87:2 › Gallery › can be created using uploaded images [chromium] › editor/
🎭 Playwright Run Summary
91 failed [chromium] › site-editor/templates.spec.js:13:2 › Templates › Create a custom template ───────── [chromium] › site-editor/user-global-styles-revisions.spec.js:30:2 › Global styles revisions › should display revisions UI when there is more than 1 revision [chromium] › site-editor/user-global-styles-revisions.spec.js:76:2 › Global styles revisions › should warn of unsaved changes before loading reset revision [chromium] › widgets/customizing-widgets.spec.js:39:2 › Widgets Customizer › should add blocks ─ [chromium] › widgets/customizing-widgets.spec.js:103:2 › Widgets Customizer › should open the inspector panel [chromium] › widgets/customizing-widgets.spec.js:232:2 › Widgets Customizer › should move focus to the block [chromium] › widgets/customizing-widgets.spec.js:291:2 › Widgets Customizer › should clear block selection [chromium] › widgets/customizing-widgets.spec.js:346:2 › Widgets Customizer › should handle legacy widgets [chromium] › widgets/customizing-widgets.spec.js:438:2 › Widgets Customizer › should handle esc key events [chromium] › widgets/customizing-widgets.spec.js:481:2 › Widgets Customizer › should move (inner) blocks to another sidebar [chromium] › widgets/customizing-widgets.spec.js:588:2 › Widgets Customizer › preserves content in the Custom HTML block [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again [webkit] › editor/various/a11y.spec.js:130:2 › a11y (@Firefox, @WebKit) › should make the modal content focusable when it is scrollable [webkit] › editor/various/autocomplete-and-mentions.spec.js:167:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should insert two subsequent mentions [webkit] › editor/various/autocomplete-and-mentions.spec.js:214:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via click event [webkit] › editor/various/autocomplete-and-mentions.spec.js:249:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow mention selection via keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:287:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should cancel mention selection via `Escape` keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:347:3 › Autocomplete (@Firefox, @WebKit) › User Mention: should allow newlines after multiple mention completions [webkit] › editor/various/autocomplete-and-mentions.spec.js:83:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option [webkit] › editor/various/autocomplete-and-mentions.spec.js:131:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should insert option between two other words [webkit] › editor/various/autocomplete-and-mentions.spec.js:214:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via click event [webkit] › editor/various/autocomplete-and-mentions.spec.js:249:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow option selection via keypress event [webkit] › editor/various/autocomplete-and-mentions.spec.js:326:4 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should not insert disabled options [webkit] › editor/various/autocomplete-and-mentions.spec.js:347:3 › Autocomplete (@Firefox, @WebKit) › Custom Completer: should allow newlines after multiple option completions [webkit] › editor/various/autocomplete-and-mentions.spec.js:422:2 › Autocomplete (@Firefox, @WebKit) › should insert elements from multiple completers in a single block [webkit] › editor/various/autocomplete-and-mentions.spec.js:443:2 › Autocomplete (@Firefox, @WebKit) › should hide UI when selection changes (by keyboard) [webkit] › editor/various/autocomplete-and-mentions.spec.js:479:2 › Autocomplete (@Firefox, @WebKit) › should allow speaking number of initial results [webkit] › editor/various/inserting-blocks.spec.js:34:2 › Inserting blocks (@Firefox, @webki
🎭 Playwright Run Summary
155 failed [chromium] › editor/blocks/separator.spec.js:11:2 › Separator › can be created by three dashes and enter [chromium] › editor/blocks/spacer.spec.js:11:2 › Spacer › can be created by typing "/spacer" ─── [chromium] › editor/blocks/spacer.spec.js:20:2 › Spacer › can be resized using the drag handle and remains selected after being dragged [chromium] › editor/blocks/table.spec.js:11:2 › Table › displays a form for choosing the row and column count of the table [chromium] › editor/blocks/table.spec.js:48:2 › Table › allows text to by typed into cells ───── [chromium] › editor/blocks/table.spec.js:76:2 › Table › allows header and footer rows to be switched on and off [chromium] › editor/blocks/table.spec.js:134:2 › Table › allows adding and deleting columns across the table header, body and footer [chromium] › editor/blocks/table.spec.js:173:2 › Table › allows columns to be aligned ────────── [chromium] › editor/blocks/table.spec.js:213:2 › Table › allows cells to be selected when the cell area outside of the RichText is clicked [chromium] › editor/blocks/table.spec.js:250:2 › Table › allows a caption to be added ────────── [chromium] › editor/blocks/table.spec.js:264:2 › Table › up and down arrow navigation ────────── [chromium] › editor/blocks/table.spec.js:278:2 › Table › should not have focus loss after creation [chromium] › editor/plugins/block-api.spec.js:15:2 › Using Block API › Inserts the filtered hello world block even when filter added after block registration [chromium] › editor/plugins/custom-post-types.spec.js:65:2 › Test Custom Post Types › should create a cpt with a legacy block in its template without WSOD [chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source [chromium] › editor/plugins/deprecated-node-matcher.spec.js:37:2 › Deprecated Node Matcher › should insert block with children source [chromium] › editor/plugins/format-api.spec.js:19:2 › Using Format API › Clicking the control wraps the selected text properly with HTML code [chromium] › editor/plugins/format-api.spec.js:41:2 › Using Format API › should show unknow formatting button [chromium] › editor/plugins/hooks-api.spec.js:35:2 › Using Hooks API › Pressing reset block button resets the block [chromium] › editor/plugins/iframed-block.spec.js:16:2 › Iframed block › should load script and dependencies in iframe [chromium] › editor/plugins/image-size.spec.js:25:2 › changing image size › should insert and change my image size [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:23:2 › Allowed Blocks Setting on InnerBlocks › allows all blocks if the allowed blocks setting was not set [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:60:2 › Allowed Blocks Setting on InnerBlocks › limits the blocks if the allowed blocks setting was set [chromium] › editor/plugins/inner-blocks-allowed-blocks.spec.js:106:2 › Allowed Blocks Setting on InnerBlocks › correctly applies dynamic allowed blocks restrictions [chromium] › editor/plugins/post-type-templates.spec.js:24:3 › Post type templates › Using a CPT with a predefined template › Should add a custom post types with a predefined template [chromium] › editor/plugins/post-type-templates.spec.js:30:3 › Post type templates › Using a CPT with a predefined template › Should respect user edits to not re-apply template after save (single block removal) [chromium] › editor/plugins/post-type-templates.spec.js:60:3 › Post type templates › Using a CPT with a predefined template › Should respect user edits to not re-apply template after save (full delete) [chromium] › editor/plugins/post-type-templates.spec.js:107:3 › Post type templates › With default post format assigned › should populate new post with default block for format [chromium] › editor/plugins/post-type-templates.spec.js:119:3 › Post type templates › With default post format assigned › should not populate edited post w

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
2.64 GB
flaky-tests-report Expired
55.2 KB