aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci/container
diff options
context:
space:
mode:
authorTomeu Vizoso <[email protected]>2020-04-01 09:17:25 +0200
committerMarge Bot <[email protected]>2020-04-20 13:53:09 +0000
commitad3ef6d0fc01fead5b72c6376387ecf5c48bfef4 (patch)
tree69c7ba455587b6dd4faf27cec595e1cb899a9294 /.gitlab-ci/container
parentd6b7439619c55d317bfe05094a9f503d832c9eb7 (diff)
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 <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4433>
Diffstat (limited to '.gitlab-ci/container')
-rw-r--r--.gitlab-ci/container/x86_test-gl.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/.gitlab-ci/container/x86_test-gl.sh b/.gitlab-ci/container/x86_test-gl.sh
index ea76876c281..1114059053a 100644
--- a/.gitlab-ci/container/x86_test-gl.sh
+++ b/.gitlab-ci/container/x86_test-gl.sh
@@ -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