code: def _test_definition_invariant(
      test_definition: TestDefinition,
      invariant: bool,
      message: str,
  ) -> None:
      if invariant:
          return
      raise ReleaseTestConfigError(
          f'{test_definition["name"]} has invalid definition: {message}',
      )
  
imports: import copy
  import json
  import os
  import re
  from typing import Dict, List, Optional, Tuple, Any
  import jsonschema
  import yaml
  from ray_release.test import Test, TestDefinition
  from ray_release.anyscale_util import find_cloud_by_name
  from ray_release.bazel import bazel_runfile
  from ray_release.exception import ReleaseTestCLIError, ReleaseTestConfigError
  from ray_release.logger import logger
  from ray_release.util import DeferredEnvVar, deep_update
label_desc: Use image node_id 2 for calling a global function with example usage: _test_definition_invariant(test_definition, invariant, message) without return types