gitlab-ci: Test virgl driver

Add virglrenderer to the container and use the vtest transport to test
the Gallium driver. On the "host", llvmpipe is used.

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/4433>
This commit is contained in:
Tomeu Vizoso
2020-04-01 09:17:25 +02:00
committed by Marge Bot
parent d6b7439619
commit ad3ef6d0fc
6 changed files with 207 additions and 4 deletions

View File

@@ -72,12 +72,18 @@ apt-get install -y --no-remove \
qt5-default \
qt5-qmake \
waffle-utils \
wget \
xauth \
xvfb \
xz-utils \
zlib1g
. .gitlab-ci/container/container_pre_build.sh
############### Build virglrenderer
. .gitlab-ci/build-virglrenderer.sh
############### Build piglit
. .gitlab-ci/build-piglit.sh
@@ -124,6 +130,8 @@ apt-get purge -y \
patch \
pkg-config \
python3-distutils \
python3.7-dev
python3.7-dev \
wget \
xz-utils
apt-get autoremove -y --purge