code: def test_dali_iterator_decorator_all_pipeline_args_in_call():
      # given
      iter = peekable_data_iterator(
          iterator_function_def,
          output_map=["data"],
          reader_name="reader",
      )(batch_size=batch_size, device_id=0, num_threads=4)
  
      # then
      run_and_assert_sequential_iterator(iter)
  
file_path: DALI/dali/test/python/jax_plugin/test_peekable_iterator_decorator.py
imports: from nvidia.dali.plugin.jax.clu import DALIGenericPeekableIterator
  from nvidia.dali.plugin.jax.clu import peekable_data_iterator
  from utils import iterator_function_def
  from test_iterator import run_and_assert_sequential_iterator
  import inspect
label_desc: Use image node_id 1 for calling a global function with example usage: test_dali_iterator_decorator_all_pipeline_args_in_call() without return types