Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[7.17] Upgrade webpack 5.91.0 → 5.96.1 (#202534) #203034

Closed
wants to merge 4 commits into from

Re bootstrap

3b70c4c
Select commit
Loading
Failed to load commit list.
Closed

[7.17] Upgrade webpack 5.91.0 → 5.96.1 (#202534) #203034

Re bootstrap
3b70c4c
Select commit
Loading
Failed to load commit list.
checks-reporter / Jest Unit Tests 5 succeeded Dec 10, 2024 in 30m 2s

.buildkite/scripts/steps/test/jest_parallel.sh jest.config.js

Details

[truncated]
erver.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      31 |     };
      32 |
    > 33 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      34 |     expect(wrapper).toMatchSnapshot();
      35 |   });
      36 |

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:33:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in Connect(SpecInstance)
          in SpecsParserComponent
          in ConnectFunction
          in ConnectFunction
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:338:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in ConnectFunction
          in ConnectFunction
          in div
          in ErrorBoundary
          in div
          in Context.Provider
          in Provider
          in Chart
          in div
          in EuiFlexItem
          in div
          in EuiFlexGroup
          in DonutChart
          in ContextWrapper

      43 |     };
      44 |
    > 45 |     const wrapper = renderWithIntl(<DonutChart {...props} />);
         |                                   ^
      46 |     expect(wrapper).toMatchSnapshot();
      47 |
      48 |     const greenCheck = wrapper.find('.greenCheckIcon');

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useIsomorphicLayoutEffectWithArgs (node_modules/react-redux/lib/components/connectAdvanced.js:44:60)
      at ConnectFunction (node_modules/react-redux/lib/components/connectAdvanced.js:340:7)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/common/charts/donut_chart.test.tsx:45:35)

 PASS  x-pack/plugins/uptime/public/components/overview/monitor_list/use_monitor_histogram.test.tsx
 PASS  x-pack/plugins/uptime/public/hooks/use_selected_filters.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ping_list/ping_headers.test.tsx
 PASS  x-pack/plugins/uptime/server/lib/domains/license.test.ts
 PASS  x-pack/plugins/uptime/public/components/common/charts/donut_chart_legend.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/monitor_list/filter_status_button.test.tsx
  ● Console

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in FilterStatusButton
          in Context.Provider
          in Provider
          in MountWithReduxProvider
          in Context.Provider
          in Context.Provider
          in Router
          in ContextWrapper

      41 |   const history = useHistory();
      42 |   const dispatch = useDispatch();
    > 43 |   const selectedFilters = useSelector(selectedFiltersSelector);
         |                                      ^
      44 |   const { filters } = useGetUrlParams();
      45 |
      46 |   useEffect(() => {

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useSelectorWithStoreAndSubscription (node_modules/react-redux/lib/hooks/useSelector.js:51:60)
      at useSelector (node_modules/react-redux/lib/hooks/useSelector.js:115:12)
      at useUrlParams (x-pack/plugins/uptime/public/hooks/use_url_params.ts:43:38)
      at FilterStatusButton (x-pack/plugins/uptime/public/components/overview/monitor_list/filter_status_button.tsx:29:52)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at helper (x-pack/plugins/uptime/public/lib/helper/enzyme_helpers.tsx:43:10)
      at helperWithRouter (x-pack/plugins/uptime/public/lib/helper/enzyme_helpers.tsx:47:10)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/overview/monitor_list/filter_status_button.test.tsx:30:37)

    console.error
      Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes.
          in FilterStatusButton
          in Context.Provider
          in Provider
          in MountWithReduxProvider
          in Context.Provider
          in Context.Provider
          in Router
          in ContextWrapper

      41 |   const history = useHistory();
      42 |   const dispatch = useDispatch();
    > 43 |   const selectedFilters = useSelector(selectedFiltersSelector);
         |                                      ^
      44 |   const { filters } = useGetUrlParams();
      45 |
      46 |   useEffect(() => {

      at printWarning (node_modules/react-dom/cjs/react-dom-server.node.development.js:102:30)
      at error (node_modules/react-dom/cjs/react-dom-server.node.development.js:74:5)
      at Object.useLayoutEffect (node_modules/react-dom/cjs/react-dom-server.node.development.js:1274:5)
      at useLayoutEffect (node_modules/react/cjs/react.development.js:1513:21)
      at useSelectorWithStoreAndSubscription (node_modules/react-redux/lib/hooks/useSelector.js:56:60)
      at useSelector (node_modules/react-redux/lib/hooks/useSelector.js:115:12)
      at useUrlParams (x-pack/plugins/uptime/public/hooks/use_url_params.ts:43:38)
      at FilterStatusButton (x-pack/plugins/uptime/public/components/overview/monitor_list/filter_status_button.tsx:29:52)
      at processChild (node_modules/react-dom/cjs/react-dom-server.node.development.js:3043:14)
      at resolve (node_modules/react-dom/cjs/react-dom-server.node.development.js:2960:5)
      at ReactDOMServerRenderer.render (node_modules/react-dom/cjs/react-dom-server.node.development.js:3435:22)
      at ReactDOMServerRenderer.read (node_modules/react-dom/cjs/react-dom-server.node.development.js:3373:29)
      at Object.renderToStaticMarkup (node_modules/react-dom/cjs/react-dom-server.node.development.js:4004:27)
      at Object.renderToStaticMarkup [as render] (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:834:33)
      at render (node_modules/enzyme/src/render.js:21:25)
      at renderWithIntl (node_modules/@kbn/test/target_node/jest/utils/enzyme_helpers.js:107:29)
      at helper (x-pack/plugins/uptime/public/lib/helper/enzyme_helpers.tsx:43:10)
      at helperWithRouter (x-pack/plugins/uptime/public/lib/helper/enzyme_helpers.tsx:47:10)
      at Object.<anonymous> (x-pack/plugins/uptime/public/components/overview/monitor_list/filter_status_button.test.tsx:30:37)

 PASS  x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx
 PASS  x-pack/plugins/uptime/public/components/common/charts/chart_empty_state.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ml/ml_job_link.test.tsx
 PASS  x-pack/plugins/uptime/public/components/common/higher_order/responsive_wrapper.test.tsx
 PASS  x-pack/plugins/uptime/public/hooks/use_filter_update.test.ts
 PASS  x-pack/plugins/uptime/common/lib/ml.test.ts
 PASS  x-pack/plugins/uptime/public/components/certificates/cert_monitors.test.tsx
 PASS  x-pack/plugins/uptime/public/lib/helper/url_params/parse_absolute_date.test.ts
 PASS  x-pack/plugins/uptime/public/pages/monitor.test.tsx
 PASS  x-pack/plugins/uptime/public/components/synthetics/status_badge.test.tsx
 PASS  x-pack/plugins/uptime/server/lib/requests/generate_filter_aggs.test.ts
 PASS  x-pack/plugins/uptime/public/components/fleet_package/common/normalizers.test.ts
 PASS  x-pack/plugins/uptime/public/components/overview/snapshot_heading.test.tsx
 PASS  x-pack/plugins/uptime/server/lib/helper/get_filter_clause.test.ts
 PASS  x-pack/plugins/uptime/public/components/common/monitor_page_link.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/alerts/monitor_expressions/down_number_select.test.tsx
 PASS  x-pack/plugins/uptime/common/lib/combine_filters_and_user_search.test.ts
 PASS  x-pack/plugins/uptime/public/components/monitor/status_details/status_bar/status_bar.test.ts
 PASS  x-pack/plugins/uptime/public/components/overview/monitor_list/parse_timestamp.test.ts
 PASS  x-pack/plugins/uptime/public/lib/helper/charts/is_within_current_date.test.ts
 PASS  x-pack/plugins/uptime/public/components/settings/indices_form.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ml/confirm_delete.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/monitor_charts.test.tsx
 PASS  x-pack/plugins/uptime/server/lib/helper/parse_relative_date.test.ts
 PASS  x-pack/plugins/uptime/common/lib/get_histogram_interval.test.ts
 PASS  x-pack/plugins/uptime/public/components/monitor/ping_list/response_code.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ml/license_info.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ping_list/doc_link_body.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx
 PASS  x-pack/plugins/uptime/public/components/overview/snapshot/snapshot.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/status_details/availability_reporting/tag_label.test.tsx
 PASS  x-pack/plugins/uptime/public/lib/helper/series_has_down_values.test.ts
 PASS  x-pack/plugins/uptime/public/lib/helper/convert_measurements.test.ts
 PASS  x-pack/plugins/uptime/public/pages/certificates.test.tsx
 PASS  x-pack/plugins/uptime/public/pages/overview.test.tsx
 PASS  x-pack/plugins/uptime/common/lib/assert_close_to.test.ts
 PASS  x-pack/plugins/uptime/public/lib/helper/parse_search.test.ts
 PASS  x-pack/plugins/uptime/public/components/common/location_link.test.tsx
 PASS  x-pack/plugins/uptime/public/components/certificates/cert_search.test.tsx
 PASS  x-pack/plugins/uptime/public/components/common/charts/utils.test.ts
 PASS  x-pack/plugins/uptime/public/lib/helper/url_params/parse_url_int.test.ts
 PASS  x-pack/plugins/uptime/public/components/fleet_package/combo_box.test.tsx
 PASS  x-pack/plugins/uptime/public/lib/helper/url_params/parse_is_paused.test.ts
 PASS  x-pack/plugins/uptime/public/components/common/charts/donut_chart_legend_row.test.tsx
 PASS  x-pack/plugins/uptime/public/pages/not_found.test.tsx
 PASS  x-pack/plugins/uptime/public/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx
 PASS  x-pack/plugins/uptime/public/components/common/charts/get_tick_format.test.ts

Test Suites: 1 skipped, 196 passed, 196 of 197 total
Tests:       7 skipped, 845 passed, 852 total
Snapshots:   286 passed, 286 total
Time:        327.011 s
Ran all test suites.