gitlab-ci: Test virgl with Khronos' OpenGL CTS
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5494>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 048b32e..a1d7f69 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -244,7 +244,7 @@
x86_test-gl:
extends: .use-x86_test-base
variables:
- FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-06-04"
+ FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-06-15"
# Debian 10 based x86 test image for VK
x86_test-vk:
@@ -874,6 +874,21 @@
MESA_EXTENSION_OVERRIDE: "-GL_OES_tessellation_shader"
extends: virgl-gles3-on-gl
+virgl-gl30-on-gl:
+ variables:
+ DEQP_VER: gl30
+ extends: virgl-gles2-on-gl
+
+virgl-gl31-on-gl:
+ variables:
+ DEQP_VER: gl31
+ extends: virgl-gles2-on-gl
+
+virgl-gl32-on-gl:
+ variables:
+ DEQP_VER: gl32
+ extends: virgl-gles2-on-gl
+
# Rules for tests that should not be present in MRs or the main
# project's pipeline (don't block marge or report red on
# mesa/mesamaster) but should be present on pipelines in personal