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] [ML] Removing use of re2 library (#186104) #188372

Merged
merged 2 commits into from
Jul 16, 2024

fix(NA): eslint

ea3dcfc
Select commit
Loading
Failed to load commit list.
Merged

[7.17] [ML] Removing use of re2 library (#186104) #188372

fix(NA): eslint
ea3dcfc
Select commit
Loading
Failed to load commit list.
checks-reporter / Jest Unit Tests 4 succeeded Jul 15, 2024 in 31m 55s

.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, 847 passed, 854 total
Snapshots:   287 passed, 287 total
Time:        342.741 s
Ran all test suites.