code: def test_map_chunksize(backend):
      row_args = [
          x for row in range(5) for x in [row, row, row, row, row]
      ]
      col_args = [x for _ in range(5) for x in list(range(5))]
      with BatchPoolExecutor(
          backend=backend, project="hail-vdc", image=PYTHON_DILL_IMAGE
      ) as bpe:
          multiplication_table = list(
              bpe.map(
                  lambda x, y: x * y, row_args, col_args, chunksize=5
              )
          )
      assert multiplication_table == [
          0,
          0,
          0,
          0,
          0,
          0,
          1,
          2,
          3,
          4,
          0,
          2,
          4,
          6,
          8,
          0,
          3,
          6,
          9,
          12,
          0,
          4,
          8,
          12,
          16,
      ]
  
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 10 for calling a global function with example usage: test_map_chunksize(backend) without return types