Add utility for simplifying test group construction
authorPyry Haulos <phaulos@google.com>
Thu, 21 Jan 2016 20:35:40 +0000 (12:35 -0800)
committerPyry Haulos <phaulos@google.com>
Thu, 21 Jan 2016 20:35:40 +0000 (12:35 -0800)
commit4c2670a671d247b29c01586c8112775c6c4fe2cb
tree1bee190214132cf0e3837bf6d0cf113d7855c396
parent1a891d4d3efa04c041fcfac7edf4ce0cc0397afc
Add utility for simplifying test group construction

vkt::createTestGroup() creates TestCaseGroup that initializes children
at init() time by calling provided function. This helps by keeping test
hierarchy construction lazy and improves startup time.

Change-Id: I63ec656c2e2cc78d6b54beedbae35a974b90e893
external/vulkancts/modules/vulkan/CMakeLists.txt
external/vulkancts/modules/vulkan/vktTestGroupUtil.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/vktTestGroupUtil.hpp [new file with mode: 0644]