Skip to content

Try: Indicate when text color in post editor is inherited from Global Styles #87723

Try: Indicate when text color in post editor is inherited from Global Styles

Try: Indicate when text color in post editor is inherited from Global Styles #87723

Re-run triggered November 14, 2023 20:03
Status Failure
Total duration 1h 24m 46s
Artifacts 2

end2end-test.yml

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

Annotations

70 errors and 4 notices
Puppeteer - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L274
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.toHaveErrored (/home/runner/work/gutenberg/gutenberg/packages/e2e-tests/specs/editor/various/pattern-blocks.test.js:274:25) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5)
Puppeteer - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/pattern-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/embedding.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 2: packages/e2e-tests/specs/editor/various/embedding.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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/rtl.spec.js:28:2 › RTL › should arrow navigate: test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ──────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>٠١٢</p> + <p>٠</p> <!-- /wp:paragraph --> 43 | // Check the content. 44 | const content = await editor.getEditedPostContent(); > 45 | expect( content ).toBe( | ^ 46 | `<!-- wp:paragraph --> 47 | <p>٠١٢</p> 48 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate: test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠١٢</p> <!-- /wp:paragraph -->" Received: "" 43 | // Check the content. 44 | const content = await editor.getEditedPostContent(); > 45 | expect( content ).toBe( | ^ 46 | `<!-- wp:paragraph --> 47 | <p>٠١٢</p> 48 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
[chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate: test/e2e/specs/editor/various/rtl.spec.js#L45
1) [chromium] › editor/various/rtl.spec.js:28:2 › RTL › should arrow navigate ──────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 1 <!-- wp:paragraph --> - <p>٠١٢</p> + <p>٠</p> <!-- /wp:paragraph --> 43 | // Check the content. 44 | const content = await editor.getEditedPostContent(); > 45 | expect( content ).toBe( | ^ 46 | `<!-- wp:paragraph --> 47 | <p>٠١٢</p> 48 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:45:21
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split: test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ───────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>٠</p> + <p></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>١</p> + <p></p> <!-- /wp:paragraph --> 60 | // Check the content. 61 | const content = await editor.getEditedPostContent(); > 62 | expect( content ).toBe( | ^ 63 | `<!-- wp:paragraph --> 64 | <p>٠</p> 65 | <!-- /wp:paragraph --> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split: test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠</p> <!-- /wp:paragraph -->· <!-- wp:paragraph --> <p>١</p> <!-- /wp:paragraph -->" Received: "" 60 | // Check the content. 61 | const content = await editor.getEditedPostContent(); > 62 | expect( content ).toBe( | ^ 63 | `<!-- wp:paragraph --> 64 | <p>٠</p> 65 | <!-- /wp:paragraph --> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
[chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split: test/e2e/specs/editor/various/rtl.spec.js#L62
2) [chromium] › editor/various/rtl.spec.js:52:2 › RTL › should split ───────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 2 + Received + 2 <!-- wp:paragraph --> - <p>٠</p> + <p></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> - <p>١</p> + <p></p> <!-- /wp:paragraph --> 60 | // Check the content. 61 | const content = await editor.getEditedPostContent(); > 62 | expect( content ).toBe( | ^ 63 | `<!-- wp:paragraph --> 64 | <p>٠</p> 65 | <!-- /wp:paragraph --> at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:62:21
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward: test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ──────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠١</p> <!-- /wp:paragraph -->" Received: "" 82 | // Check the content. 83 | const content = await editor.getEditedPostContent(); > 84 | expect( content ).toBe( | ^ 85 | `<!-- wp:paragraph --> 86 | <p>٠١</p> 87 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward: test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠١</p> <!-- /wp:paragraph -->" Received: "" 82 | // Check the content. 83 | const content = await editor.getEditedPostContent(); > 84 | expect( content ).toBe( | ^ 85 | `<!-- wp:paragraph --> 86 | <p>٠١</p> 87 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
[chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward: test/e2e/specs/editor/various/rtl.spec.js#L84
3) [chromium] › editor/various/rtl.spec.js:73:2 › RTL › should merge backward ──────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠١</p> <!-- /wp:paragraph -->" Received: "" 82 | // Check the content. 83 | const content = await editor.getEditedPostContent(); > 84 | expect( content ).toBe( | ^ 85 | `<!-- wp:paragraph --> 86 | <p>٠١</p> 87 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:84:21
[chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward: test/e2e/specs/editor/various/rtl.spec.js#L103
4) [chromium] › editor/various/rtl.spec.js:91:2 › RTL › should merge forward ───────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "<!-- wp:paragraph --> <p>٠١</p> <!-- /wp:paragraph -->" Received: "" 101 | // Check the content. 102 | const content = await editor.getEditedPostContent(); > 103 | expect( content ).toBe( | ^ 104 | `<!-- wp:paragraph --> 105 | <p>٠١</p> 106 | <!-- /wp:paragraph -->` at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/rtl.spec.js:103:21
[webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@firefox: test/e2e/specs/editor/various/a11y-region-navigation.spec.js#L31
1) [webkit] › editor/various/a11y-region-navigation.spec.js:15:2 › Region navigation (@Firefox, @WebKit) › navigates forward and back again Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) - waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Paragraph' }).filter({ hasText: 'Dummy text' }) 29 | .filter( { hasText: 'Dummy text' } ); 30 | > 31 | await expect( dummyParagraph ).toBeFocused(); | ^ 32 | 33 | // Navigate to first region and check that we made it. Must navigate forward 4 times as initial focus is placed in post title field. 34 | await page.keyboard.press( 'Control+`' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y-region-navigation.spec.js:31:34
[webkit] › editor/various/a11y.spec.js:50:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L71
2) [webkit] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal Error: Timed out 5000ms waiting for expect(received).not.toBeFocused() Call log: - expect.not.toBeFocused with timeout 5000ms - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') 69 | // experience. 70 | // See: https://github.com/WordPress/gutenberg/issues/9410 > 71 | await expect( closeButton ).not.toBeFocused(); | ^ 72 | 73 | // Open keyboard shortcuts modal. 74 | await pageUtils.pressKeys( 'Tab' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:71:35
[webkit] › editor/various/a11y.spec.js:84:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L94
3) [webkit] › editor/various/a11y.spec.js:84:2 › a11y (@Firefox, @WebKit) › should return focus to the first tabbable in a modal after blurring a tabbable TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('div').last() ============================================================ 92 | .locator( 'role=dialog[name="Keyboard shortcuts"i] >> div' ) 93 | .last(); > 94 | await last.click(); | ^ 95 | 96 | await pageUtils.pressKeys( 'Tab' ); 97 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:94:14
[webkit] › editor/various/a11y.spec.js:105:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L112
4) [webkit] › editor/various/a11y.spec.js:105:2 › a11y (@Firefox, @WebKit) › should return focus to the last tabbable in a modal after blurring a tabbable and tabbing in reverse direction TimeoutError: page.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=heading[name="Keyboard shortcuts"i]') ============================================================ 110 | 111 | // Click a non-focusable element before the first tabbable within the modal. > 112 | await page.click( 'role=heading[name="Keyboard shortcuts"i]' ); | ^ 113 | 114 | await pageUtils.pressKeys( 'shift+Tab' ); 115 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:112:14
[webkit] › editor/various/inserting-blocks.spec.js:22:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L58
5) [webkit] › editor/various/inserting-blocks.spec.js:22:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('[data-type="core/paragraph"]').locator('text=Dummy text') ============================================================ 56 | 'role=listbox[name="Blocks"i] >> role=option[name="Heading"i]' 57 | ); > 58 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); | ^ 59 | 60 | await expect( insertingBlocksUtils.indicator ).toBeVisible(); 61 | // Expect the indicator to be below the paragraph block. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:58:53
[webkit] › editor/various/inserting-blocks.spec.js:105:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L139
6) [webkit] › editor/various/inserting-blocks.spec.js:105:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('[data-type="core/paragraph"]').locator('text=Dummy text') ============================================================ 137 | 'role=listbox[name="Blocks"i] >> role=option[name="Heading"i]' 138 | ); > 139 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); | ^ 140 | 141 | await page.mouse.down(); 142 | // Call the move function twice to make sure the `dragOver` event is sent. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:139:53
[webkit] › editor/various/inserting-blocks.spec.js:166:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L210
7) [webkit] › editor/various/inserting-blocks.spec.js:166:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('[data-type="core/paragraph"]').locator('text=Dummy text') ============================================================ 208 | // await expect( insertingBlocksUtils.indicator ).toBeVisible(); 209 | > 210 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); | ^ 211 | 212 | await page.mouse.down(); 213 | // Call the move function twice to make sure the `dragOver` event is sent. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:210:53
[webkit] › editor/various/inserting-blocks.spec.js:241:2 › Inserting blocks (@firefox: test/e2e/specs/editor/various/inserting-blocks.spec.js#L278
8) [webkit] › editor/various/inserting-blocks.spec.js:241:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('[data-type="core/paragraph"]').locator('text=Dummy text') ============================================================ 276 | ); 277 | > 278 | const paragraphBoundingBox = await paragraphBlock.boundingBox(); | ^ 279 | 280 | await page.mouse.down(); 281 | // Call the move function twice to make sure the `dragOver` event is sent. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:278:53
[webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@webkit): test/e2e/specs/editor/various/multi-block-selection.spec.js#L1201
9) [webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@WebKit) TimeoutError: locator.boundingBox: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('region', { name: 'Editor content' }).getByText('1', { exact: true }) ============================================================ 1199 | .getByRole( 'region', { name: 'Editor content' } ) 1200 | .getByText( '1', { exact: true } ); > 1201 | const strongBox = await strongText.boundingBox(); | ^ 1202 | // Focus and move the caret to the end. 1203 | await strongText.click( { 1204 | // Ensure clicking on the right half of the element. at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/multi-block-selection.spec.js:1201:38
[firefox] › editor/various/a11y.spec.js:50:2 › a11y (@firefox: test/e2e/specs/editor/various/a11y.spec.js#L71
10) [firefox] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal Error: Timed out 5000ms waiting for expect(received).not.toBeFocused() Call log: - expect.not.toBeFocused with timeout 5000ms - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') - waiting for locator('role=dialog[name="Keyboard shortcuts"i]').locator('role=button[name="Close"i]') 69 | // experience. 70 | // See: https://github.com/WordPress/gutenberg/issues/9410 > 71 | await expect( closeButton ).not.toBeFocused(); | ^ 72 | 73 | // Open keyboard shortcuts modal. 74 | await pageUtils.pressKeys( 'Tab' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/a11y.spec.js:71:35
Puppeteer - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 3: packages/e2e-tests/specs/editor/various/change-detection.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."],["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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 - 1: packages/e2e-tests/specs/editor/various/inserting-blocks.test.js#L32
Error: expect(jest.fn()).not.toHaveErrored(expected) Expected mock function not to be called but it was called with: ["Store \"core/interface\" is already registered."] console.error() should not be used unless explicitly expected See https://www.npmjs.com/package/@wordpress/jest-console for details. at Object.assertExpectedCalls (/home/runner/work/gutenberg/gutenberg/packages/jest-console/build/@wordpress/jest-console/src/index.js:32:40) at Promise.then.completed (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:300:28) at new Promise (<anonymous>) at callAsyncCircusFn (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/utils.js:233:10) at _callCircusHook (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:280:40) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at _runTest (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:253:5) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:147:7) at _runTestsForDescribeBlock (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:120:9) at run (/home/runner/work/gutenberg/gutenberg/node_modules/jest-circus/build/run.js:70: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/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block: test/e2e/specs/editor/plugins/child-blocks.spec.js#L46
1) [chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Unrestricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 44 | name: 'Add default block', 45 | } ) > 46 | .click(); | ^ 47 | 48 | const blockInserter = page 49 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:46:5
[chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block: test/e2e/specs/editor/plugins/child-blocks.spec.js#L46
1) [chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Unrestricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 44 | name: 'Add default block', 45 | } ) > 46 | .click(); | ^ 47 | 48 | const blockInserter = page 49 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:46:5
[chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block: test/e2e/specs/editor/plugins/child-blocks.spec.js#L46
1) [chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Unrestricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 44 | name: 'Add default block', 45 | } ) > 46 | .click(); | ^ 47 | 48 | const blockInserter = page 49 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:46:5
[chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems: test/e2e/specs/editor/plugins/child-blocks.spec.js#L80
2) [chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Restricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 78 | name: 'Add default block', 79 | } ) > 80 | .click(); | ^ 81 | 82 | const blockInserter = page 83 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:80:5
[chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems: test/e2e/specs/editor/plugins/child-blocks.spec.js#L80
2) [chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Restricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 78 | name: 'Add default block', 79 | } ) > 80 | .click(); | ^ 81 | 82 | const blockInserter = page 83 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:80:5
[chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems: test/e2e/specs/editor/plugins/child-blocks.spec.js#L80
2) [chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('document', { name: 'Block: Child Blocks Restricted Parent' }).getByRole('button', { name: 'Add default block' }) ============================================================ 78 | name: 'Add default block', 79 | } ) > 80 | .click(); | ^ 81 | 82 | const blockInserter = page 83 | .getByRole( 'toolbar', { name: 'Document tools' } ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/child-blocks.spec.js:80:5
[chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source: test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js#L33
3) [chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source Error: Snapshot comparison failed: <!-- wp:deprecated-node-matcher --> <blockquote class="wp-block-deprecated-node-matcher"><p>test</p><p></p></blockquote> <!-- /wp:deprecated-node-matcher --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-actual.txt 31 | await page.keyboard.type( 'test' ); 32 | await page.keyboard.press( 'Enter' ); > 33 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 34 | } ); 35 | 36 | test( 'should insert block with children source', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js:33:49
[chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source: test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js#L33
3) [chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:deprecated-node-matcher --> <blockquote class="wp-block-deprecated-node-matcher"><p>test</p><p></p></blockquote> <!-- /wp:deprecated-node-matcher --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium-retry1/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium-retry1/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-actual.txt 31 | await page.keyboard.type( 'test' ); 32 | await page.keyboard.press( 'Enter' ); > 33 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 34 | } ); 35 | 36 | test( 'should insert block with children source', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js:33:49
[chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source: test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js#L33
3) [chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Snapshot comparison failed: <!-- wp:deprecated-node-matcher --> <blockquote class="wp-block-deprecated-node-matcher"><p>test</p><p></p></blockquote> <!-- /wp:deprecated-node-matcher --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium-retry2/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-deprecated-node-matcher-Deprecated-Node-Matcher-should-insert-block-with-node-source-chromium-retry2/Deprecated-Node-Matcher-should-insert-block-with-node-source-1-actual.txt 31 | await page.keyboard.type( 'test' ); 32 | await page.keyboard.press( 'Enter' ); > 33 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 34 | } ); 35 | 36 | test( 'should insert block with children source', async ( { at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/deprecated-node-matcher.spec.js:33:49
[chromium] › editor/plugins/iframed-block.spec.js:16:2 › Iframed block › should load script and dependencies in iframe: test/e2e/specs/editor/plugins/iframed-block.spec.js#L20
4) [chromium] › editor/plugins/iframed-block.spec.js:16:2 › Iframed block › should load script and dependencies in iframe Error: Snapshot comparison failed: <!-- wp:test/iframed-block --> <p class="wp-block-test-iframed-block">Iframed Block (saved)</p> <!-- /wp:test/iframed-block --> Expected: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-iframed-block-Iframed-block-should-load-script-and-dependencies-in-iframe-chromium/Iframed-block-should-load-script-and-dependencies-in-iframe-1-expected.txt Received: /home/runner/work/gutenberg/gutenberg/artifacts/test-results/editor-plugins-iframed-block-Iframed-block-should-load-script-and-dependencies-in-iframe-chromium/Iframed-block-should-load-script-and-dependencies-in-iframe-1-actual.txt 18 | } ) => { 19 | await editor.insertBlock( { name: 'test/iframed-block' } ); > 20 | expect( await editor.getEditedPostContent() ).toMatchSnapshot(); | ^ 21 | 22 | // Expect the script to load in the iframe, which replaces the block text. 23 | await expect( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/iframed-block.spec.js:20:49
[chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted: test/e2e/specs/editor/blocks/buttons.spec.js#L91
1) [chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 89 | await expect( 90 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 91 | ).toBeFocused(); | ^ 92 | await pageUtils.pressKeys( 'primary+k' ); 93 | await expect( 94 | page.locator( 'role=combobox[name="Link"i]' ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:91:5
[chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted: test/e2e/specs/editor/blocks/buttons.spec.js#L91
1) [chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 89 | await expect( 90 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 91 | ).toBeFocused(); | ^ 92 | await pageUtils.pressKeys( 'primary+k' ); 93 | await expect( 94 | page.locator( 'role=combobox[name="Link"i]' ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:91:5
[chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted: test/e2e/specs/editor/blocks/buttons.spec.js#L91
1) [chromium] › editor/blocks/buttons.spec.js:82:2 › Buttons › moves focus from the link editor back to the button when escape is pressed after the URL has been submitted Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 89 | await expect( 90 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 91 | ).toBeFocused(); | ^ 92 | await pageUtils.pressKeys( 'primary+k' ); 93 | await expect( 94 | page.locator( 'role=combobox[name="Link"i]' ) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:91:5
[chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol: test/e2e/specs/editor/blocks/buttons.spec.js#L123
2) [chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 121 | await expect( 122 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 123 | ).toBeFocused(); | ^ 124 | await pageUtils.pressKeys( 'primary+k' ); 125 | 126 | const urlInput = page.locator( 'role=combobox[name="Link"i]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:123:5
[chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol: test/e2e/specs/editor/blocks/buttons.spec.js#L123
2) [chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 121 | await expect( 122 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 123 | ).toBeFocused(); | ^ 124 | await pageUtils.pressKeys( 'primary+k' ); 125 | 126 | const urlInput = page.locator( 'role=combobox[name="Link"i]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:123:5
[chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol: test/e2e/specs/editor/blocks/buttons.spec.js#L123
2) [chromium] › editor/blocks/buttons.spec.js:114:2 › Buttons › appends http protocol to links added which are missing a protocol Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(received).toBeFocused() Call log: - expect.toBeFocused with timeout 5000ms - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') - waiting for frameLocator('[name="editor-canvas"]').locator('role=textbox[name="Button text"i]') 121 | await expect( 122 | editor.canvas.locator( 'role=textbox[name="Button text"i]' ) > 123 | ).toBeFocused(); | ^ 124 | await pageUtils.pressKeys( 'primary+k' ); 125 | 126 | const urlInput = page.locator( 'role=combobox[name="Link"i]' ); at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:123:5
[chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width: test/e2e/specs/editor/blocks/buttons.spec.js#L264
3) [chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width ───────────────── TimeoutError: page.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=region[name="Editor settings"i]').locator('role=tab[name="Settings"i]') ============================================================ 262 | await page.keyboard.type( 'Content' ); 263 | await editor.openDocumentSettingsSidebar(); > 264 | await page.click( | ^ 265 | `role=region[name="Editor settings"i] >> role=tab[name="Settings"i]` 266 | ); 267 | await page.click( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:264:14
[chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width: test/e2e/specs/editor/blocks/buttons.spec.js#L264
3) [chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=region[name="Editor settings"i]').locator('role=tab[name="Settings"i]') ============================================================ 262 | await page.keyboard.type( 'Content' ); 263 | await editor.openDocumentSettingsSidebar(); > 264 | await page.click( | ^ 265 | `role=region[name="Editor settings"i] >> role=tab[name="Settings"i]` 266 | ); 267 | await page.click( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:264:14
[chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width: test/e2e/specs/editor/blocks/buttons.spec.js#L264
3) [chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=region[name="Editor settings"i]').locator('role=tab[name="Settings"i]') ============================================================ 262 | await page.keyboard.type( 'Content' ); 263 | await editor.openDocumentSettingsSidebar(); > 264 | await page.click( | ^ 265 | `role=region[name="Editor settings"i] >> role=tab[name="Settings"i]` 266 | ); 267 | await page.click( at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/buttons.spec.js:264:14
[chromium] › editor/blocks/columns.spec.js:89:2 › Columns › Ungroup properly: packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts#L20
4) [chromium] › editor/blocks/columns.spec.js:89:2 › Columns › Ungroup properly ────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('role=toolbar[name="Block tools"i]').locator('role=button[name="Options"]') ============================================================ at ../../../packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20 18 | const button = blockToolbar.locator( `role=button[name="${ label }"]` ); 19 | > 20 | await button.click(); | ^ 21 | } 22 | at Editor.clickBlockToolbarButton (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-toolbar-button.ts:20:15) at Editor.clickBlockOptionsMenuItem (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/click-block-options-menu-item.ts:13:2) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/columns.spec.js:113:3
🎭 Playwright Run Summary
12 failed [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/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:157:3 › Focus toolbar shortcut (alt + F10) › Smaller than large viewports › Focuses the correct toolbar in edit mode [chromium] › editor/various/shortcut-help.spec.js:31:2 › keyboard shortcut help modal › toggles open/closed using the keyboard shortcut (access+h) [chromium] › editor/various/style-variation.spec.js:7:2 › adding blocks › Should switch to the plain style of the quote block [chromium] › editor/various/toolbar-roving-tabindex.spec.js:124:2 › Toolbar roving tabindex › ensures block toolbar remembers the last focused item [chromium] › editor/various/toolbar-roving-tabindex.spec.js:140:2 › Toolbar roving tabindex › can reach toolbar items with arrow keys after pressing alt+F10 4 flaky [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:117: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:186:3 › Focus toolbar shortcut (alt + F10) › Smaller than large viewports › Focuses the correct toolbar in select mode [chromium] › editor/various/toolbar-roving-tabindex.spec.js:23:2 › Toolbar roving tabindex › ensures base block toolbars use roving tabindex 1 skipped 206 passed (14.9m)
🎭 Playwright Run Summary
10 flaky [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:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal [webkit] › editor/various/a11y.spec.js:84:2 › a11y (@Firefox, @WebKit) › should return focus to the first tabbable in a modal after blurring a tabbable [webkit] › editor/various/a11y.spec.js:105:2 › a11y (@Firefox, @WebKit) › should return focus to the last tabbable in a modal after blurring a tabbable and tabbing in reverse direction [webkit] › editor/various/inserting-blocks.spec.js:22:2 › Inserting blocks (@Firefox, @WebKit) › inserts blocks by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:105:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging blocks from the global inserter by pressing Escape [webkit] › editor/various/inserting-blocks.spec.js:166:2 › Inserting blocks (@Firefox, @WebKit) › inserts patterns by dragging and dropping from the global inserter [webkit] › editor/various/inserting-blocks.spec.js:241:2 › Inserting blocks (@Firefox, @WebKit) › cancels dragging patterns from the global inserter by pressing Escape [webkit] › editor/various/multi-block-selection.spec.js:1169:2 › Multi-block selection › should partially select with shift + click (@WebKit) [firefox] › editor/various/a11y.spec.js:50:2 › a11y (@Firefox, @WebKit) › should constrain tabbing within a modal 2 skipped 230 passed (16.4m)
🎭 Playwright Run Summary
55 failed [chromium] › editor/plugins/child-blocks.spec.js:34:2 › Child Blocks › shows up in a parent block [chromium] › editor/plugins/child-blocks.spec.js:65:2 › Child Blocks › display in a parent block with allowedItems [chromium] › editor/plugins/deprecated-node-matcher.spec.js:26:2 › Deprecated Node Matcher › should insert block with node source [chromium] › editor/plugins/iframed-block.spec.js:16:2 › Iframed block › should load script and dependencies in iframe [chromium] › editor/plugins/iframed-enqueue-block-editor-settings.spec.js:57:2 › iframed block editor settings styles › should load theme styles added through block editor settings [chromium] › editor/plugins/iframed-inline-styles.spec.js:19:2 › iframed inline styles › should load inline styles in iframe [chromium] › editor/plugins/iframed-multiple-block-stylesheets.spec.js:23:2 › iframed multiple block stylesheets › should load multiple block stylesheets in iframe [chromium] › editor/plugins/inner-blocks-prioritized-inserter-blocks.spec.js:49:3 › Prioritized Inserter Blocks Setting on InnerBlocks › Quick Inserter › uses the priority ordering if prioritzed blocks setting is set [chromium] › editor/plugins/inner-blocks-prioritized-inserter-blocks.spec.js:81:3 › Prioritized Inserter Blocks Setting on InnerBlocks › Quick Inserter › obeys allowed blocks over prioritzed blocks setting if conflicted [chromium] › editor/plugins/inner-blocks-prioritized-inserter-blocks.spec.js:116:3 › Prioritized Inserter Blocks Setting on InnerBlocks › Slash inserter › uses the priority ordering if prioritzed blocks setting is set [chromium] › editor/plugins/inner-blocks-render-appender.spec.js:23:2 › RenderAppender prop of InnerBlocks › Users can customize the appender and can still insert blocks using exposed components [chromium] › editor/plugins/inner-blocks-render-appender.spec.js:66:2 › RenderAppender prop of InnerBlocks › Users can dynamically customize the appender [chromium] › editor/plugins/meta-attribute-block.spec.js:26:4 › Block with a meta attribute › Late Registration › Should persist the meta attribute properly [chromium] › editor/plugins/meta-attribute-block.spec.js:73:4 › Block with a meta attribute › Late Registration › Should persist the meta attribute properly in a different post type [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/various/a11y.spec.js:84:2 › a11y (@Firefox, @WebKit) › should return focus to the first tabbable in a modal after blurring a tabbable [chromium] › editor/various/a11y.spec.js:105:2 › a11y (@Firefox, @WebKit) › should return focus to the last tabbable in a modal after blurring a tabbable and tabbing in reverse direction [chromium] › editor/various/block-deletion.spec.js:108:2 › Block deletion › deleting the last block via the keyboard shortcut [chromium] › editor/various/block-deletion.spec.js:198:2 › Block deletion › deleting last selected block via backspace [chromium] › editor/various/block-deletion.spec.js:302:2 › Block deletion › deleting all blocks [chromium] › editor/various/block-moving-mode.spec.js:47:2 › Block moving mode › can move block in the nested block [chromium] › editor/various/block-renaming.spec.js:242:3 › Block Renaming › Block inspector renaming › does not allow renaming of blocks that do not support renaming [chromium] › editor/various/block-switcher.spec.js:11:2 › Block Switcher › Block variation transforms [chromium] › editor/various/compatibility-classic-editor.spec.js:15:2 › Compatibility with classic editor › Should not apply auto when rendering blocks [chromium] › editor/various/content-only-lock.spec.js:11:2 › Content-only lock › should be able to edit the content of blocks with content-only lock [chromium] › editor/various/content-only-lock.spec.js:35:2 › Content-only lock › should be able to edit the content of deeply nes
🎭 Playwright Run Summary
107 failed [chromium] › editor/blocks/buttons.spec.js:82: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:114:2 › Buttons › appends http protocol to links added which are missing a protocol [chromium] › editor/blocks/buttons.spec.js:260:2 › Buttons › can resize width ────────────────── [chromium] › editor/blocks/columns.spec.js:89:2 › Columns › Ungroup properly ─────────────────── [chromium] › editor/blocks/columns.spec.js:126:2 › Columns › can exit on Enter ───────────────── [chromium] › editor/blocks/columns.spec.js:269:3 › Columns › following paragraph › should be deleted on Backspace when empty [chromium] › editor/blocks/columns.spec.js:288:3 › Columns › following paragraph › should only select Columns on Backspace when non-empty [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:51:2 › Cover › can set background image using image upload on block placeholder [chromium] › editor/blocks/cover.spec.js:74:2 › Cover › dims background image down by 50% with the average image color when an image is uploaded [chromium] › editor/blocks/cover.spec.js:97:2 › Cover › can have the title edited ────────────── [chromium] › editor/blocks/cover.spec.js:197:2 › Cover › dims the background image down by 50% black when transformed from the Image block [chromium] › editor/blocks/gallery.spec.js:115:2 › Gallery › gallery caption can be edited ───── [chromium] › editor/blocks/gallery.spec.js:158:2 › Gallery › uploaded images' captions can be edited [chromium] › editor/blocks/gallery.spec.js:202:2 › Gallery › when initially added the media library shows the Create Gallery view [chromium] › editor/blocks/group.spec.js:64:2 › Group › can have other blocks appended to it using the button appender [chromium] › editor/blocks/group.spec.js:83:2 › Group › can merge into group with Backspace ──── [chromium] › editor/blocks/heading.spec.js:81:2 › Heading › should create a paragraph block above when pressing enter at the start [chromium] › editor/blocks/heading.spec.js:102:2 › Heading › should create a paragraph block below when pressing enter at the end [chromium] › editor/blocks/image.spec.js:35:2 › Image › can be inserted via image upload ─────── [chromium] › editor/blocks/image.spec.js:62:2 › Image › should place caret on caption when clicking to add one [chromium] › editor/blocks/image.spec.js:91:2 › Image › should allow soft line breaks in caption [chromium] › editor/blocks/image.spec.js:121:2 › Image › should have keyboard navigable toolbar for caption [chromium] › editor/blocks/image.spec.js:175:2 › Image › should drag and drop files into media placeholder [chromium] › editor/blocks/image.spec.js:341:2 › Image › allows rotating using the crop tools ── [chromium] › editor/blocks/image.spec.js:378:2 › Image › should undo without broken temporary state [chromium] › editor/blocks/image.spec.js:405:2 › Image › can be replaced by dragging-and-dropping images from the inserter [chromium] › editor/blocks/image.spec.js:500:2 › Image › should allow dragging and dropping HTML to media placeholder [chromium] › editor/blocks/image.spec.js:560:2 › Image › image insert

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
847 MB
flaky-tests-report Expired
402 KB