code: def test_exception_in_result(backend):
      def raise_value_error():
          raise ValueError("dead")
  
      with BatchPoolExecutor(
          backend=backend, project="hail-vdc", image=PYTHON_DILL_IMAGE
      ) as bpe:
          try:
              future = bpe.submit(raise_value_error)
              future.result()
          except ValueError as exc:
              assert "ValueError: dead" in exc.args[0]
          else:
              assert False
  
imports: import asyncio
  import time
  import pytest
  from hailtop.batch import BatchPoolExecutor, ServiceBackend
  from hailtop.config import get_user_config
  from hailtop.utils import sync_sleep_before_try
  from hailtop.batch_client.client import BatchClient
label_desc: Use image node_id 14 for calling a global function with example usage: test_exception_in_result(backend) without return types