X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=scripts%2Fbuild_android_mustpass.py;h=63136e1997f38c3ea85779e1e61b0b94af25071f;hb=HEAD;hp=c018b461458f2bae9a19b6c4b8b9ff1df7bd8058;hpb=f1bf2d85d4bec44c18aa8e6d9269aeb67bb00167;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/scripts/build_android_mustpass.py b/scripts/build_android_mustpass.py index c018b46..63136e1 100644 --- a/scripts/build_android_mustpass.py +++ b/scripts/build_android_mustpass.py @@ -20,8 +20,8 @@ # #------------------------------------------------------------------------- -from build.common import DEQP_DIR -from build.config import ANY_GENERATOR +from ctsbuild.common import DEQP_DIR +from ctsbuild.config import ANY_GENERATOR from build_caselists import Module, getModuleByName, getBuildConfig, DEFAULT_BUILD_DIR, DEFAULT_TARGET from mustpass import Project, Package, Mustpass, Configuration, include, exclude, genMustpassLists, parseBuildConfigFromCmdLineArgs @@ -52,6 +52,7 @@ GLES2_MODULE = getModuleByName("dEQP-GLES2") GLES3_MODULE = getModuleByName("dEQP-GLES3") GLES31_MODULE = getModuleByName("dEQP-GLES31") VULKAN_MODULE = getModuleByName("dEQP-VK") +VULKANSC_MODULE = getModuleByName("dEQP-VKSC") # Main @@ -320,32 +321,43 @@ MAIN_VULKAN_PKG = Package(module = VULKAN_MODULE, configurations = [ filters = MAIN_VULKAN_FILTERS, runtime = "2h39m", runByDefault = False, - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK", "dEQP-VK.pipeline"]), Configuration(name = "master-2019-03-01", filters = [include("vk-master-2019-03-01.txt")], runtime = "2h29m", - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK"]), Configuration(name = "master-2020-03-01", filters = [include("vk-master-2020-03-01.txt")], runtime = "2h29m", - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK"]), Configuration(name = "master-2021-03-01", filters = [include("vk-master-2021-03-01.txt")], runtime = "2h29m", - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK"]), Configuration(name = "master-2022-03-01", filters = MAIN_VULKAN_FILTERS + [exclude("vk-master-2019-03-01.txt"), exclude("vk-master-2020-03-01.txt"), exclude("vk-master-2021-03-01.txt")], runtime = "10m", - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK"]), Configuration(name = "incremental-deqp", filters = [include("vk-incremental-deqp.txt")], runtime = "5m", runByDefault = False, - splitToMultipleFiles = True), + listOfGroupsToSplit = ["dEQP-VK"]), + ]) + +MAIN_VULKANSC_FILTERS = [ + include("vksc-master.txt"), + ] +MAIN_VULKANSC_PKG = Package(module = VULKANSC_MODULE, configurations = [ + Configuration(name = "main", + filters = MAIN_VULKANSC_FILTERS, + runtime = "2h39m", + runByDefault = False, + listOfGroupsToSplit = ["dEQP-VKSC"]), ]) MUSTPASS_LISTS = [ - Mustpass(project = CTS_PROJECT, version = "main", packages = [MAIN_EGL_PKG, MAIN_GLES2_PKG, MAIN_GLES3_PKG, MAIN_GLES31_PKG, MAIN_VULKAN_PKG]) + Mustpass(project = CTS_PROJECT, version = "main", packages = [MAIN_EGL_PKG, MAIN_GLES2_PKG, MAIN_GLES3_PKG, MAIN_GLES31_PKG, MAIN_VULKAN_PKG, MAIN_VULKANSC_PKG]) ] if __name__ == "__main__":