code: def collect_presets():
      for preset_name in all_presets():
          # if it isn't importable, still include it so we can fail the test
          if not importable(preset_name):
              yield preset_name
          # otherwise, make sure it has test parameters before including it
          elif has_test_parameters(preset_name):
              yield preset_name
  
imports: import argparse
  import glob
  import os
  import shutil
  import signal
  import subprocess
  import sys
  from importlib import import_module
  from os import path
  import numpy
  import pandas
  import time
  import pytest
  from rl_coach.logger import screen
label_desc: Use image node_id 8 for calling a global function with example usage: collect_presets() without return types