+ needs:
+ - meson-main
+ - debian-10-test:amd64
+
+.piglit-test:
+ extends: .test
+ artifacts:
+ reports:
+ junit: results/results.xml
+ variables:
+ LIBGL_ALWAYS_SOFTWARE: 1
+ PIGLIT_NO_WINDOW: 1
+ script:
+ - artifacts/piglit/run.sh
+
+piglit-quick_gl:
+ extends: .piglit-test
+ variables:
+ LP_NUM_THREADS: 0
+ PIGLIT_OPTIONS: >
+ -x arb_gpu_shader5
+ -x glx-multithread-clearbuffer
+ -x glx-multithread-shader-compile
+ -x max-texture-size
+ -x maxsize
+ PIGLIT_PROFILES: quick_gl
+
+piglit-glslparser+quick_shader:
+ extends: .piglit-test
+ variables:
+ LP_NUM_THREADS: 1
+ PIGLIT_OPTIONS: >
+ -x spec@arb_arrays_of_arrays@execution@ubo
+ -x spec@arb_gpu_shader_int64@execution$$
+ -x spec@arb_separate_shader_objects@execution
+ -x spec@arb_separate_shader_objects@linker
+ -x spec@arb_shader_storage_buffer_object@execution
+ -x spec@glsl-1.50@execution@built-in-functions
+ PIGLIT_PROFILES: "glslparser quick_shader"
+ PIGLIT_RESULTS: "glslparser+quick_shader"
+
+.deqp-test:
+ extends: .test
+ variables:
+ DEQP_SKIPS: deqp-default-skips.txt
+ script:
+ - ./artifacts/deqp-runner.sh