code: def test_raise_error_on_missing():
      tar_file_path = os.path.join(
          get_dali_extra_path(), "db/webdataset/MNIST/missing.tar"
      )
      index_file = generate_temp_index_file(tar_file_path)
      wds_pipeline = webdataset_raw_pipeline(
          tar_file_path,
          index_file.name,
          ["jpg", "cls"],
          missing_component_behavior="error",
          batch_size=test_batch_size,
          device_id=0,
          num_threads=1,
      )
      assert_raises(
          RuntimeError,
          wds_pipeline.build,
          glob="Underful sample detected",
      )
  
imports: import os
  from glob import glob
  import math
  import nvidia.dali
  from test_utils import compare_pipelines, get_dali_extra_path
  from nose_utils import assert_raises
  from nose.tools import assert_equal
  from webdataset_base import generate_temp_extract, generate_temp_index_file, webdataset_raw_pipeline, file_reader_pipeline
  from webdataset_base import test_batch_size
label_desc: Use image node_id 3 for calling a global function with example usage: test_raise_error_on_missing() without return types