code: def test_ray_error_populate_to_all_stages(self):
      function_name, task = "HFObjectDetector", "image-classification"
      create_function_query = f"""CREATE FUNCTION {function_name}
              TYPE HuggingFace
              TASK '{task}'
          """
  
      execute_query_fetch_all(self.evadb, create_function_query)
  
      select_query = (
          """SELECT HFObjectDetector(data) FROM testRayErrorHandling;"""
      )
  
      with self.assertRaises(ExecutorError):
          _ = execute_query_fetch_all(self.evadb, select_query)
  
      time.sleep(3)
      self.assertFalse(is_ray_stage_running())
  
file_path: evadb/test/integration_tests/long/test_error_handling_with_ray.py
imports: import os
  import time
  import unittest
  from pathlib import Path
  from test.markers import ray_skip_marker
  from test.util import create_sample_image, get_evadb_for_testing, is_ray_stage_running, load_functions_for_testing, shutdown_ray
  from evadb.executor.executor_utils import ExecutorError
  from evadb.server.command_handler import execute_query_fetch_all
label_desc: Use image node_id 3 for calling the ErrorHandlingRayTests obj's underlying member method code with example usage: obj.test_ray_error_populate_to_all_stages() without return types