code: def parameterize_named(**kwargs):
      keys = next(iter(kwargs.values())).keys()
      return pytest.mark.parametrize(
          ",".join(keys),
          [tuple(d.values()) for d in kwargs.values()],
          ids=kwargs.keys(),
      )
  
imports: import shutil
  import subprocess
  import json
  import textwrap
  import sys
  import logging
  from pathlib import Path
  import pytest
  import tvm.testing
  from .test_utils import REPO_ROOT, GITHUB_SCRIPT_ROOT, JENKINS_SCRIPT_ROOT, TempGit, run_script
  import scripts.github
  import scripts.jenkins
  from scripts.github.update_branch import EXPECTED_CI_JOBS
label_desc: Use image node_id 1 for calling a global function with example usage: parameterize_named() and returns: pytest