code: def pytest_runtest_makereport(item, call):
      """
      Skip tests that fail because "the kernel died before replying to kernel_info"
      this is a common error when running the example tests in CI.
  
      Inspired from: https://stackoverflow.com/questions/32451811
  
      """
      from _pytest.runner import pytest_runtest_makereport
  
      tr = pytest_runtest_makereport(item, call)
  
      if call.excinfo is not None:
          msgs = [
              "Kernel died before replying to kernel_info",
              "Kernel didn't respond in 60 seconds",
          ]
          for msg in msgs:
              if (
                  call.excinfo.type == RuntimeError
                  and call.excinfo.value.args[0] in msg
              ):
                  tr.outcome = "skipped"
                  tr.wasxfail = f"reason: {msg}"
  
      return tr
  
imports: import platform
  import sys
  import bokeh
  import pandas
  from packaging.version import Version
label_desc: Use image node_id 1 for calling a global function with example usage: pytest_runtest_makereport(item, call) and returns: tr