X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=scripts%2Fmustpass.py;h=755faa062d1b39a997b7db3c173b9f357449731c;hb=2e18b48b046bc5ba3e430a6db7633aed0f8cd413;hp=0a5f7dd2343a6e06d71dc1f5a5bc98f0a3150ee9;hpb=a32781559301bc1233e5a548138eea5b2a85eaa7;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/scripts/mustpass.py b/scripts/mustpass.py index 0a5f7dd..755faa0 100644 --- a/scripts/mustpass.py +++ b/scripts/mustpass.py @@ -42,13 +42,14 @@ class Project: self.copyright = copyright class Configuration: - def __init__ (self, name, filters, glconfig = None, rotation = None, surfacetype = None, runtime = None): - self.name = name - self.glconfig = glconfig - self.rotation = rotation - self.surfacetype = surfacetype - self.filters = filters - self.expectedRuntime = runtime + def __init__ (self, name, filters, glconfig = None, rotation = None, surfacetype = None, required = False, runtime = None): + self.name = name + self.glconfig = glconfig + self.rotation = rotation + self.surfacetype = surfacetype + self.required = required + self.filters = filters + self.expectedRuntime = runtime class Package: def __init__ (self, module, configurations): @@ -387,6 +388,9 @@ def genAndroidTestXml (mustpass): if config.expectedRuntime != None: addOptionElement(testElement, "runtime-hint", config.expectedRuntime) + if config.required: + addOptionElement(testElement, "deqp-config-required", "true") + insertXMLHeaders(mustpass, configElement) return configElement