Add list of tests for each fraction of CTS parallel run
authorPawel Ksiezopolski <pawel.ksiezopolski@mobica.com>
Thu, 12 Sep 2019 07:25:57 +0000 (09:25 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 30 Sep 2019 11:04:09 +0000 (07:04 -0400)
commite93d85372840151db6833bfdebed30d4eca98d8d
tree626ac1897dacd35a0c41253d185293601648e074
parent4bb550262ee0ab6ea9d0b31c25d567ca7cb7eecd
Add list of tests for each fraction of CTS parallel run

The tests may be split in groups for parallel execution
using commandline deqp-fraction parameter.
This commit adds possibility to perform a list of tests
for each such fraction.
To achieve this - user must use parameter
deqp-fraction-mandatory-caselist-file defining a file with
a list of tests. File vk-fraction-mandatory-tests.txt
defines a list of mandatory tests when parallel execution
is applied.

Components: Vulkan Framework

VK-GL-CTS issue: 1897

Change-Id: I684eb07c24bbf3aeaf3386f205658dfe07b9fe25
external/vulkancts/mustpass/AndroidTest.xml
external/vulkancts/mustpass/master/src/fraction-mandatory-tests.txt [new file with mode: 0644]
external/vulkancts/mustpass/master/vk-fraction-mandatory-tests.txt [new file with mode: 0644]
external/vulkancts/scripts/build_mustpass.py
framework/common/tcuCommandLine.cpp
framework/common/tcuCommandLine.hpp
framework/common/tcuTestHierarchyIterator.cpp
scripts/mustpass.py