code: def pytest_generate_tests(metafunc):
      """
      Build a list of test arguments.
  
      """
      N_C_K = [
          (64, 64, 64),
          (32, 1, 128),
      ]
  
      D_H_W = [
          (3, 7, 58),
          (3, 1, 68),
      ]
  
      T_R_S = [
          (3, 3, 3),
          (1, 3, 3),
          (1, 1, 11),
      ]
  
      pad_d_h_w = [
          (0, 1, 1),
          (0, 0, 1),
      ]
  
      str_d_h_w = [
          (1, 1, 1),
          (1, 1, 2),
      ]
  
      if "fargs_tests" in metafunc.fixturenames:
          fargs = itt.product(N_C_K, D_H_W, T_R_S, pad_d_h_w, str_d_h_w)
          metafunc.parametrize("fargs_tests", fargs)
  
file_path: neon/tests/test_backend_conv_layer.py
imports: import itertools
  import numpy
  import pytest
  from timeit import default_timer
  from utils import allclose_with_out
  from neon import logger
label_desc: Use image node_id 4 for calling a global function with example usage: pytest_generate_tests(metafunc) without return types