code: def setUp(self):
      self.evadb = get_evadb_for_testing()
      os.environ["ray"] = str(
          self.evadb.catalog().get_configuration_catalog_value("ray")
      )
      self.evadb.catalog().reset()
      # Load built-in Functions.
      load_functions_for_testing(self.evadb, mode="debug")
  
      # Deliberately create a faulty path.
      img_path = create_sample_image()
      execute_query_fetch_all(
          self.evadb,
          f"LOAD IMAGE '{img_path}' INTO testRayErrorHandling;",
      )
  
      # Forcefully remove file to cause error.
      Path(img_path).unlink()
  
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 1 for calling the ErrorHandlingRayTests obj's underlying member method code with example usage: obj.setUp() without return types