summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlastair Donaldson <afdx@google.com>2020-02-12 14:22:51 +0000
committerAlastair Donaldson <afdx@google.com>2020-02-12 15:58:36 +0000
commit3fd35b8fe02ea5a254451c8cfa042550248f013d (patch)
tree6d61b35f2cfd6ba3833a568bddbe487ff95cb378 /scripts
parent8b0ac62d1f2cd461717ad29f4e74e9a2f446d390 (diff)
downloadVK-GL-CTS-3fd35b8fe02ea5a254451c8cfa042550248f013d.tar.gz
VK-GL-CTS-3fd35b8fe02ea5a254451c8cfa042550248f013d.tar.bz2
VK-GL-CTS-3fd35b8fe02ea5a254451c8cfa042550248f013d.zip
Adapt Android test runner and rework test lists
The dEQP test runner will now skip Vulkan tests that the device does not claim to support. This is detected by comparing the date associated with each Vulkan case list file with the date provided by the android.software.vulkan.deqp.level feature flag version, and executing only those Vulkan tests associated with the date and earlier. Android test list generation has been adapted to generate test lists for dates 2019-03-01 and 2020-03-01, corresponding to Android versions 10 and 11. Change-Id: I06fecb5804fa91d85a7e6083331bae7f7ccd42ec
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build_android_mustpass.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py
index e040ae7c9..5abe4a5af 100644
--- a/scripts/build_android_mustpass.py
+++ b/scripts/build_android_mustpass.py
@@ -243,9 +243,12 @@ MASTER_VULKAN_FILTERS = [
MASTER_VULKAN_PKG = Package(module = VULKAN_MODULE, configurations = [
Configuration(name = "master",
filters = MASTER_VULKAN_FILTERS,
+ runtime = "2h39m"),
+ Configuration(name = "master-2019-03-01",
+ filters = [include("vk-master-2019-03-01.txt")],
runtime = "2h29m"),
- Configuration(name = "master-risky",
- filters = [include("vk-temp-excluded.txt")],
+ Configuration(name = "master-2020-03-01",
+ filters = MASTER_VULKAN_FILTERS + [exclude("vk-master-2019-03-01.txt")],
runtime = "10m"),
])