Merge vk-gl-cts/vulkan-cts-1.0.0 into vk-gl-cts/vulkan-cts-1.0.1
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / build_mustpass.py
index 22a0cfe..4ed46b8 100644 (file)
@@ -31,18 +31,18 @@ from build_caselists import Module, getModuleByName, getBuildConfig, DEFAULT_BUI
 from mustpass import Project, Package, Mustpass, Configuration, include, exclude, genMustpassLists
 
 COPYRIGHT_DECLARATION = """
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
+        Licensed under the Apache License, Version 2.0 (the "License");
+        you may not use this file except in compliance with the License.
+        You may obtain a copy of the License at
 
-          http://www.apache.org/licenses/LICENSE-2.0
+                 http://www.apache.org/licenses/LICENSE-2.0
 
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
-     """
+        Unless required by applicable law or agreed to in writing, software
+        distributed under the License is distributed on an "AS IS" BASIS,
+        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+        See the License for the specific language governing permissions and
+        limitations under the License.
+        """
 
 MUSTPASS_PATH          = os.path.join(DEQP_DIR, "external", "vulkancts", "mustpass")
 PROJECT                                = Project(path = MUSTPASS_PATH, copyright = COPYRIGHT_DECLARATION)
@@ -52,15 +52,25 @@ BUILD_CONFIG                = getBuildConfig(DEFAULT_BUILD_DIR, DEFAULT_TARGET, "Debug")
 # 1.0.0
 
 VULKAN_1_0_0_PKG       = Package(module = VULKAN_MODULE, configurations = [
-               # Master
-               Configuration(name              = "default",
-                                         filters       = [include("master.txt"),
-                                                                  exclude("test-issues.txt"),
-                                                                  exclude("excluded-tests.txt")]),
-       ])
+                 # Master
+                 Configuration(name            = "default",
+                                               filters         = [include("master.txt")]),
+        ])
+
+# 1.0.1
+
+VULKAN_1_0_1_PKG       = Package(module = VULKAN_MODULE, configurations = [
+                 # Master
+                 Configuration(name            = "default",
+                                               filters         = [include("master.txt"),
+                                                                          exclude("test-issues.txt"),
+                                                                          exclude("excluded-tests.txt"),
+                                                                          exclude("waivers.txt")]),
+        ])
 
 MUSTPASS_LISTS         = [
-               Mustpass(project = PROJECT, version = "1.0.0",          packages = [VULKAN_1_0_0_PKG])
+                 Mustpass(project = PROJECT,   version = "1.0.0",      packages = [VULKAN_1_0_0_PKG]),
+                 Mustpass(project = PROJECT,   version = "1.0.1",      packages = [VULKAN_1_0_1_PKG]),
        ]
 
 if __name__ == "__main__":