code: def testRunsWithInvalidModelCheckpointPathInConfig(self):
      config_path = os.path.join(self.log_dir, "projector_config.pbtxt")
      config = projector_config_pb2.ProjectorConfig()
      config.model_checkpoint_path = "does_not_exist"
      embedding = config.embeddings.add()
      embedding.tensor_name = "var1"
      with tf.io.gfile.GFile(config_path, "w") as f:
          f.write(text_format.MessageToString(config))
      self._SetupWSGIApp()
  
      run_json = self._GetJson("/data/plugin/projector/runs")
      self.assertEqual(run_json, [])
  
imports: import gzip
  import io
  import json
  import os
  import numpy
  import tensorflow
  import unittest
  from werkzeug import test
  from werkzeug import wrappers
  from google.protobuf import text_format
  from tensorboard.backend import application
  from tensorboard.backend.event_processing import data_provider
  from tensorboard.backend.event_processing import plugin_event_multiplexer
  from tensorboard.compat.proto import event_pb2
  from tensorboard.compat.proto import summary_pb2
  from tensorboard.compat import tf
  from tensorboard.plugins import base_plugin
  from tensorboard.plugins.projector import projector_config_pb2
  from tensorboard.plugins.projector import projector_plugin
  from tensorboard.util import test_util
label_desc: Use image node_id 6 for calling the ProjectorAppTest obj's underlying member method code with example usage: obj.testRunsWithInvalidModelCheckpointPathInConfig() without return types