summaryrefslogtreecommitdiff
path: root/tests/all.meta.xml
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2018-03-28 14:46:55 -0700
committerDylan Baker <dylan@pnwbakers.com>2018-05-01 14:30:58 -0700
commit400dcd5cf18ac51ab8e9681d8ecab4132986efbd (patch)
tree2bc266146e2601bc69274c39f40e7675cc5925b5 /tests/all.meta.xml
parentf387aa9a9c96c82aa6eb0eadc7e1d9b8522dda10 (diff)
tests: use meta profiles
This is a rather sizeable commit, I'm sorry for that. Basically there was no clean way I could come up with to make the change from a single python file to multiple xml files. The reason we want this is to to avoid duplication amongst profiles (and very long build times), by allowing a single profile to be included in multiple other profiles. This means that the all profile is now composed of the "glslparser", "shader", and "opengl" (everything in all that's not glslparser, asmparser, or shader tests). Running `piglit run all foo` still produces the same results. This also allows us to mix native and non-native tests so that traditional targets like quick_cl still work. Tested-by: Rafael Antognolli <rafael.antognolli@intel.com>
Diffstat (limited to 'tests/all.meta.xml')
-rw-r--r--tests/all.meta.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/all.meta.xml b/tests/all.meta.xml
new file mode 100644
index 000000000..c0e8311c2
--- /dev/null
+++ b/tests/all.meta.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PiglitMetaProfile>
+ <Profile>opengl</Profile>
+ <Profile>shader</Profile>
+ <Profile>glslparser</Profile>
+</PiglitMetaProfile>