diff --git a/.gitlab-ci/container/debian/test-gl.sh b/.gitlab-ci/container/debian/test-gl.sh index d5bafd3229a..a6252e1e5be 100644 --- a/.gitlab-ci/container/debian/test-gl.sh +++ b/.gitlab-ci/container/debian/test-gl.sh @@ -78,7 +78,21 @@ apt-get install -y --no-remove "${DEPS[@]}" "${EPHEMERAL[@]}" \ ############### Build piglit -PIGLIT_OPTS="-DPIGLIT_BUILD_GLX_TESTS=ON -DPIGLIT_BUILD_CL_TESTS=ON -DPIGLIT_BUILD_DMA_BUF_TESTS=ON" . .gitlab-ci/container/build-piglit.sh +PIGLIT_OPTS="-DPIGLIT_USE_WAFFLE=ON + -DPIGLIT_USE_GBM=ON + -DPIGLIT_USE_WAYLAND=ON + -DPIGLIT_USE_X11=ON + -DPIGLIT_BUILD_GLX_TESTS=ON + -DPIGLIT_BUILD_EGL_TESTS=ON + -DPIGLIT_BUILD_WGL_TESTS=OFF + -DPIGLIT_BUILD_GL_TESTS=ON + -DPIGLIT_BUILD_GLES1_TESTS=ON + -DPIGLIT_BUILD_GLES2_TESTS=ON + -DPIGLIT_BUILD_GLES3_TESTS=ON + -DPIGLIT_BUILD_CL_TESTS=ON + -DPIGLIT_BUILD_VK_TESTS=ON + -DPIGLIT_BUILD_DMA_BUF_TESTS=ON" \ + . .gitlab-ci/container/build-piglit.sh ############### Build dEQP GL diff --git a/.gitlab-ci/container/debian/test-vk.sh b/.gitlab-ci/container/debian/test-vk.sh index 0a1745de177..1bd737f7c0a 100644 --- a/.gitlab-ci/container/debian/test-vk.sh +++ b/.gitlab-ci/container/debian/test-vk.sh @@ -95,8 +95,23 @@ wine \ . .gitlab-ci/container/build-hang-detection.sh ############### Build piglit replayer - -PIGLIT_BUILD_TARGETS="piglit_replayer" . .gitlab-ci/container/build-piglit.sh +# We don't run any _piglit_ Vulkan tests in the containers. +PIGLIT_OPTS="-DPIGLIT_USE_WAFFLE=ON + -DPIGLIT_USE_GBM=OFF + -DPIGLIT_USE_WAYLAND=OFF + -DPIGLIT_USE_X11=OFF + -DPIGLIT_BUILD_GLX_TESTS=OFF + -DPIGLIT_BUILD_EGL_TESTS=OFF + -DPIGLIT_BUILD_WGL_TESTS=OFF + -DPIGLIT_BUILD_GL_TESTS=OFF + -DPIGLIT_BUILD_GLES1_TESTS=OFF + -DPIGLIT_BUILD_GLES2_TESTS=OFF + -DPIGLIT_BUILD_GLES3_TESTS=OFF + -DPIGLIT_BUILD_CL_TESTS=OFF + -DPIGLIT_BUILD_VK_TESTS=OFF + -DPIGLIT_BUILD_DMA_BUF_TESTS=OFF" \ + PIGLIT_BUILD_TARGETS="piglit_replayer" \ + . .gitlab-ci/container/build-piglit.sh ############### Build Fossilize diff --git a/.gitlab-ci/container/lava_build.sh b/.gitlab-ci/container/lava_build.sh index df2278a0820..aa90383e635 100755 --- a/.gitlab-ci/container/lava_build.sh +++ b/.gitlab-ci/container/lava_build.sh @@ -295,7 +295,21 @@ if [[ "$DEBIAN_ARCH" = "arm64" ]] \ fi ############### Build piglit -PIGLIT_OPTS="-DPIGLIT_BUILD_DMA_BUF_TESTS=ON -DPIGLIT_BUILD_GLX_TESTS=ON" . .gitlab-ci/container/build-piglit.sh +PIGLIT_OPTS="-DPIGLIT_USE_WAFFLE=ON + -DPIGLIT_USE_GBM=ON + -DPIGLIT_USE_WAYLAND=ON + -DPIGLIT_USE_X11=ON + -DPIGLIT_BUILD_GLX_TESTS=ON + -DPIGLIT_BUILD_EGL_TESTS=ON + -DPIGLIT_BUILD_WGL_TESTS=OFF + -DPIGLIT_BUILD_GL_TESTS=ON + -DPIGLIT_BUILD_GLES1_TESTS=ON + -DPIGLIT_BUILD_GLES2_TESTS=ON + -DPIGLIT_BUILD_GLES3_TESTS=ON + -DPIGLIT_BUILD_CL_TESTS=OFF + -DPIGLIT_BUILD_VK_TESTS=ON + -DPIGLIT_BUILD_DMA_BUF_TESTS=ON" \ + . .gitlab-ci/container/build-piglit.sh mv /piglit $ROOTFS/. ############### Build libva tests diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index fa4135eb7bc..c1011a76555 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -28,9 +28,9 @@ variables: DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android" DEBIAN_TEST_ANDROID_TAG: "20240423-deqp" - DEBIAN_TEST_GL_TAG: "20240523-piglit-e1" - DEBIAN_TEST_VK_TAG: "20240523-piglit-e1" - KERNEL_ROOTFS_TAG: "20240523-piglit-e1" + DEBIAN_TEST_GL_TAG: "20240524-piglit-b" + DEBIAN_TEST_VK_TAG: "20240524-piglit-b" + KERNEL_ROOTFS_TAG: "20240524-piglit-b" ALPINE_X86_64_BUILD_TAG: "20240517-m0ld" ALPINE_X86_64_LAVA_SSH_TAG: "20240401-wlproto"