code: def pytest_generate_tests(metafunc):
      if "storage_type" in metafunc.fixturenames:
          metafunc.parametrize(
              "storage_type", ["s3", "fs"], scope="session"
          )
      if "use_ray_client" in metafunc.fixturenames:
          metafunc.parametrize(
              "use_ray_client",
              ["no_ray_client", "ray_client"],
              scope="session",
          )
  
file_path: ray/python/ray/workflow/tests/conftest.py
imports: from contextlib import contextmanager
  import subprocess
  import pytest
  import ray
  from ray.tests.conftest import get_default_fixture_ray_kwargs
  from ray._private.test_utils import simulate_storage
  from ray.cluster_utils import Cluster
  from ray.tests.conftest import pytest_runtest_makereport
  from ray.workflow.tests import utils
label_desc: Use image node_id 9 for calling a global function with example usage: pytest_generate_tests(metafunc) without return types