Try: Simple async block loading #69605
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
end2end-test.yml
on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
4m 6s
Annotations
42 errors and 2 notices
Puppeteer - 4:
packages/e2e-tests/specs/editor/various/reusable-blocks.test.js#L813
TimeoutError: waiting for XPath `//*[@ROLE="region"][@aria-label="Editor settings"]//button[.="Styles"]` 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 Object.waitForXPath (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/reusable-blocks.test.js:369:14)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 4:
packages/e2e-tests/specs/editor/various/invalid-block.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected)
Expected mock function not to be called but it was called with:
["Block validation: Block validation failed for `%s` (%o).·
Content generated by `save` function:·
%s·
Content retrieved from post body:·
%s core/paragraph JSHandle@object <p>hello</p> <p>hello</p><p>invalid paragraph"]
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)
|
Puppeteer - 4:
packages/e2e-tests/specs/editor/various/invalid-block.test.js#L32
Error: expect(jest.fn()).not.toHaveWarned(expected)
Expected mock function not to be called but it was called with:
["Block validation: Expected end of content, instead saw %o. JSHandle@object"]
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)
|
Puppeteer - 4
Process completed with exit code 1.
|
Puppeteer - 1:
packages/e2e-tests/specs/site-editor/multi-entity-saving.test.js#L23
Error: No node found for selector: .components-font-size-picker__controls button[aria-label="Medium"]
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/site-editor/multi-entity-saving.test.js:331:4)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L89
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock all should not error when deleting the cotents of a paragraph 1`
- Snapshot - 6
+ Received + 2
@@ -1,8 +1,6 @@
- "<!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+ "
<!-- wp:paragraph {"placeholder":"Add a description"} -->
<p></p>
<!-- /wp:paragraph -->
@@ -10,8 +8,6 @@
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->"
+ "
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:89:43)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L101
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock all should insert line breaks when using enter and shift-enter 1`
- Snapshot - 6
+ Received + 2
@@ -1,8 +1,6 @@
- "<!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+ "
<!-- wp:paragraph {"placeholder":"Add a description"} -->
<p>First line<br>Second line<br>Third line</p>
<!-- /wp:paragraph -->
@@ -10,8 +8,6 @@
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->"
+ "
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:101:43)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L1
Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'length')
at p (http://localhost:8889/wp-content/plugins/gutenberg/build/block-serialization-default-parser/index.min.js?ver=c368bdf11527d14a3625:1:1863)
at f (http://localhost:8889/wp-content/plugins/gutenberg/build/block-serialization-default-parser/index.min.js?ver=c368bdf11527d14a3625:1:1193)
at i (http://localhost:8889/wp-content/plugins/gutenberg/build/block-serialization-default-parser/index.min.js?ver=c368bdf11527d14a3625:1:759)
at Module.Zn (http://localhost:8889/wp-content/plugins/gutenberg/build/blocks/index.min.js?ver=11f457660eb00cfb7cbc:13:39770)
at __puppeteer_evaluation_script__:5:30
at ExecutionContext._evaluateInternal (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/ExecutionContext.ts:273:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at ExecutionContext.evaluate (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/ExecutionContext.ts:140:12)
at setPostContent (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils/build/@wordpress/e2e-test-utils/src/set-post-content.js:9:9)
at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:108:4)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L23
Error: No node found for selector: button[aria-label="Two columns; equal split"]
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/plugins/cpt-locking.test.js:123:4)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L60
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock insert should allow blocks to be moved 1`
- Snapshot - 6
+ Received + 2
"<!-- wp:paragraph {"placeholder":"Add a description"} -->
<p>p1</p>
<!-- /wp:paragraph -->
- <!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->"
+ "
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:60:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L174
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock false should allow blocks to be inserted 1`
- Snapshot - 6
+ Received + 2
@@ -1,8 +1,6 @@
- "<!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+ "
<!-- wp:paragraph {"placeholder":"Add a description"} -->
<p></p>
<!-- /wp:paragraph -->
@@ -10,13 +8,11 @@
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->
+
<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>List content</li>
<!-- /wp:list-item --></ul>
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:174:43)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L184
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock false should allow blocks to be removed 1`
- Snapshot - 6
+ Received + 2
- "<!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+ "
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->"
+ "
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:184:43)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1:
packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js#L60
Error: expect(received).toMatchSnapshot()
Snapshot name: `cpt locking template_lock false should allow blocks to be moved 1`
- Snapshot - 6
+ Received + 2
"<!-- wp:paragraph {"placeholder":"Add a description"} -->
<p>p1</p>
<!-- /wp:paragraph -->
- <!-- wp:image -->
- <figure class="wp-block-image"><img alt=""/></figure>
- <!-- /wp:image -->
+
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
- <!-- wp:columns -->
- <div class="wp-block-columns"></div>
- <!-- /wp:columns -->"
+ "
at Object.toMatchSnapshot (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/plugins/cpt-locking.test.js:60:42)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 1
Process completed with exit code 1.
|
Puppeteer - 3:
packages/e2e-tests/specs/editor/various/undo.test.js#L475
Error: Node is detached from document
at ElementHandle._scrollIntoViewIfNeeded (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/JSHandle.ts:475:22)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at ElementHandle.click (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/JSHandle.ts:617:5)
at DOMWorld.click (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/DOMWorld.ts:462:5)
at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/undo.test.js:183:3)
|
Puppeteer - 3:
packages/e2e-tests/specs/editor/various/undo.test.js#L48
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 4849
- original
+
+
+ document.body.className = document.body.className.replace('no-js','js');
+
+
+
+ (function() {
+ var request, b = document.body, c = 'className', cs = 'customize-support', rcs = new RegExp('(^|\\s+)(no-)?'+cs+'(\\s+|$)');
+
+ request = true;
+
+ b[c] = b[c].replace( rcs, ' ' );
+ // The customizer requires postMessage and CORS (if the site is cross domain).
+ b[c] += ( window.postMessage && request ? ' ' : ' no-' ) + cs;
+ }());
+
+
+
+
+
+ Skip to main content
+ Skip to toolbar
+
+
+
+
+
+
+ Dashboard
+ DashboardHomeUpdates 0
+
+
+ Posts
+ PostsAll PostsAdd NewCategoriesTags
+
+ Media
+ MediaLibraryAdd New
+
+ Pages
+ PagesAll PagesAdd New
+
+ Comments 00 Comments in moderation
+
+
+ Appearance
+ AppearanceThemes 0CustomizeWidgetsMenusBackgroundBackgroundTheme File Editor
+
+ Plugins 0
+ Plugins 0Installed PluginsAdd NewPlugin File Editor
+
+ Users
+ UsersAll UsersAdd NewProfile
+
+ Tools
+ ToolsAvailable ToolsImportExportSite Health 0Export Personal DataErase Personal Data
+
+ Settings
+ SettingsGeneralWritingReadingDiscussionMediaPermalinksPrivacy
+
+ Gutenberg
+ GutenbergDemoSupportDocumentationExperimentsCollapse menu
+
+
+
+
+
+
+ MenuAbout WordPressAbout WordPressWordPress.orgDocumentationSupportFeedbackgutenbergVisit Site00 Comments in moderationNewPostMediaPageUserView PostHowdy, adminadminEdit ProfileLog Out
+ Log Out
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Edit Post
+ SavedPreviewPreview(opens in a new tab)Publish.editor-styles-wrapper {
+ --wp--preset--color--black: #000000;
+ --wp--preset--color--cyan-bluish-gray: #abb8c3;
+ --wp--preset--color--white: #ffffff;
+ --wp--preset--color--pale-pink: #f78da7;
+ --wp--preset--color--vivid-red: #cf2e2e;
+ --wp--preset--color--luminous-vivid-orange: #ff6900;
+ --wp--preset--color--luminous-vivid-amber: #fcb900;
+ --wp--preset--color--light-green-cyan: #7bdcb5;
+ --wp--preset--color--vivid-green-cyan: #00d084;
+ --wp--preset--color--pale-cyan-blue: #8ed1fc;
+ --wp--preset--color--vivid-cyan-blue: #0693e3;
+ --wp--preset--color--vivid-purple: #9b51e0;
+ --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
+ --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
+ --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
+ --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
+ --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
+ --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
+ --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
+ --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
+ --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
+ --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
+ --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
+ --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
+ --wp--preset--gradient--purple-to-yellow: linear-gradient(160deg, #D1D1E4 0%, #EEEADD 100%);
+ --wp--preset--gradient--yellow-to-purple: linear-gradient(160deg, #EEEADD 0%, #D1D1E4
|
Puppeteer - 3:
packages/e2e-tests/specs/editor/various/autosave.test.js#L94
TypeError: Cannot destructure property 'content' of 'JSON.parse(...)' as it is null.
at Object.content (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/autosave.test.js:94:11)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 3:
packages/e2e-tests/specs/editor/various/autosave.test.js#L1032
Error: Error: failed to find element matching selector ".components-notice__content"
at ElementHandle.$eval (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/JSHandle.ts:1032:13)
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/autosave.test.js:112:18)
|
Puppeteer - 3:
packages/e2e-tests/specs/editor/various/autosave.test.js#L813
TimeoutError: waiting for selector `.editor-post-save-draft` 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 waitForSelector (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/autosave.test.js:25:13)
at Object.saveDraftWithKeyboard (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/autosave.test.js:227:9)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
|
Puppeteer - 3
Process completed with exit code 1.
|
Puppeteer - 2:
packages/e2e-tests/specs/editor/various/change-detection.test.js#L475
Error: Node is detached from document
at ElementHandle._scrollIntoViewIfNeeded (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/JSHandle.ts:475:22)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at ElementHandle.click (/home/runner/work/gutenberg/gutenberg/node_modules/puppeteer-core/src/common/JSHandle.ts:617:5)
at Object.<anonymous> (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/change-detection.test.js:406:3)
|
Puppeteer - 2
Process completed with exit code 1.
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
1) [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
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-expected.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
1) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry1/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-expected.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry1/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L27
1) [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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Snapshot comparison failed:
<!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image -->
<!-- wp:paragraph {"placeholder":"Add a book description"} -->
<p></p>
<!-- /wp:paragraph -->
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
<!-- wp:columns -->
<div class="wp-block-columns"><!-- wp:column -->
<div class="wp-block-column"><!-- wp:image -->
<figure class="wp-block-image"><img alt=""/></figure>
<!-- /wp:image --></div>
<!-- /wp:column -->
<!-- wp:column -->
<div class="wp-block-column"><!-- wp:paragraph {"placeholder":"Add a inner paragraph"} -->
<p></p>
<!-- /wp:paragraph --></div>
<!-- /wp:column --></div>
<!-- /wp:columns -->
Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry2/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-expected.txt
Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-post-type-templates-Post-type-t-150e1--a-custom-post-types-with-a-predefined-template-chromium-retry2/Post-type-templates-Using-a-CPT-with-a-predefi-fffe1--custom-post-types-with-a-predefined-template-1-actual.txt
25 | editor,
26 | } ) => {
> 27 | expect( await editor.getEditedPostContent() ).toMatchSnapshot();
| ^
28 | } );
29 |
30 | test( 'Should respect user edits to not re-apply template after save (single block removal)', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:27:50
|
[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):
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L55
2) [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)
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 0
+ Received + 4
+ <!-- wp:paragraph {"placeholder":"Add a book description"} -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
53 | }, beforeContent );
54 |
> 55 | await expect
| ^
56 | .poll( editor.getEditedPostContent )
57 | .toBe( expectedContent );
58 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:55:4
|
[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):
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L55
2) [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)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 0
+ Received + 4
+ <!-- wp:paragraph {"placeholder":"Add a book description"} -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
53 | }, beforeContent );
54 |
> 55 | await expect
| ^
56 | .poll( editor.getEditedPostContent )
57 | .toBe( expectedContent );
58 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:55:4
|
[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):
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L55
2) [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)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 0
+ Received + 4
+ <!-- wp:paragraph {"placeholder":"Add a book description"} -->
+ <p></p>
+ <!-- /wp:paragraph -->
+
<!-- wp:quote -->
<blockquote class="wp-block-quote"><!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph --></blockquote>
<!-- /wp:quote -->
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
53 | }, beforeContent );
54 |
> 55 | await expect
| ^
56 | .poll( editor.getEditedPostContent )
57 | .toBe( expectedContent );
58 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:55:4
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L113
3) [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
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:image -->
<figure class=\"wp-block-image\"><img alt=\"\"/></figure>
<!-- /wp:image -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
111 | await admin.createNewPost();
112 |
> 113 | await expect.poll( editor.getEditedPostContent )
| ^
114 | .toBe( `<!-- wp:image -->
115 | <figure class="wp-block-image"><img alt=""/></figure>
116 | <!-- /wp:image -->` );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:113:4
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L113
3) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:image -->
<figure class=\"wp-block-image\"><img alt=\"\"/></figure>
<!-- /wp:image -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
111 | await admin.createNewPost();
112 |
> 113 | await expect.poll( editor.getEditedPostContent )
| ^
114 | .toBe( `<!-- wp:image -->
115 | <figure class="wp-block-image"><img alt=""/></figure>
116 | <!-- /wp:image -->` );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:113:4
|
[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:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L113
3) [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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "<!-- wp:image -->
<figure class=\"wp-block-image\"><img alt=\"\"/></figure>
<!-- /wp:image -->"
Received: ""
Call Log:
- Timeout 5000ms exceeded while waiting on the predicate
111 | await admin.createNewPost();
112 |
> 113 | await expect.poll( editor.getEditedPostContent )
| ^
114 | .toBe( `<!-- wp:image -->
115 | <figure class="wp-block-image"><img alt=""/></figure>
116 | <!-- /wp:image -->` );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:113:4
|
[chromium] › editor/plugins/post-type-templates.spec.js:119:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format:
test/e2e/specs/editor/plugins/post-type-templates.spec.js#L132
4) [chromium] › editor/plugins/post-type-templates.spec.js:119:3 › Post type templates › With default post format assigned › should not populate edited post with default block for format
TimeoutError: page.focus: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=document[name="Block: Image"i]')
============================================================
130 | 'My Image Format'
131 | );
> 132 | await page.focus( 'role=document[name="Block: Image"i]' );
| ^
133 | await page.keyboard.press( 'Backspace' );
134 | await page.click( 'role=button[name="Save draft"i]' );
135 | await expect(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/post-type-templates.spec.js:132:15
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
1) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
1) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
1) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
2) [chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:198:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
2) [chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:198:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
2) [chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:198:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
3) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
3) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
3) [chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:127:5
|
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is small:
test/e2e/specs/editor/various/post-editor-template-mode.spec.js#L293
4) [chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is small
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('role=region[name="Editor settings"i]').locator('role=button[name^="Select template"i]')
============================================================
291 | await this.editorSettingsSidebar
292 | .locator( 'role=button[name^="Select template"i]' )
> 293 | .click();
| ^
294 | }
295 |
296 | async switchToTemplateMode() {
at PostEditorTemplateMode.openTemplatePopover (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:293:5)
at PostEditorTemplateMode.createNewTemplate (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:335:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-editor-template-mode.spec.js:198:5
|
🎭 Playwright Run Summary
4 failed
[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: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 with default block for format
2 flaky
[chromium] › editor/blocks/query.spec.js:32:3 › Query block › Query block insertion › List ─────
[chromium] › editor/various/inserting-blocks.spec.js:162:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter
290 passed (26.2m)
|
🎭 Playwright Run Summary
6 failed
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is large
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is large
[chromium] › editor/various/post-editor-template-mode.spec.js:115:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should retain template if deletion is canceled when the viewport is small
[chromium] › editor/various/post-editor-template-mode.spec.js:188:4 › Post Editor Template mode › Delete Post Template Confirmation Dialog › should delete template if deletion is confirmed when the viewport is small
[chromium] › site-editor/site-editor-inserter.spec.js:45:2 › Site Editor Inserter › should close the inserter when clicking on the toggle button
[chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples
2 flaky
[chromium] › site-editor/template-part.spec.js:177:2 › Template Part › can detach blocks from a template part
[chromium] › site-editor/writing-flow.spec.js:44:2 › Site editor writing flow › allows tabbing to the inspector from the last block
2 skipped
239 passed (27.4m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
82.7 MB |
|
flaky-tests-report
Expired
|
42 KB |
|