ci: Disable egl_ext_device_drm tests in piglit.
authorEric Anholt <eric@anholt.net>
Thu, 5 Dec 2019 00:13:38 +0000 (16:13 -0800)
committerEric Anholt <eric@anholt.net>
Thu, 5 Dec 2019 18:06:10 +0000 (18:06 +0000)
commit3097efe5f0a70a38f5e7fbd34add8649282139bf
treef64efe4c1606b18a33daac7ed76f5f8ef5204667
parent752196a4938f92395bacba915f3240b88790145a
ci: Disable egl_ext_device_drm tests in piglit.

If the runner has a HW device that would be supported, even without
/dev/dri forwarded into the container, it will be enumerated and the tests
on llvmpipe fail with (for example):

libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.
libEGL warning: MESA-LOADER: failed to open i965 (search paths /builds/anholt/mesa/install/lib/dri)

Given that we can't necessarily control the DRI devices present on the
runners (particularly for developers bringing their own runners to reduce
the demands on fd.o's shared resources), just skip these tests in CI.

Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
.gitlab-ci.yml
.gitlab-ci/piglit/quick_gl.txt