code: def teardown_class(cls):
      super().teardown_class(cls)
      for proc in psutil.process_iter():
          # check whether the process name matches (kill orphan processes)
          if re.search("weaviate*", proc.name()):
              proc.kill()
  
imports: import re
  import importlib
  from unittest.mock import patch
  import tempfile
  import psutil
  import pandas
  import pytest
  from mindsdb_sql import parse_sql
  from ..unit.executor_test_base import BaseExecutorTest
label_desc: Use image node_id 3 for calling the TestWeaviateHandler obj's underlying member method code with example usage: obj.teardown_class(cls) without return types