code: def tearDown(self):
      shutdown_ray()
  
      drop_table_query = "DROP TABLE testSimilarityTable;"
      execute_query_fetch_all(self.evadb, drop_table_query)
      drop_table_query = "DROP TABLE testSimilarityFeatureTable;"
      execute_query_fetch_all(self.evadb, drop_table_query)
      drop_table_query = (
          "DROP TABLE IF EXISTS testSimilarityImageDataset;"
      )
      execute_query_fetch_all(self.evadb, drop_table_query)
      # Reset the env variables.
      if self.original_pinecone_key:
          os.environ["PINECONE_API_KEY"] = self.original_pinecone_key
      else:
          del os.environ["PINECONE_API_KEY"]
      if self.original_pinecone_env:
          os.environ["PINECONE_ENV"] = self.original_pinecone_env
      else:
          del os.environ["PINECONE_ENV"]
      if self.original_milvus_uri:
          os.environ["MILVUS_URI"] = self.original_milvus_uri
      else:
          del os.environ["MILVUS_URI"]
      if self.original_milvus_db_name:
          os.environ["MILVUS_DB_NAME"] = self.original_milvus_db_name
      else:
          del os.environ["MILVUS_DB_NAME"]
  
imports: import os
  import time
  import unittest
  from test.markers import chromadb_skip_marker, milvus_skip_marker, pinecone_skip_marker, qdrant_skip_marker, weaviate_skip_marker
  from test.util import create_sample_image, get_evadb_for_testing, load_functions_for_testing, shutdown_ray
  import numpy
  import pandas
  import pytest
  from evadb.models.storage.batch import Batch
  from evadb.server.command_handler import execute_query_fetch_all
  from evadb.storage.storage_engine import StorageEngine
  from evadb.utils.generic_utils import try_to_import_cv2
label_desc: Use image node_id 2 for calling the SimilarityTests obj's underlying member method code with example usage: obj.tearDown() without return types