code: def setup_module(module):
      np.random.seed(1234)
      ctx1 = cuda.Context()
      nb_ctx1 = ctx1.to_numba()
      nb_ctx2 = nb_cuda.current_context()
      ctx2 = cuda.Context.from_numba(nb_ctx2)
      module.context_choices = [(ctx1, nb_ctx1), (ctx2, nb_ctx2)]
  
file_path: arrow/python/pyarrow/tests/test_cuda_numba_interop.py
imports: import pytest
  import pyarrow
  import numpy
  from numba.cuda.cudadrv.devicearray import DeviceNDArray
label_desc: Use image node_id 1 for calling a global function with example usage: setup_module(module) without return types