code: def test_run_models_remote(self):
      self.setup_run()
      self.setup_run_models()
      result = models.run_models(
          "dataset_name",
          "model_name",
          "gcs_bucket",
          "train_split",
          "validation_split",
      )
      self.remote.assert_called()
      self.run.assert_not_called()
      self.classifier_trainer.assert_called()
  
      self.assertIsNone(result)
  
imports: import os
  import uuid
  from absl.testing import absltest
  import mock
  import tensorflow
  from tensorflow_cloud.core import machine_config
  from tensorflow_cloud.core import run
  from tensorflow_cloud.core.experimental import models
  from official.legacy.image_classification.efficientnet import efficientnet_model
label_desc: Use image node_id 14 for calling the ModelsTest obj's underlying member method code with example usage: obj.test_run_models_remote() without return types