Mesa (main): ci: install gfxinfo-mupuf in the test-vk image

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Jun 24 06:00:45 UTC 2022


Module: Mesa
Branch: main
Commit: 8756de2d8071baeba0a2763856eeeff39fd8f0e3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8756de2d8071baeba0a2763856eeeff39fd8f0e3

Author: Andres Gomez <agomez at igalia.com>
Date:   Wed Jun 22 10:17:45 2022 +0300

ci: install gfxinfo-mupuf in the test-vk image

This python module is needed for Valve's tracing jobs.

Signed-off-by: Andres Gomez <agomez at igalia.com>
Reviewed-by: Martin Roukala <martin.roukala at mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17184>

---

 .gitlab-ci/container/debian/x86_test-vk.sh | 9 +++++++++
 .gitlab-ci/image-tags.yml                  | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci/container/debian/x86_test-vk.sh b/.gitlab-ci/container/debian/x86_test-vk.sh
index 2e38953fd0a..f231f463027 100644
--- a/.gitlab-ci/container/debian/x86_test-vk.sh
+++ b/.gitlab-ci/container/debian/x86_test-vk.sh
@@ -36,7 +36,11 @@ STABLE_EPHEMERAL=" \
       p7zip \
       patch \
       pkg-config \
+      python3-dev \
       python3-distutils \
+      python3-pip \
+      python3-setuptools \
+      python3-wheel \
       software-properties-common \
       wget \
       wine64-tools \
@@ -46,6 +50,7 @@ STABLE_EPHEMERAL=" \
 apt-get install -y --no-remove \
       $STABLE_EPHEMERAL \
       libxcb-shm0 \
+      pciutils \
       python3-lxml \
       python3-simplejson \
       xinit \
@@ -60,6 +65,10 @@ apt-key add .gitlab-ci/container/debian/winehq.gpg.key
 apt-add-repository https://dl.winehq.org/wine-builds/debian/
 apt update -qyy
 
+# Needed for Valve's tracing jobs to collect information about the graphics
+# hardware on the test devices.
+pip3 install gfxinfo-mupuf==0.0.9
+
 apt install -y --no-remove --install-recommends winehq-stable
 
 function setup_wine() {
diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml
index 9eab20365ec..6252d953e69 100644
--- a/.gitlab-ci/image-tags.yml
+++ b/.gitlab-ci/image-tags.yml
@@ -12,7 +12,7 @@ variables:
 
    DEBIAN_X86_TEST_IMAGE_PATH: "debian/x86_test-gl"
    DEBIAN_X86_TEST_GL_TAG: "2022-06-20-apitrace-update"
-   DEBIAN_X86_TEST_VK_TAG: "2022-06-18-winehq-stable"
+   DEBIAN_X86_TEST_VK_TAG: "2022-06-19-gfxinfo-mupuf"
 
    FEDORA_X86_BUILD_TAG: "2022-04-24-spirv-tools-5"
    KERNEL_ROOTFS_TAG: "2022-06-20-apitrace-update"



More information about the mesa-commit mailing list