code: def get_onnx_test_runner_path_str():
      # find onnx_test_runner.exe from repo source in default.
      # in case not found (in the build environment), look for based on environment variables.
      onnx_test_runner_path_str = (
          os.path.join(os.path.dirname(__file__), "onnx_test_runner")
          + R"/onnx_test_runner.exe"
      )
      if not os.path.exists(onnx_test_runner_path_str):
          workspace_path = None
          if "BUILD_REPOSITORY_LOCALPATH" in os.environ:
              workspace_path = os.environ["BUILD_REPOSITORY_LOCALPATH"]
          elif "WORKSPACE" in os.environ:
              workspace_path = os.environ["WORKSPACE"]
          elif "WINDOWS_WORKSPACE" in os.environ:
              workspace_path = os.environ["WINDOWS_WORKSPACE"]
  
          assert (
              workspace_path,
              "None of BUILD_REPOSITORY_LOCALPATH, WORKSPACE, or WINDOWS_WORKSPACE is set in os.environ",
          )
          onnx_test_runner_path_str = (
              workspace_path
              + R"/bindings/python/cntk/tests/onnx_test_runner/onnx_test_runner.exe"
          )
  
      assert (
          os.path.exists(onnx_test_runner_path_str),
          onnx_test_runner_path_str + " does not exist.",
      )
      return onnx_test_runner_path_str
  
file_path: CNTK/bindings/python/cntk/tests/onnx_verify_helper.py
imports: from __future__ import print_function
  import os, re, sys, subprocess, scipy, pytest, numpy
  import cntk
label_desc: Use image node_id 3 for calling a global function with example usage: get_onnx_test_runner_path_str() and returns: onnx_test_runner_path_str