code: def test_get_state(num_iterations=10, num_states=20):
      _test_get_state(
          num_iterations=num_iterations,
          num_states=num_states,
          mem_eta_mb=0,
      )
      _test_get_state(
          num_iterations=num_iterations,
          num_states=num_states,
          mem_eta_mb=0,
          depth_buffer=True,
          labels_buffer=True,
          automap_buffer=True,
          objects_info=True,
          sectors_info=True,
          audio_buffer=False,  # Turned off by default, because it fails on some systems without audio backend and OpenAL installed
      )
  
file_path: ViZDoom/tests/test_get_state.py
imports: import os
  import pickle
  import random
  from itertools import product
  import numpy
  import psutil
  import vizdoom
label_desc: Use image node_id 2 for calling a global function with example usage: test_get_state(num_iterations, num_states) without return types