code: def testDo_WarmupNotCreatedWithoutRequests(self):
      infra_validator = executor.Executor(self._context)
      del self._exec_properties[
          standard_component_specs.REQUEST_SPEC_KEY
      ]  # No request
  
      with mock.patch.object(infra_validator, "_ValidateOnce"):
          infra_validator.Do(
              self._input_dict, self._output_dict, self._exec_properties
          )
  
      warmup_file = path_utils.warmup_file_path(
          path_utils.stamped_model_path(self._blessing.uri)
      )
      self.assertFileDoesNotExist(warmup_file)
  
imports: import os
  import signal
  import threading
  from typing import Any, Dict
  from unittest import mock
  import tensorflow
  from tfx.components.infra_validator import error_types
  from tfx.components.infra_validator import executor
  from tfx.components.infra_validator import request_builder
  from tfx.components.infra_validator import serving_bins
  from tfx.dsl.io import fileio
  from tfx.proto import infra_validator_pb2
  from tfx.types import artifact_utils
  from tfx.types import standard_artifacts
  from tfx.types import standard_component_specs
  from tfx.utils import path_utils
  from tfx.utils import proto_utils
  from google.protobuf import json_format
label_desc: Use image node_id 7 for calling the ExecutorTest obj's underlying member method code with example usage: obj.testDo_WarmupNotCreatedWithoutRequests() without return types