|
40 | 40 | StatusCode.WAIVER |
41 | 41 | ]) |
42 | 42 |
|
43 | | -SUPPORTED_RELEASES = ['vulkan-cts-[0-9]\.[0-9]\.[0-9]*\.[0-9]*', |
44 | | - 'vulkansc-cts-1\.0\.[0-9]*\.[0-9]*', |
45 | | - 'opengl-cts-4\.6\.[0-9]*\.[0-9]*', |
46 | | - 'opengl-es-cts-3\.2\.([2-9]|[1-9][0-9]+)\.[0-9]*'] |
47 | | -WITHDRAWN_RELEASES = ['vulkan-cts-1\.0\.0\.[0-9]*', |
48 | | - 'vulkan-cts-1\.0\.1\.[0-9]*', |
49 | | - 'vulkan-cts-1\.0\.2\.[0-9]*', |
50 | | - 'vulkan-cts-1\.1\.0\.[0-9]*', |
51 | | - 'vulkan-cts-1\.1\.1\.[0-9]*', |
52 | | - 'vulkan-cts-1\.1\.2\.[0-9]*', |
53 | | - 'vulkan-cts-1\.1\.3\.[0-9]*', |
54 | | - 'vulkan-cts-1\.1\.4\.[0-9]*', |
55 | | - 'vulkan-cts-1\.1\.5\.[0-9]*', |
56 | | - 'vulkan-cts-1\.1\.6\.[0-9]*', |
57 | | - 'vulkan-cts-1\.2\.0\.[0-9]*', |
58 | | - 'vulkan-cts-1\.2\.1\.[0-9]*', |
59 | | - 'vulkan-cts-1\.2\.2\.[0-9]*', |
60 | | - 'vulkan-cts-1\.2\.3\.[0-9]*', |
61 | | - 'vulkan-cts-1\.2\.4\.[0-9]*', |
62 | | - 'vulkan-cts-1\.2\.5\.[0-9]*', |
63 | | - 'vulkan-cts-1\.2\.6\.[0-9]*', |
64 | | - 'vulkan-cts-1\.2\.7\.[0-9]*', |
65 | | - 'vulkan-cts-1\.2\.8\.[0-9]*', |
66 | | - 'vulkan-cts-1\.3\.0\.[0-9]*', |
67 | | - 'vulkan-cts-1\.3\.1\.[0-9]*', |
68 | | - 'vulkan-cts-1\.3\.2\.[0-9]*', |
69 | | - 'vulkan-cts-1\.3\.3\.[0-9]*', |
70 | | - 'vulkan-cts-1\.3\.4\.[0-9]*', |
71 | | - 'vulkan-cts-1\.3\.5\.[0-9]*', |
72 | | - 'vulkan-cts-1\.3\.6\.[0-9]*', |
73 | | - 'vulkan-cts-1\.3\.7\.[0-9]*', |
74 | | - 'vulkansc-cts-1\.0\.0\.[0-9]*', |
75 | | - 'vulkansc-cts-1\.0\.1\.[0-9]*'] |
76 | | -NOT_MASTER_DIR = ['vulkan-cts-1\.0\.[0-9]*\.[0-9]*', |
77 | | - 'vulkan-cts-1\.1\.0\.[0-9]*', |
78 | | - 'vulkan-cts-1\.1\.1\.[0-9]*', |
79 | | - 'vulkan-cts-1\.1\.2\.[0-9]*', |
80 | | - 'vulkan-cts-1\.1\.3\.[0-9]*', |
81 | | - 'vulkan-cts-1\.1\.4\.[0-9]*'] |
| 43 | +SUPPORTED_RELEASES = [r'vulkan-cts-[0-9]\.[0-9]\.[0-9]*\.[0-9]*', |
| 44 | + r'vulkansc-cts-1\.0\.[0-9]*\.[0-9]*', |
| 45 | + r'opengl-cts-4\.6\.[0-9]*\.[0-9]*', |
| 46 | + r'opengl-es-cts-3\.2\.([2-9]|[1-9][0-9]+)\.[0-9]*'] |
| 47 | +WITHDRAWN_RELEASES = [r'vulkan-cts-1\.0\.0\.[0-9]*', |
| 48 | + r'vulkan-cts-1\.0\.1\.[0-9]*', |
| 49 | + r'vulkan-cts-1\.0\.2\.[0-9]*', |
| 50 | + r'vulkan-cts-1\.1\.0\.[0-9]*', |
| 51 | + r'vulkan-cts-1\.1\.1\.[0-9]*', |
| 52 | + r'vulkan-cts-1\.1\.2\.[0-9]*', |
| 53 | + r'vulkan-cts-1\.1\.3\.[0-9]*', |
| 54 | + r'vulkan-cts-1\.1\.4\.[0-9]*', |
| 55 | + r'vulkan-cts-1\.1\.5\.[0-9]*', |
| 56 | + r'vulkan-cts-1\.1\.6\.[0-9]*', |
| 57 | + r'vulkan-cts-1\.2\.0\.[0-9]*', |
| 58 | + r'vulkan-cts-1\.2\.1\.[0-9]*', |
| 59 | + r'vulkan-cts-1\.2\.2\.[0-9]*', |
| 60 | + r'vulkan-cts-1\.2\.3\.[0-9]*', |
| 61 | + r'vulkan-cts-1\.2\.4\.[0-9]*', |
| 62 | + r'vulkan-cts-1\.2\.5\.[0-9]*', |
| 63 | + r'vulkan-cts-1\.2\.6\.[0-9]*', |
| 64 | + r'vulkan-cts-1\.2\.7\.[0-9]*', |
| 65 | + r'vulkan-cts-1\.2\.8\.[0-9]*', |
| 66 | + r'vulkan-cts-1\.3\.0\.[0-9]*', |
| 67 | + r'vulkan-cts-1\.3\.1\.[0-9]*', |
| 68 | + r'vulkan-cts-1\.3\.2\.[0-9]*', |
| 69 | + r'vulkan-cts-1\.3\.3\.[0-9]*', |
| 70 | + r'vulkan-cts-1\.3\.4\.[0-9]*', |
| 71 | + r'vulkan-cts-1\.3\.5\.[0-9]*', |
| 72 | + r'vulkan-cts-1\.3\.6\.[0-9]*', |
| 73 | + r'vulkan-cts-1\.3\.7\.[0-9]*', |
| 74 | + r'vulkansc-cts-1\.0\.0\.[0-9]*', |
| 75 | + r'vulkansc-cts-1\.0\.1\.[0-9]*'] |
| 76 | +NOT_MASTER_DIR = [r'vulkan-cts-1\.0\.[0-9]*\.[0-9]*', |
| 77 | + r'vulkan-cts-1\.1\.0\.[0-9]*', |
| 78 | + r'vulkan-cts-1\.1\.1\.[0-9]*', |
| 79 | + r'vulkan-cts-1\.1\.2\.[0-9]*', |
| 80 | + r'vulkan-cts-1\.1\.3\.[0-9]*', |
| 81 | + r'vulkan-cts-1\.1\.4\.[0-9]*'] |
82 | 82 | API_TYPE_DICT = {'VK' : 'Vulkan', 'VKSC' : 'Vulkan SC', 'GL' : 'OpenGL', 'ES' : 'OpenGL ES'} |
83 | | -API_VERSION_REGEX = ".*\-cts\-([0-9]+)\.([0-9]+)\..+" |
| 83 | +API_VERSION_REGEX = r".*\-cts\-([0-9]+)\.([0-9]+)\..+" |
84 | 84 | RELEASE_TAG_DICT = {'VK' : 'vulkan-cts', 'VKSC' : 'vulkansc-cts', 'ES' : 'opengl-es-cts', 'GL' : 'opengl-cts'} |
85 | | -KC_CTS_RELEASE = ["opengl-es-cts-3\.2\.[2-3]\.[0-9]*", "opengl-cts-4\.6\.[0-5]*\.[0-9]*"] |
| 85 | +KC_CTS_RELEASE = [r"opengl-es-cts-3\.2\.[2-3]\.[0-9]*", r"opengl-cts-4\.6\.[0-5]*\.[0-9]*"] |
86 | 86 |
|
87 | 87 | class Mustpass: |
88 | 88 | def __init__(self, filename): |
|
0 commit comments