code: def test_long_running_realtime(
      printer: Callable, config: Dict, client: cx.Client, api: str
  ):
      skip_load_test = config["global"].get("skip_long_running", False)
      if skip_load_test:
          pytest.skip(
              "--skip-long-running flag detected, skipping long-running test"
          )
  
      e2e.tests.test_long_running_realtime(
          printer,
          client,
          api,
          long_running_config=config["global"][
              "long_running_test_config"
          ],
          deploy_timeout=config["global"]["realtime_deploy_timeout"],
          node_groups=config["aws"]["x86_nodegroups"],
      )
  
imports: from typing import Callable, Dict
  import cortex
  import pytest
  import e2e.tests
label_desc: Use image node_id 1 for calling a global function with example usage: test_long_running_realtime(printer, config, client, api) without return types