MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / RunVTTests

Function RunVTTests

scripts/github_ci_linux.py:112–120  ·  view source on GitHub ↗
(args)

Source from the content-addressed store, hash-verified

110
111# Run the tests
112def RunVTTests(args):
113 print("Run VulkanTools Tests using Mock ICD")
114 os.chdir(PROJECT_ROOT)
115 vt_env = dict(os.environ)
116 vt_env['LD_LIBRARY_PATH'] = '%s/Vulkan-Loader/%s/loader' % (EXTERNAL_DIR, BUILD_DIR_NAME)
117 vt_env['VK_LAYER_PATH'] = '%s/%s/layersvt:%s/%s/layers' % (PROJECT_ROOT, BUILD_DIR_NAME, PROJECT_ROOT, BUILD_DIR_NAME)
118 vt_env['VK_ICD_FILENAMES'] = '%s/Vulkan-Tools/%s/icd/VkICD_mock_icd.json' % (EXTERNAL_DIR, BUILD_DIR_NAME)
119 vt_cmd = '%s/tests/apidump_test.sh -t %s/Vulkan-Tools/%s' % (BUILD_DIR_NAME, EXTERNAL_DIR, BUILD_DIR_NAME)
120 RunATest(vt_cmd, vt_env)
121
122#
123# Module Entrypoint

Callers 1

mainFunction · 0.85

Calls 1

RunATestFunction · 0.85

Tested by

no test coverage detected