ci: rename x86 and amd64 to x86_64, armhf to arm32, and i386 to x86_32
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8049 Reviewed-by: Yonggang Luo <luoyonggang@gmail.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23282>
This commit is contained in:
@@ -49,7 +49,7 @@
|
|||||||
.meson-build:
|
.meson-build:
|
||||||
extends:
|
extends:
|
||||||
- .build-linux
|
- .build-linux
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
stage: build-x86_64
|
stage: build-x86_64
|
||||||
variables:
|
variables:
|
||||||
LLVM_VERSION: 15
|
LLVM_VERSION: 15
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
.meson-build_mingw:
|
.meson-build_mingw:
|
||||||
extends:
|
extends:
|
||||||
- .build-linux
|
- .build-linux
|
||||||
- .use-debian/x86_build_mingw
|
- .use-debian/x86_64_build_mingw
|
||||||
- .use-wine
|
- .use-wine
|
||||||
stage: build-x86_64
|
stage: build-x86_64
|
||||||
script:
|
script:
|
||||||
@@ -244,7 +244,7 @@ debian-release:
|
|||||||
alpine-build-testing:
|
alpine-build-testing:
|
||||||
extends:
|
extends:
|
||||||
- .meson-build
|
- .meson-build
|
||||||
- .use-alpine/x86_build
|
- .use-alpine/x86_64_build
|
||||||
stage: build-x86_64
|
stage: build-x86_64
|
||||||
variables:
|
variables:
|
||||||
BUILDTYPE: "release"
|
BUILDTYPE: "release"
|
||||||
@@ -282,7 +282,7 @@ alpine-build-testing:
|
|||||||
fedora-release:
|
fedora-release:
|
||||||
extends:
|
extends:
|
||||||
- .meson-build
|
- .meson-build
|
||||||
- .use-fedora/x86_build
|
- .use-fedora/x86_64_build
|
||||||
variables:
|
variables:
|
||||||
BUILDTYPE: "release"
|
BUILDTYPE: "release"
|
||||||
C_LINK_ARGS: >
|
C_LINK_ARGS: >
|
||||||
@@ -406,9 +406,9 @@ debian-android:
|
|||||||
.meson-arm:
|
.meson-arm:
|
||||||
extends:
|
extends:
|
||||||
- .meson-cross
|
- .meson-cross
|
||||||
- .use-debian/arm_build
|
- .use-debian/arm64_build
|
||||||
needs:
|
needs:
|
||||||
- debian/arm_build
|
- debian/arm64_build
|
||||||
variables:
|
variables:
|
||||||
VULKAN_DRIVERS: freedreno,broadcom
|
VULKAN_DRIVERS: freedreno,broadcom
|
||||||
GALLIUM_DRIVERS: "etnaviv,freedreno,kmsro,lima,nouveau,panfrost,swrast,tegra,v3d,vc4,zink"
|
GALLIUM_DRIVERS: "etnaviv,freedreno,kmsro,lima,nouveau,panfrost,swrast,tegra,v3d,vc4,zink"
|
||||||
@@ -416,7 +416,7 @@ debian-android:
|
|||||||
tags:
|
tags:
|
||||||
- aarch64
|
- aarch64
|
||||||
|
|
||||||
debian-armhf:
|
debian-arm32:
|
||||||
extends:
|
extends:
|
||||||
- .meson-arm
|
- .meson-arm
|
||||||
- .ci-deqp-artifacts
|
- .ci-deqp-artifacts
|
||||||
@@ -425,7 +425,7 @@ debian-armhf:
|
|||||||
EXTRA_OPTION: >
|
EXTRA_OPTION: >
|
||||||
-D llvm=disabled
|
-D llvm=disabled
|
||||||
-D valgrind=disabled
|
-D valgrind=disabled
|
||||||
MINIO_ARTIFACT_NAME: mesa-armhf
|
MINIO_ARTIFACT_NAME: mesa-arm32
|
||||||
# The strip command segfaults, failing to strip the binary and leaving
|
# The strip command segfaults, failing to strip the binary and leaving
|
||||||
# tempfiles in our artifacts.
|
# tempfiles in our artifacts.
|
||||||
ARTIFACTS_DEBUG_SYMBOLS: 1
|
ARTIFACTS_DEBUG_SYMBOLS: 1
|
||||||
@@ -636,10 +636,10 @@ debian-vulkan:
|
|||||||
-D intel-clc=disabled
|
-D intel-clc=disabled
|
||||||
-D imagination-srv=true
|
-D imagination-srv=true
|
||||||
|
|
||||||
debian-i386:
|
debian-x86_32:
|
||||||
extends:
|
extends:
|
||||||
- .meson-cross
|
- .meson-cross
|
||||||
- .use-debian/i386_build
|
- .use-debian/x86_32_build
|
||||||
variables:
|
variables:
|
||||||
CROSS: i386
|
CROSS: i386
|
||||||
VULKAN_DRIVERS: intel,amd,swrast,virtio
|
VULKAN_DRIVERS: intel,amd,swrast,virtio
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
# Fetch the arm-built rootfs image and unpack it in our x86 container (saves
|
# Fetch the arm-built rootfs image and unpack it in our x86_64 container (saves
|
||||||
# network transfer, disk usage, and runtime on test jobs)
|
# network transfer, disk usage, and runtime on test jobs)
|
||||||
|
|
||||||
# shellcheck disable=SC2154 # arch is assigned in previous scripts
|
# shellcheck disable=SC2154 # arch is assigned in previous scripts
|
||||||
|
@@ -3,9 +3,9 @@
|
|||||||
|
|
||||||
# When changing this file, you need to bump the following
|
# When changing this file, you need to bump the following
|
||||||
# .gitlab-ci/image-tags.yml tags:
|
# .gitlab-ci/image-tags.yml tags:
|
||||||
# DEBIAN_X86_TEST_ANDROID_TAG
|
# DEBIAN_X86_64_TEST_ANDROID_TAG
|
||||||
# DEBIAN_X86_TEST_GL_TAG
|
# DEBIAN_X86_64_TEST_GL_TAG
|
||||||
# DEBIAN_X86_TEST_VK_TAG
|
# DEBIAN_X86_64_TEST_VK_TAG
|
||||||
# KERNEL_ROOTFS_TAG
|
# KERNEL_ROOTFS_TAG
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# When changing this file, you need to bump the following
|
# When changing this file, you need to bump the following
|
||||||
# .gitlab-ci/image-tags.yml tags:
|
# .gitlab-ci/image-tags.yml tags:
|
||||||
# DEBIAN_X86_TEST_VK_TAG
|
# DEBIAN_X86_64_TEST_VK_TAG
|
||||||
# KERNEL_ROOTFS_TAG
|
# KERNEL_ROOTFS_TAG
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# When changing this file, you need to bump the following
|
# When changing this file, you need to bump the following
|
||||||
# .gitlab-ci/image-tags.yml tags:
|
# .gitlab-ci/image-tags.yml tags:
|
||||||
# DEBIAN_X86_TEST_GL_TAG
|
# DEBIAN_X86_64_TEST_GL_TAG
|
||||||
# KERNEL_ROOTFS_TAG:
|
# KERNEL_ROOTFS_TAG:
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
@@ -81,7 +81,7 @@ pip3 install --break-system-packages git+http://gitlab.freedesktop.org/freedeskt
|
|||||||
|
|
||||||
. .gitlab-ci/container/build-rust.sh
|
. .gitlab-ci/container/build-rust.sh
|
||||||
|
|
||||||
. .gitlab-ci/container/debian/x86_build-base-wine.sh
|
. .gitlab-ci/container/debian/x86_64_build-base-wine.sh
|
||||||
|
|
||||||
############### Uninstall ephemeral packages
|
############### Uninstall ephemeral packages
|
||||||
|
|
@@ -9,5 +9,5 @@ apt-get install -y --no-remove \
|
|||||||
g++-mingw-w64-i686 \
|
g++-mingw-w64-i686 \
|
||||||
g++-mingw-w64-x86-64
|
g++-mingw-w64-x86-64
|
||||||
|
|
||||||
. .gitlab-ci/container/debian/x86_build-mingw-patch.sh
|
. .gitlab-ci/container/debian/x86_64_build-mingw-patch.sh
|
||||||
. .gitlab-ci/container/debian/x86_build-mingw-source-deps.sh
|
. .gitlab-ci/container/debian/x86_64_build-mingw-source-deps.sh
|
@@ -64,81 +64,81 @@
|
|||||||
# Don't want the .container rules
|
# Don't want the .container rules
|
||||||
- .build-rules
|
- .build-rules
|
||||||
|
|
||||||
# Debian based x86 build image base
|
# Debian based x86_64 build image base
|
||||||
debian/x86_build-base:
|
debian/x86_64_build-base:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@debian
|
- .fdo.container-build@debian
|
||||||
- .container
|
- .container
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_build-base ${DEBIAN_BASE_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_build-base ${DEBIAN_BASE_TAG}
|
||||||
|
|
||||||
.use-debian/x86_build-base:
|
.use-debian/x86_64_build-base:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@debian
|
- .fdo.container-build@debian
|
||||||
- .use-base-image
|
- .use-base-image
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_IMAGE: ${DEBIAN_X86_BUILD_BASE_IMAGE}
|
MESA_BASE_IMAGE: ${DEBIAN_X86_64_BUILD_BASE_IMAGE}
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_ARTIFACTS_BASE_TAG: *debian-x86_build-base
|
MESA_ARTIFACTS_BASE_TAG: *debian-x86_64_build-base
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_build-base
|
- debian/x86_64_build-base
|
||||||
|
|
||||||
# Debian based x86 main build image
|
# Debian based x86_64 main build image
|
||||||
debian/x86_build:
|
debian/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_build ${DEBIAN_BUILD_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_build ${DEBIAN_BUILD_TAG}
|
||||||
|
|
||||||
.use-debian/x86_build:
|
.use-debian/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: ${DEBIAN_X86_BUILD_IMAGE_PATH}
|
MESA_IMAGE_PATH: ${DEBIAN_X86_64_BUILD_IMAGE_PATH}
|
||||||
MESA_IMAGE_TAG: *debian-x86_build
|
MESA_IMAGE_TAG: *debian-x86_64_build
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_build
|
- debian/x86_64_build
|
||||||
|
|
||||||
# Debian based i386 cross-build image
|
# Debian based x86_32 cross-build image
|
||||||
debian/i386_build:
|
debian/x86_32_build:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-i386_build ${DEBIAN_BUILD_TAG}
|
MESA_IMAGE_TAG: &debian-x86_32_build ${DEBIAN_BUILD_TAG}
|
||||||
|
|
||||||
.use-debian/i386_build:
|
.use-debian/x86_32_build:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: "debian/i386_build"
|
MESA_IMAGE_PATH: "debian/x86_32_build"
|
||||||
MESA_IMAGE_TAG: *debian-i386_build
|
MESA_IMAGE_TAG: *debian-x86_32_build
|
||||||
needs:
|
needs:
|
||||||
- debian/i386_build
|
- debian/x86_32_build
|
||||||
|
|
||||||
# Debian based x86-mingw cross main build image
|
# Debian based x86_64-mingw cross main build image
|
||||||
# FIXME: Until gets fixed on Debian 12, disabled.
|
# FIXME: Until gets fixed on Debian 12, disabled.
|
||||||
.debian/x86_build-mingw:
|
.debian/x86_64_build-mingw:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_build_mingw ${DEBIAN_BUILD_MINGW_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_build_mingw ${DEBIAN_BUILD_MINGW_TAG}
|
||||||
|
|
||||||
.use-debian/x86_build_mingw:
|
.use-debian/x86_64_build_mingw:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: ${DEBIAN_X86_BUILD_MINGW_IMAGE_PATH}
|
MESA_IMAGE_PATH: ${DEBIAN_X86_64_BUILD_MINGW_IMAGE_PATH}
|
||||||
MESA_IMAGE_TAG: *debian-x86_build_mingw
|
MESA_IMAGE_TAG: *debian-x86_64_build_mingw
|
||||||
needs:
|
needs:
|
||||||
- .debian/x86_build-mingw
|
- .debian/x86_64_build-mingw
|
||||||
|
|
||||||
# Debian based ppc64el cross-build image
|
# Debian based ppc64el cross-build image
|
||||||
debian/ppc64el_build:
|
debian/ppc64el_build:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-ppc64el_build ${DEBIAN_BUILD_TAG}
|
MESA_IMAGE_TAG: &debian-ppc64el_build ${DEBIAN_BUILD_TAG}
|
||||||
|
|
||||||
@@ -146,7 +146,7 @@ debian/ppc64el_build:
|
|||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: "debian/ppc64el_build"
|
MESA_IMAGE_PATH: "debian/ppc64el_build"
|
||||||
MESA_IMAGE_TAG: *debian-ppc64el_build
|
MESA_IMAGE_TAG: *debian-ppc64el_build
|
||||||
needs:
|
needs:
|
||||||
@@ -155,7 +155,7 @@ debian/ppc64el_build:
|
|||||||
# Debian based s390x cross-build image
|
# Debian based s390x cross-build image
|
||||||
debian/s390x_build:
|
debian/s390x_build:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-s390x_build ${DEBIAN_BUILD_TAG}
|
MESA_IMAGE_TAG: &debian-s390x_build ${DEBIAN_BUILD_TAG}
|
||||||
|
|
||||||
@@ -163,7 +163,7 @@ debian/s390x_build:
|
|||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: "debian/s390x_build"
|
MESA_IMAGE_PATH: "debian/s390x_build"
|
||||||
MESA_IMAGE_TAG: *debian-s390x_build
|
MESA_IMAGE_TAG: *debian-s390x_build
|
||||||
needs:
|
needs:
|
||||||
@@ -172,7 +172,7 @@ debian/s390x_build:
|
|||||||
# Android NDK cross-build image
|
# Android NDK cross-build image
|
||||||
debian/android_build:
|
debian/android_build:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-android_build ${DEBIAN_BUILD_TAG}
|
MESA_IMAGE_TAG: &debian-android_build ${DEBIAN_BUILD_TAG}
|
||||||
ANDROID_SDK_VERSION: 33
|
ANDROID_SDK_VERSION: 33
|
||||||
@@ -182,134 +182,134 @@ debian/android_build:
|
|||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_build-base
|
MESA_BASE_TAG: *debian-x86_64_build-base
|
||||||
MESA_IMAGE_PATH: "debian/android_build"
|
MESA_IMAGE_PATH: "debian/android_build"
|
||||||
MESA_IMAGE_TAG: *debian-android_build
|
MESA_IMAGE_TAG: *debian-android_build
|
||||||
needs:
|
needs:
|
||||||
- debian/android_build
|
- debian/android_build
|
||||||
|
|
||||||
# Debian based x86 test image base
|
# Debian based x86_64 test image base
|
||||||
debian/x86_test-base:
|
debian/x86_64_test-base:
|
||||||
extends: debian/x86_build-base
|
extends: debian/x86_64_build-base
|
||||||
variables:
|
variables:
|
||||||
KERNEL_URL: &kernel-rootfs-url "https://gitlab.freedesktop.org/gfx-ci/linux/-/archive/v6.3-for-mesa-ci-43c973a8ff91/linux-v6.3-for-mesa-ci-6fc749a2a59a.tar.bz2"
|
KERNEL_URL: &kernel-rootfs-url "https://gitlab.freedesktop.org/gfx-ci/linux/-/archive/v6.3-for-mesa-ci-43c973a8ff91/linux-v6.3-for-mesa-ci-6fc749a2a59a.tar.bz2"
|
||||||
MESA_IMAGE_TAG: &debian-x86_test-base ${DEBIAN_BASE_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_test-base ${DEBIAN_BASE_TAG}
|
||||||
|
|
||||||
.use-debian/x86_test-base:
|
.use-debian/x86_64_test-base:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@debian
|
- .fdo.container-build@debian
|
||||||
- .use-base-image
|
- .use-base-image
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_IMAGE: ${DEBIAN_X86_TEST_BASE_IMAGE}
|
MESA_BASE_IMAGE: ${DEBIAN_X86_64_TEST_BASE_IMAGE}
|
||||||
MESA_BASE_TAG: *debian-x86_test-base
|
MESA_BASE_TAG: *debian-x86_64_test-base
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-base
|
- debian/x86_64_test-base
|
||||||
|
|
||||||
# Debian based x86 test image for GL
|
# Debian based x86_64 test image for GL
|
||||||
debian/x86_test-gl:
|
debian/x86_64_test-gl:
|
||||||
extends: .use-debian/x86_test-base
|
extends: .use-debian/x86_64_test-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_test-gl ${DEBIAN_X86_TEST_GL_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_test-gl ${DEBIAN_X86_64_TEST_GL_TAG}
|
||||||
|
|
||||||
.use-debian/x86_test-gl:
|
.use-debian/x86_64_test-gl:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_test-base
|
MESA_BASE_TAG: *debian-x86_64_test-base
|
||||||
MESA_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_GL_PATH}
|
MESA_IMAGE_PATH: ${DEBIAN_X86_64_TEST_IMAGE_GL_PATH}
|
||||||
MESA_IMAGE_TAG: *debian-x86_test-gl
|
MESA_IMAGE_TAG: *debian-x86_64_test-gl
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
|
|
||||||
# Debian based x86 test image for VK
|
# Debian based x86_64 test image for VK
|
||||||
debian/x86_test-vk:
|
debian/x86_64_test-vk:
|
||||||
extends: .use-debian/x86_test-base
|
extends: .use-debian/x86_64_test-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_test-vk ${DEBIAN_X86_TEST_VK_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_test-vk ${DEBIAN_X86_64_TEST_VK_TAG}
|
||||||
|
|
||||||
.use-debian/x86_test-vk:
|
.use-debian/x86_64_test-vk:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_test-base
|
MESA_BASE_TAG: *debian-x86_64_test-base
|
||||||
MESA_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_VK_PATH}
|
MESA_IMAGE_PATH: ${DEBIAN_X86_64_TEST_IMAGE_VK_PATH}
|
||||||
MESA_IMAGE_TAG: *debian-x86_test-vk
|
MESA_IMAGE_TAG: *debian-x86_64_test-vk
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-vk
|
- debian/x86_64_test-vk
|
||||||
|
|
||||||
# Debian based x86 test image for Android
|
# Debian based x86_64 test image for Android
|
||||||
debian/x86_test-android:
|
debian/x86_64_test-android:
|
||||||
extends: .use-debian/x86_test-base
|
extends: .use-debian/x86_64_test-base
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-x86_test-android ${DEBIAN_X86_TEST_ANDROID_TAG}
|
MESA_IMAGE_TAG: &debian-x86_64_test-android ${DEBIAN_X86_64_TEST_ANDROID_TAG}
|
||||||
ANDROID_NDK: android-ndk-r25b
|
ANDROID_NDK: android-ndk-r25b
|
||||||
|
|
||||||
.use-debian/x86_test-android:
|
.use-debian/x86_64_test-android:
|
||||||
extends:
|
extends:
|
||||||
- .set-image-base-tag
|
- .set-image-base-tag
|
||||||
variables:
|
variables:
|
||||||
MESA_BASE_TAG: *debian-x86_test-base
|
MESA_BASE_TAG: *debian-x86_64_test-base
|
||||||
MESA_IMAGE_PATH: ${DEBIAN_X86_TEST_ANDROID_IMAGE_PATH}
|
MESA_IMAGE_PATH: ${DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH}
|
||||||
MESA_IMAGE_TAG: *debian-x86_test-android
|
MESA_IMAGE_TAG: *debian-x86_64_test-android
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-android
|
- debian/x86_64_test-android
|
||||||
|
|
||||||
# Debian based ARM build image
|
# Debian based ARM build image
|
||||||
debian/arm_build:
|
debian/arm64_build:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@debian
|
- .fdo.container-build@debian
|
||||||
- .container
|
- .container
|
||||||
tags:
|
tags:
|
||||||
- aarch64
|
- aarch64
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-arm_build ${DEBIAN_BASE_TAG}
|
MESA_IMAGE_TAG: &debian-arm64_build ${DEBIAN_BASE_TAG}
|
||||||
|
|
||||||
.use-debian/arm_build:
|
.use-debian/arm64_build:
|
||||||
extends:
|
extends:
|
||||||
- .set-image
|
- .set-image
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_PATH: "debian/arm_build"
|
MESA_IMAGE_PATH: "debian/arm64_build"
|
||||||
MESA_IMAGE_TAG: *debian-arm_build
|
MESA_IMAGE_TAG: *debian-arm64_build
|
||||||
MESA_ARTIFACTS_TAG: *debian-arm_build
|
MESA_ARTIFACTS_TAG: *debian-arm64_build
|
||||||
needs:
|
needs:
|
||||||
- debian/arm_build
|
- debian/arm64_build
|
||||||
|
|
||||||
|
|
||||||
# Alpine based x86 build image
|
# Alpine based x86_64 build image
|
||||||
alpine/x86_build:
|
alpine/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@alpine
|
- .fdo.container-build@alpine
|
||||||
- .container
|
- .container
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_VERSION: "3.18"
|
FDO_DISTRIBUTION_VERSION: "3.18"
|
||||||
MESA_IMAGE_TAG: &alpine-x86_build ${ALPINE_X86_BUILD_TAG}
|
MESA_IMAGE_TAG: &alpine-x86_64_build ${ALPINE_X86_64_BUILD_TAG}
|
||||||
|
|
||||||
.use-alpine/x86_build:
|
.use-alpine/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .set-image
|
- .set-image
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_PATH: "alpine/x86_build"
|
MESA_IMAGE_PATH: "alpine/x86_64_build"
|
||||||
MESA_IMAGE_TAG: *alpine-x86_build
|
MESA_IMAGE_TAG: *alpine-x86_64_build
|
||||||
needs:
|
needs:
|
||||||
- alpine/x86_build
|
- alpine/x86_64_build
|
||||||
|
|
||||||
# Fedora based x86 build image
|
# Fedora based x86_64 build image
|
||||||
fedora/x86_build:
|
fedora/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@fedora
|
- .fdo.container-build@fedora
|
||||||
- .container
|
- .container
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_VERSION: 38
|
FDO_DISTRIBUTION_VERSION: 38
|
||||||
MESA_IMAGE_TAG: &fedora-x86_build ${FEDORA_X86_BUILD_TAG}
|
MESA_IMAGE_TAG: &fedora-x86_64_build ${FEDORA_X86_64_BUILD_TAG}
|
||||||
|
|
||||||
.use-fedora/x86_build:
|
.use-fedora/x86_64_build:
|
||||||
extends:
|
extends:
|
||||||
- .set-image
|
- .set-image
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_PATH: "fedora/x86_build"
|
MESA_IMAGE_PATH: "fedora/x86_64_build"
|
||||||
MESA_IMAGE_TAG: *fedora-x86_build
|
MESA_IMAGE_TAG: *fedora-x86_64_build
|
||||||
needs:
|
needs:
|
||||||
- fedora/x86_build
|
- fedora/x86_64_build
|
||||||
|
|
||||||
|
|
||||||
.kernel+rootfs:
|
.kernel+rootfs:
|
||||||
@@ -324,25 +324,25 @@ fedora/x86_build:
|
|||||||
script:
|
script:
|
||||||
- .gitlab-ci/container/lava_build.sh
|
- .gitlab-ci/container/lava_build.sh
|
||||||
|
|
||||||
kernel+rootfs_amd64:
|
kernel+rootfs_x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base
|
- .use-debian/x86_64_build-base
|
||||||
- .kernel+rootfs
|
- .kernel+rootfs
|
||||||
image: "$FDO_BASE_IMAGE"
|
image: "$FDO_BASE_IMAGE"
|
||||||
variables:
|
variables:
|
||||||
DEBIAN_ARCH: "amd64"
|
DEBIAN_ARCH: "amd64"
|
||||||
DISTRIBUTION_TAG: &distribution-tag-amd64 "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_BASE_TAG}--${MESA_TEMPLATES_COMMIT}"
|
DISTRIBUTION_TAG: &distribution-tag-x86_64 "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_BASE_TAG}--${MESA_TEMPLATES_COMMIT}"
|
||||||
|
|
||||||
kernel+rootfs_arm64:
|
kernel+rootfs_arm64:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/arm_build
|
- .use-debian/arm64_build
|
||||||
- .kernel+rootfs
|
- .kernel+rootfs
|
||||||
tags:
|
tags:
|
||||||
- aarch64
|
- aarch64
|
||||||
variables:
|
variables:
|
||||||
DEBIAN_ARCH: "arm64"
|
DEBIAN_ARCH: "arm64"
|
||||||
|
|
||||||
kernel+rootfs_armhf:
|
kernel+rootfs_arm32:
|
||||||
extends:
|
extends:
|
||||||
- kernel+rootfs_arm64
|
- kernel+rootfs_arm64
|
||||||
variables:
|
variables:
|
||||||
@@ -354,12 +354,12 @@ kernel+rootfs_armhf:
|
|||||||
DISTRIBUTION_TAG: *distribution-tag-arm
|
DISTRIBUTION_TAG: *distribution-tag-arm
|
||||||
MESA_ROOTFS_TAG: *kernel-rootfs
|
MESA_ROOTFS_TAG: *kernel-rootfs
|
||||||
|
|
||||||
.use-kernel+rootfs-amd64:
|
.use-kernel+rootfs-x86_64:
|
||||||
variables:
|
variables:
|
||||||
DISTRIBUTION_TAG: *distribution-tag-amd64
|
DISTRIBUTION_TAG: *distribution-tag-x86_64
|
||||||
MESA_ROOTFS_TAG: *kernel-rootfs
|
MESA_ROOTFS_TAG: *kernel-rootfs
|
||||||
|
|
||||||
# x86 image with ARM64 & armhf kernel & rootfs for baremetal testing
|
# x86_64 image with ARM64 & ARM32 kernel & rootfs for baremetal testing
|
||||||
.debian/arm_test:
|
.debian/arm_test:
|
||||||
extends:
|
extends:
|
||||||
- .fdo.container-build@debian
|
- .fdo.container-build@debian
|
||||||
@@ -370,16 +370,16 @@ kernel+rootfs_armhf:
|
|||||||
FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_ROOTFS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_ROOTFS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
||||||
ARTIFACTS_PREFIX: "https://${MINIO_HOST}/mesa-lava"
|
ARTIFACTS_PREFIX: "https://${MINIO_HOST}/mesa-lava"
|
||||||
ARTIFACTS_SUFFIX: "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
ARTIFACTS_SUFFIX: "${MESA_ROOTFS_TAG}--${MESA_ARTIFACTS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
||||||
MESA_ARTIFACTS_TAG: *debian-arm_build
|
MESA_ARTIFACTS_TAG: *debian-arm64_build
|
||||||
MESA_ROOTFS_TAG: *kernel-rootfs
|
MESA_ROOTFS_TAG: *kernel-rootfs
|
||||||
|
|
||||||
debian/armhf_test:
|
debian/arm32_test:
|
||||||
extends:
|
extends:
|
||||||
- .debian/arm_test
|
- .debian/arm_test
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_armhf
|
- kernel+rootfs_arm32
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_TAG: &debian-armhf_test ${DEBIAN_BASE_TAG}
|
MESA_IMAGE_TAG: &debian-arm32_test ${DEBIAN_BASE_TAG}
|
||||||
|
|
||||||
debian/arm64_test:
|
debian/arm64_test:
|
||||||
extends:
|
extends:
|
||||||
@@ -393,13 +393,13 @@ debian/arm64_test:
|
|||||||
variables:
|
variables:
|
||||||
MESA_ROOTFS_TAG: *kernel-rootfs
|
MESA_ROOTFS_TAG: *kernel-rootfs
|
||||||
|
|
||||||
.use-debian/armhf_test:
|
.use-debian/arm32_test:
|
||||||
image: "$CI_REGISTRY_IMAGE/${MESA_IMAGE_PATH}:${MESA_IMAGE_TAG}--${MESA_ROOTFS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
image: "$CI_REGISTRY_IMAGE/${MESA_IMAGE_PATH}:${MESA_IMAGE_TAG}--${MESA_ROOTFS_TAG}--${MESA_TEMPLATES_COMMIT}"
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/arm_test
|
- .use-debian/arm_test
|
||||||
variables:
|
variables:
|
||||||
MESA_IMAGE_PATH: "debian/armhf_test"
|
MESA_IMAGE_PATH: "debian/arm32_test"
|
||||||
MESA_IMAGE_TAG: *debian-armhf_test
|
MESA_IMAGE_TAG: *debian-arm32_test
|
||||||
needs:
|
needs:
|
||||||
- debian/arm_test
|
- debian/arm_test
|
||||||
|
|
||||||
|
@@ -1,26 +1,26 @@
|
|||||||
variables:
|
variables:
|
||||||
DEBIAN_X86_BUILD_BASE_IMAGE: "debian/x86_build-base"
|
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
|
||||||
DEBIAN_BASE_TAG: "2023-05-25-virglrenderer"
|
DEBIAN_BASE_TAG: "2023-05-25-virglrenderer"
|
||||||
|
|
||||||
DEBIAN_X86_BUILD_IMAGE_PATH: "debian/x86_build"
|
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
|
||||||
DEBIAN_BUILD_TAG: "2023-05-25-bookworm"
|
DEBIAN_BUILD_TAG: "2023-05-25-bookworm"
|
||||||
|
|
||||||
DEBIAN_X86_BUILD_MINGW_IMAGE_PATH: "debian/x86_build-mingw"
|
DEBIAN_X86_64_BUILD_MINGW_IMAGE_PATH: "debian/x86_64_build-mingw"
|
||||||
DEBIAN_BUILD_MINGW_TAG: "2023-05-25-bookworm"
|
DEBIAN_BUILD_MINGW_TAG: "2023-05-25-bookworm"
|
||||||
|
|
||||||
DEBIAN_X86_TEST_BASE_IMAGE: "debian/x86_test-base"
|
DEBIAN_X86_64_TEST_BASE_IMAGE: "debian/x86_64_test-base"
|
||||||
|
|
||||||
DEBIAN_X86_TEST_IMAGE_GL_PATH: "debian/x86_test-gl"
|
DEBIAN_X86_64_TEST_IMAGE_GL_PATH: "debian/x86_64_test-gl"
|
||||||
DEBIAN_X86_TEST_IMAGE_VK_PATH: "debian/x86_test-vk"
|
DEBIAN_X86_64_TEST_IMAGE_VK_PATH: "debian/x86_64_test-vk"
|
||||||
DEBIAN_X86_TEST_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_GL_PATH}
|
DEBIAN_X86_64_TEST_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_GL_PATH}
|
||||||
DEBIAN_X86_TEST_ANDROID_IMAGE_PATH: "debian/x86_test-android"
|
DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android"
|
||||||
|
|
||||||
DEBIAN_X86_TEST_ANDROID_TAG: "2023-05-25-bookworm"
|
DEBIAN_X86_64_TEST_ANDROID_TAG: "2023-05-25-bookworm"
|
||||||
DEBIAN_X86_TEST_GL_TAG: "2023-05-31-vvl"
|
DEBIAN_X86_64_TEST_GL_TAG: "2023-05-31-vvl"
|
||||||
DEBIAN_X86_TEST_VK_TAG: "2023-05-25-vkd3d-proton"
|
DEBIAN_X86_64_TEST_VK_TAG: "2023-05-25-vkd3d-proton"
|
||||||
|
|
||||||
ALPINE_X86_BUILD_TAG: "2023-05-01-3.18-bump-1"
|
ALPINE_X86_64_BUILD_TAG: "2023-05-01-3.18-bump-1"
|
||||||
FEDORA_X86_BUILD_TAG: "2023-04-26-rusticl"
|
FEDORA_X86_64_BUILD_TAG: "2023-04-26-rusticl"
|
||||||
KERNEL_ROOTFS_TAG: "2023-05-31-vvl"
|
KERNEL_ROOTFS_TAG: "2023-05-31-vvl"
|
||||||
|
|
||||||
WINDOWS_X64_VS_PATH: "windows/x64_vs"
|
WINDOWS_X64_VS_PATH: "windows/x64_vs"
|
||||||
|
@@ -33,25 +33,25 @@
|
|||||||
after_script:
|
after_script:
|
||||||
- curl -L --retry 4 -f --retry-all-errors --retry-delay 60 -s "https://${JOB_RESULTS_PATH}" | tar --zstd -x
|
- curl -L --retry 4 -f --retry-all-errors --retry-delay 60 -s "https://${JOB_RESULTS_PATH}" | tar --zstd -x
|
||||||
|
|
||||||
.lava-test:armhf:
|
.lava-test:arm32:
|
||||||
variables:
|
variables:
|
||||||
ARCH: armhf
|
ARCH: armhf
|
||||||
KERNEL_IMAGE_NAME: zImage
|
KERNEL_IMAGE_NAME: zImage
|
||||||
KERNEL_IMAGE_TYPE: "zimage"
|
KERNEL_IMAGE_TYPE: "zimage"
|
||||||
BOOT_METHOD: u-boot
|
BOOT_METHOD: u-boot
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/arm_build # for same $MESA_ARTIFACTS_TAG as in kernel+rootfs_armhf
|
- .use-debian/arm64_build # for same $MESA_ARTIFACTS_TAG as in kernel+rootfs_arm32
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
- .lava-test
|
- .lava-test
|
||||||
- .use-kernel+rootfs-arm
|
- .use-kernel+rootfs-arm
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_armhf
|
- kernel+rootfs_arm32
|
||||||
- debian/x86_build
|
- debian/x86_64_build
|
||||||
- debian-armhf
|
- debian-arm32
|
||||||
|
|
||||||
.lava-test-deqp:armhf:
|
.lava-test-deqp:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test:armhf
|
- .lava-test:arm32
|
||||||
variables:
|
variables:
|
||||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||||
|
|
||||||
@@ -62,15 +62,15 @@
|
|||||||
KERNEL_IMAGE_TYPE: "image"
|
KERNEL_IMAGE_TYPE: "image"
|
||||||
BOOT_METHOD: u-boot
|
BOOT_METHOD: u-boot
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/arm_build # for same $MESA_ARTIFACTS_TAG as in kernel+rootfs_arm64
|
- .use-debian/arm64_build # for same $MESA_ARTIFACTS_TAG as in kernel+rootfs_arm64
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
- .lava-test
|
- .lava-test
|
||||||
- .use-kernel+rootfs-arm
|
- .use-kernel+rootfs-arm
|
||||||
dependencies:
|
dependencies:
|
||||||
- debian-arm64
|
- debian-arm64
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_arm64
|
- kernel+rootfs_arm64
|
||||||
- debian/x86_build
|
- debian/x86_64_build
|
||||||
- debian-arm64
|
- debian-arm64
|
||||||
|
|
||||||
.lava-test-deqp:arm64:
|
.lava-test-deqp:arm64:
|
||||||
@@ -79,26 +79,26 @@
|
|||||||
extends:
|
extends:
|
||||||
- .lava-test:arm64
|
- .lava-test:arm64
|
||||||
|
|
||||||
.lava-test:amd64:
|
.lava-test:x86_64:
|
||||||
variables:
|
variables:
|
||||||
ARCH: amd64
|
ARCH: amd64
|
||||||
KERNEL_IMAGE_NAME: bzImage
|
KERNEL_IMAGE_NAME: bzImage
|
||||||
KERNEL_IMAGE_TYPE: "zimage"
|
KERNEL_IMAGE_TYPE: "zimage"
|
||||||
BOOT_METHOD: u-boot
|
BOOT_METHOD: u-boot
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build-base # for same $MESA_ARTIFACTS_BASE_TAG as in kernel+rootfs_amd64
|
- .use-debian/x86_64_build-base # for same $MESA_ARTIFACTS_BASE_TAG as in kernel+rootfs_x86_64
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
- .lava-test
|
- .lava-test
|
||||||
- .use-kernel+rootfs-amd64
|
- .use-kernel+rootfs-x86_64
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_amd64
|
- kernel+rootfs_x86_64
|
||||||
- debian-testing
|
- debian-testing
|
||||||
|
|
||||||
.lava-test-deqp:amd64:
|
.lava-test-deqp:x86_64:
|
||||||
variables:
|
variables:
|
||||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||||
extends:
|
extends:
|
||||||
- .lava-test:amd64
|
- .lava-test:x86_64
|
||||||
|
|
||||||
.lava-traces-base:
|
.lava-traces-base:
|
||||||
variables:
|
variables:
|
||||||
@@ -113,15 +113,15 @@
|
|||||||
PIGLIT_RESULTS: "${GPU_VERSION}-${PIGLIT_PROFILES}"
|
PIGLIT_RESULTS: "${GPU_VERSION}-${PIGLIT_PROFILES}"
|
||||||
HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
|
||||||
|
|
||||||
.lava-piglit-traces:amd64:
|
.lava-piglit-traces:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test:amd64
|
- .lava-test:x86_64
|
||||||
- .lava-piglit
|
- .lava-piglit
|
||||||
- .lava-traces-base
|
- .lava-traces-base
|
||||||
|
|
||||||
.lava-piglit-traces:armhf:
|
.lava-piglit-traces:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test:armhf
|
- .lava-test:arm32
|
||||||
- .lava-piglit
|
- .lava-piglit
|
||||||
- .lava-traces-base
|
- .lava-traces-base
|
||||||
|
|
||||||
@@ -131,9 +131,9 @@
|
|||||||
- .lava-piglit
|
- .lava-piglit
|
||||||
- .lava-traces-base
|
- .lava-traces-base
|
||||||
|
|
||||||
.lava-piglit:amd64:
|
.lava-piglit:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test:amd64
|
- .lava-test:x86_64
|
||||||
- .lava-piglit
|
- .lava-piglit
|
||||||
|
|
||||||
.lava-piglit:arm64:
|
.lava-piglit:arm64:
|
||||||
|
@@ -114,11 +114,11 @@
|
|||||||
- debian/arm64_test
|
- debian/arm64_test
|
||||||
- debian-arm64-release
|
- debian-arm64-release
|
||||||
|
|
||||||
.piglit-performance:amd64:
|
.piglit-performance:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .piglit-performance-base
|
- .piglit-performance-base
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_amd64
|
- kernel+rootfs_x86_64
|
||||||
- debian-release
|
- debian-release
|
||||||
|
|
||||||
# Mesa source file dependencies that may impact any GL driver test job.
|
# Mesa source file dependencies that may impact any GL driver test job.
|
||||||
@@ -697,9 +697,9 @@
|
|||||||
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
||||||
variables:
|
variables:
|
||||||
LAVA_JOB_PRIORITY: 40
|
LAVA_JOB_PRIORITY: 40
|
||||||
MINIO_ARTIFACT_NAME: "mesa-amd64-release"
|
MINIO_ARTIFACT_NAME: "mesa-x86_64-release"
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_amd64
|
- kernel+rootfs_x86_64
|
||||||
- debian-release
|
- debian-release
|
||||||
|
|
||||||
.anv-rules:
|
.anv-rules:
|
||||||
@@ -789,9 +789,9 @@
|
|||||||
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
||||||
variables:
|
variables:
|
||||||
LAVA_JOB_PRIORITY: 40
|
LAVA_JOB_PRIORITY: 40
|
||||||
MINIO_ARTIFACT_NAME: "mesa-amd64-release"
|
MINIO_ARTIFACT_NAME: "mesa-x86_64-release"
|
||||||
needs:
|
needs:
|
||||||
- kernel+rootfs_amd64
|
- kernel+rootfs_x86_64
|
||||||
- debian-release
|
- debian-release
|
||||||
|
|
||||||
.zink-common-rules:
|
.zink-common-rules:
|
||||||
|
@@ -22,7 +22,7 @@ rustfmt:
|
|||||||
interruptible: true
|
interruptible: true
|
||||||
stage: lint
|
stage: lint
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
- .lint-rustfmt-rules
|
- .lint-rustfmt-rules
|
||||||
variables:
|
variables:
|
||||||
GIT_STRATEGY: fetch
|
GIT_STRATEGY: fetch
|
||||||
@@ -35,7 +35,7 @@ clang-format:
|
|||||||
interruptible: true
|
interruptible: true
|
||||||
stage: lint
|
stage: lint
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_build
|
- .use-debian/x86_64_build
|
||||||
- .lint-clang-format-rules
|
- .lint-clang-format-rules
|
||||||
variables:
|
variables:
|
||||||
GIT_STRATEGY: fetch
|
GIT_STRATEGY: fetch
|
||||||
@@ -51,30 +51,30 @@ clang-format:
|
|||||||
.test-gl:
|
.test-gl:
|
||||||
extends:
|
extends:
|
||||||
- .test
|
- .test
|
||||||
- .use-debian/x86_test-gl
|
- .use-debian/x86_64_test-gl
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
- debian-testing
|
- debian-testing
|
||||||
|
|
||||||
.test-vk:
|
.test-vk:
|
||||||
extends:
|
extends:
|
||||||
- .test
|
- .test
|
||||||
- .use-debian/x86_test-vk
|
- .use-debian/x86_64_test-vk
|
||||||
needs:
|
needs:
|
||||||
- debian-testing
|
- debian-testing
|
||||||
- debian/x86_test-vk
|
- debian/x86_64_test-vk
|
||||||
|
|
||||||
.test-cl:
|
.test-cl:
|
||||||
extends:
|
extends:
|
||||||
- .test
|
- .test
|
||||||
- .use-debian/x86_test-gl
|
- .use-debian/x86_64_test-gl
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
|
|
||||||
.test-android:
|
.test-android:
|
||||||
extends:
|
extends:
|
||||||
- .test
|
- .test
|
||||||
- .use-debian/x86_test-android
|
- .use-debian/x86_64_test-android
|
||||||
variables:
|
variables:
|
||||||
MINIO_ARTIFACT_NAME: mesa-x86_64-android
|
MINIO_ARTIFACT_NAME: mesa-x86_64-android
|
||||||
needs:
|
needs:
|
||||||
@@ -82,7 +82,7 @@ clang-format:
|
|||||||
artifacts: true # On the host we want the Linux build
|
artifacts: true # On the host we want the Linux build
|
||||||
- job: debian-android
|
- job: debian-android
|
||||||
artifacts: false # The Android build will be downloaded later
|
artifacts: false # The Android build will be downloaded later
|
||||||
- job: debian/x86_test-android
|
- job: debian/x86_64_test-android
|
||||||
artifacts: false
|
artifacts: false
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
script:
|
script:
|
||||||
@@ -185,16 +185,16 @@ clang-format:
|
|||||||
junit: results/junit.xml
|
junit: results/junit.xml
|
||||||
|
|
||||||
# ARM testing of bare-metal boards attached to an x86 gitlab-runner system
|
# ARM testing of bare-metal boards attached to an x86 gitlab-runner system
|
||||||
.baremetal-test-armhf:
|
.baremetal-test-arm32:
|
||||||
extends:
|
extends:
|
||||||
- .baremetal-test
|
- .baremetal-test
|
||||||
- .use-debian/armhf_test
|
- .use-debian/arm32_test
|
||||||
variables:
|
variables:
|
||||||
BM_ROOTFS: /rootfs-armhf
|
BM_ROOTFS: /rootfs-armhf
|
||||||
MINIO_ARTIFACT_NAME: mesa-armhf
|
MINIO_ARTIFACT_NAME: mesa-arm32
|
||||||
needs:
|
needs:
|
||||||
- debian/armhf_test
|
- debian/arm32_test
|
||||||
- job: debian-armhf
|
- job: debian-arm32
|
||||||
artifacts: false
|
artifacts: false
|
||||||
|
|
||||||
# ARM64 testing of bare-metal boards attached to an x86 gitlab-runner system
|
# ARM64 testing of bare-metal boards attached to an x86 gitlab-runner system
|
||||||
@@ -234,7 +234,7 @@ clang-format:
|
|||||||
# image:, but the integration is not possible for the current
|
# image:, but the integration is not possible for the current
|
||||||
# use-case. Within this job, two containers are managed. 1) the
|
# use-case. Within this job, two containers are managed. 1) the
|
||||||
# gitlab runner container from which the job is submitted to the
|
# gitlab runner container from which the job is submitted to the
|
||||||
# DUT, and 2) the test container (e.g. debian/x86_test-vk) within
|
# DUT, and 2) the test container (e.g. debian/x86_64_test-vk) within
|
||||||
# which the test cases will run on the DUT. Since ci-templates and
|
# which the test cases will run on the DUT. Since ci-templates and
|
||||||
# the associated image setting macros in this file rely on variables
|
# the associated image setting macros in this file rely on variables
|
||||||
# like FDO_DISTRIBUTION_TAG for *the* image, there is no way to
|
# like FDO_DISTRIBUTION_TAG for *the* image, there is no way to
|
||||||
@@ -372,16 +372,16 @@ clang-format:
|
|||||||
|
|
||||||
.b2c-test-vk:
|
.b2c-test-vk:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_test-vk
|
- .use-debian/x86_64_test-vk
|
||||||
- .b2c-test
|
- .b2c-test
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-vk
|
- debian/x86_64_test-vk
|
||||||
- debian-testing
|
- debian-testing
|
||||||
|
|
||||||
.b2c-test-gl:
|
.b2c-test-gl:
|
||||||
extends:
|
extends:
|
||||||
- .use-debian/x86_test-gl
|
- .use-debian/x86_64_test-gl
|
||||||
- .b2c-test
|
- .b2c-test
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
- debian-testing
|
- debian-testing
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
############### LAVA
|
############### LAVA
|
||||||
# job prefixes: radeonsi (OpenGL), radv (Vulkan), amd (radeonsi+radv)
|
# job prefixes: radeonsi (OpenGL), radv (Vulkan), amd (radeonsi+radv)
|
||||||
.stoney-test:amd64:
|
.stoney-test:x86_64:
|
||||||
variables:
|
variables:
|
||||||
BOOT_METHOD: depthcharge
|
BOOT_METHOD: depthcharge
|
||||||
DEQP_EXPECTED_RENDERER: STONEY
|
DEQP_EXPECTED_RENDERER: STONEY
|
||||||
@@ -10,9 +10,9 @@
|
|||||||
HWCI_KERNEL_MODULES: amdgpu
|
HWCI_KERNEL_MODULES: amdgpu
|
||||||
KERNEL_IMAGE_TYPE: ""
|
KERNEL_IMAGE_TYPE: ""
|
||||||
|
|
||||||
.radeonsi-stoney-test:amd64:
|
.radeonsi-stoney-test:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .stoney-test:amd64
|
- .stoney-test:x86_64
|
||||||
- .radeonsi-rules
|
- .radeonsi-rules
|
||||||
variables:
|
variables:
|
||||||
GPU_VERSION: radeonsi-stoney
|
GPU_VERSION: radeonsi-stoney
|
||||||
@@ -22,9 +22,9 @@
|
|||||||
DEVICE_TYPE: acer-R721T-grunt
|
DEVICE_TYPE: acer-R721T-grunt
|
||||||
PIGLIT_PLATFORM: mixed_glx_egl
|
PIGLIT_PLATFORM: mixed_glx_egl
|
||||||
|
|
||||||
.radv-stoney-test:amd64:
|
.radv-stoney-test:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .stoney-test:amd64
|
- .stoney-test:x86_64
|
||||||
- .radv-collabora-rules
|
- .radv-collabora-rules
|
||||||
variables:
|
variables:
|
||||||
DEQP_VER: vk
|
DEQP_VER: vk
|
||||||
@@ -36,34 +36,34 @@
|
|||||||
RUNNER_TAG: mesa-ci-x86-64-lava-hp-14-db0003na-grunt
|
RUNNER_TAG: mesa-ci-x86-64-lava-hp-14-db0003na-grunt
|
||||||
|
|
||||||
# Run five jobs in parallel each running 1/55th of the test suite
|
# Run five jobs in parallel each running 1/55th of the test suite
|
||||||
radv-stoney-vkcts:amd64:
|
radv-stoney-vkcts:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
- .radv-stoney-test:amd64
|
- .radv-stoney-test:x86_64
|
||||||
parallel: 5
|
parallel: 5
|
||||||
variables:
|
variables:
|
||||||
DEQP_FRACTION: 11
|
DEQP_FRACTION: 11
|
||||||
|
|
||||||
radeonsi-stoney-gl:amd64:
|
radeonsi-stoney-gl:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
- .radeonsi-stoney-test:amd64
|
- .radeonsi-stoney-test:x86_64
|
||||||
parallel: 11
|
parallel: 11
|
||||||
variables:
|
variables:
|
||||||
DEQP_SUITE: radeonsi-stoney
|
DEQP_SUITE: radeonsi-stoney
|
||||||
HWCI_START_XORG: 1
|
HWCI_START_XORG: 1
|
||||||
|
|
||||||
radeonsi-stoney-traces:amd64:
|
radeonsi-stoney-traces:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit-traces:amd64
|
- .lava-piglit-traces:x86_64
|
||||||
- .radeonsi-stoney-test:amd64
|
- .radeonsi-stoney-test:x86_64
|
||||||
variables:
|
variables:
|
||||||
EGL_PLATFORM: surfaceless
|
EGL_PLATFORM: surfaceless
|
||||||
PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-amd.yml"
|
PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-amd.yml"
|
||||||
PIGLIT_REPLAY_EXTRA_ARGS: --keep-image
|
PIGLIT_REPLAY_EXTRA_ARGS: --keep-image
|
||||||
|
|
||||||
# 10 devices (2023-01-17)
|
# 10 devices (2023-01-17)
|
||||||
.lava-asus-CM1400CXA-dalboz:amd64:
|
.lava-asus-CM1400CXA-dalboz:x86_64:
|
||||||
variables:
|
variables:
|
||||||
BOOT_METHOD: depthcharge
|
BOOT_METHOD: depthcharge
|
||||||
DEVICE_TYPE: asus-CM1400CXA-dalboz
|
DEVICE_TYPE: asus-CM1400CXA-dalboz
|
||||||
@@ -74,7 +74,7 @@ radeonsi-stoney-traces:amd64:
|
|||||||
RUNNER_TAG: mesa-ci-x86-64-lava-asus-CM1400CXA-dalboz
|
RUNNER_TAG: mesa-ci-x86-64-lava-asus-CM1400CXA-dalboz
|
||||||
|
|
||||||
# 5 devices (2023-05-03)
|
# 5 devices (2023-05-03)
|
||||||
.lava-lenovo-TPad-C13-Yoga-zork:amd64:
|
.lava-lenovo-TPad-C13-Yoga-zork:x86_64:
|
||||||
variables:
|
variables:
|
||||||
BOOT_METHOD: depthcharge
|
BOOT_METHOD: depthcharge
|
||||||
DEVICE_TYPE: lenovo-TPad-C13-Yoga-zork
|
DEVICE_TYPE: lenovo-TPad-C13-Yoga-zork
|
||||||
@@ -84,21 +84,21 @@ radeonsi-stoney-traces:amd64:
|
|||||||
KERNEL_IMAGE_TYPE: ""
|
KERNEL_IMAGE_TYPE: ""
|
||||||
RUNNER_TAG: mesa-ci-x86-64-lava-lenovo-TPad-C13-Yoga-zork
|
RUNNER_TAG: mesa-ci-x86-64-lava-lenovo-TPad-C13-Yoga-zork
|
||||||
|
|
||||||
.radeonsi-raven-test:amd64:
|
.radeonsi-raven-test:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .radeonsi-rules
|
- .radeonsi-rules
|
||||||
variables:
|
variables:
|
||||||
GPU_VERSION: radeonsi-raven
|
GPU_VERSION: radeonsi-raven
|
||||||
DRIVER_NAME: radeonsi
|
DRIVER_NAME: radeonsi
|
||||||
|
|
||||||
.radv-raven-test:amd64:
|
.radv-raven-test:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .radv-collabora-rules
|
- .radv-collabora-rules
|
||||||
variables:
|
variables:
|
||||||
GPU_VERSION: radv-raven
|
GPU_VERSION: radv-raven
|
||||||
VK_DRIVER: radeon
|
VK_DRIVER: radeon
|
||||||
|
|
||||||
.amd-raven-test:amd64:
|
.amd-raven-test:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .radeonsi+radv-rules
|
- .radeonsi+radv-rules
|
||||||
variables:
|
variables:
|
||||||
@@ -106,65 +106,65 @@ radeonsi-stoney-traces:amd64:
|
|||||||
GPU_VERSION: amd-raven
|
GPU_VERSION: amd-raven
|
||||||
VK_DRIVER: radeon
|
VK_DRIVER: radeon
|
||||||
|
|
||||||
radv-raven-vkcts:amd64:
|
radv-raven-vkcts:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
- .radv-raven-test:amd64
|
- .radv-raven-test:x86_64
|
||||||
- .lava-asus-CM1400CXA-dalboz:amd64
|
- .lava-asus-CM1400CXA-dalboz:x86_64
|
||||||
parallel: 9
|
parallel: 9
|
||||||
variables:
|
variables:
|
||||||
DEQP_VER: vk
|
DEQP_VER: vk
|
||||||
DEQP_FRACTION: 6
|
DEQP_FRACTION: 6
|
||||||
|
|
||||||
amd-raven-skqp:amd64:
|
amd-raven-skqp:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
- .amd-raven-test:amd64
|
- .amd-raven-test:x86_64
|
||||||
- .lava-lenovo-TPad-C13-Yoga-zork:amd64
|
- .lava-lenovo-TPad-C13-Yoga-zork:x86_64
|
||||||
variables:
|
variables:
|
||||||
HWCI_START_WESTON: 1
|
HWCI_START_WESTON: 1
|
||||||
DEQP_SUITE: amd-raven-skqp
|
DEQP_SUITE: amd-raven-skqp
|
||||||
|
|
||||||
.radv-traces:
|
.radv-traces:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit-traces:amd64
|
- .lava-piglit-traces:x86_64
|
||||||
variables:
|
variables:
|
||||||
PIGLIT_PLATFORM: mixed_glx_egl # TODO, take wine/VK in account
|
PIGLIT_PLATFORM: mixed_glx_egl # TODO, take wine/VK in account
|
||||||
PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-amd.yml"
|
PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-amd.yml"
|
||||||
PIGLIT_REPLAY_EXTRA_ARGS: --keep-image
|
PIGLIT_REPLAY_EXTRA_ARGS: --keep-image
|
||||||
|
|
||||||
radv-raven-traces:amd64:
|
radv-raven-traces:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .radv-traces
|
- .radv-traces
|
||||||
- .radv-raven-test:amd64
|
- .radv-raven-test:x86_64
|
||||||
- .lava-lenovo-TPad-C13-Yoga-zork:amd64
|
- .lava-lenovo-TPad-C13-Yoga-zork:x86_64
|
||||||
variables:
|
variables:
|
||||||
HWCI_START_XORG: 1
|
HWCI_START_XORG: 1
|
||||||
PIGLIT_REPLAY_DEVICE_NAME: "vk-${GPU_VERSION}"
|
PIGLIT_REPLAY_DEVICE_NAME: "vk-${GPU_VERSION}"
|
||||||
|
|
||||||
radeonsi-raven-piglit-quick_gl:amd64:
|
radeonsi-raven-piglit-quick_gl:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit:amd64
|
- .lava-piglit:x86_64
|
||||||
- .radeonsi-raven-test:amd64
|
- .radeonsi-raven-test:x86_64
|
||||||
- .lava-lenovo-TPad-C13-Yoga-zork:amd64
|
- .lava-lenovo-TPad-C13-Yoga-zork:x86_64
|
||||||
variables:
|
variables:
|
||||||
PIGLIT_PLATFORM: mixed_glx_egl
|
PIGLIT_PLATFORM: mixed_glx_egl
|
||||||
PIGLIT_PROFILES: quick_gl
|
PIGLIT_PROFILES: quick_gl
|
||||||
HWCI_START_XORG: 1
|
HWCI_START_XORG: 1
|
||||||
|
|
||||||
radeonsi-raven-piglit-quick_shader:amd64:
|
radeonsi-raven-piglit-quick_shader:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- radeonsi-raven-piglit-quick_gl:amd64
|
- radeonsi-raven-piglit-quick_gl:x86_64
|
||||||
variables:
|
variables:
|
||||||
PIGLIT_PROFILES: quick_shader
|
PIGLIT_PROFILES: quick_shader
|
||||||
PIGLIT_FRACTION: 2
|
PIGLIT_FRACTION: 2
|
||||||
|
|
||||||
radeonsi-raven-va:amd64:
|
radeonsi-raven-va:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
- .radeonsi-raven-test:amd64
|
- .radeonsi-raven-test:x86_64
|
||||||
- .radeonsi-vaapi-rules
|
- .radeonsi-vaapi-rules
|
||||||
- .lava-asus-CM1400CXA-dalboz:amd64
|
- .lava-asus-CM1400CXA-dalboz:x86_64
|
||||||
variables:
|
variables:
|
||||||
HWCI_TEST_SCRIPT: "/install/gtest-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/gtest-runner.sh"
|
||||||
# While the tests don't need Xorg, it's an easy way to keep DRM open so we don't
|
# While the tests don't need Xorg, it's an easy way to keep DRM open so we don't
|
||||||
@@ -180,9 +180,9 @@ radeonsi-raven-va:amd64:
|
|||||||
# https://github.com/google/googletest/issues/3614 would probably help.
|
# https://github.com/google/googletest/issues/3614 would probably help.
|
||||||
GTEST_FRACTION: 2
|
GTEST_FRACTION: 2
|
||||||
|
|
||||||
radeonsi-raven-va-full:amd64:
|
radeonsi-raven-va-full:x86_64:
|
||||||
extends:
|
extends:
|
||||||
- radeonsi-raven-va:amd64
|
- radeonsi-raven-va:x86_64
|
||||||
- .radeonsi-vaapi-manual-rules
|
- .radeonsi-vaapi-manual-rules
|
||||||
variables:
|
variables:
|
||||||
GTEST_FRACTION: null
|
GTEST_FRACTION: null
|
||||||
|
@@ -12,16 +12,16 @@
|
|||||||
variables:
|
variables:
|
||||||
BM_BOOTFS: /boot/raspberrypi_arm64
|
BM_BOOTFS: /boot/raspberrypi_arm64
|
||||||
|
|
||||||
.broadcom-test:armhf:
|
.broadcom-test:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .broadcom-test
|
- .broadcom-test
|
||||||
- .baremetal-test-armhf
|
- .baremetal-test-arm32
|
||||||
variables:
|
variables:
|
||||||
BM_BOOTFS: /boot/raspberrypi_armhf
|
BM_BOOTFS: /boot/raspberrypi_armhf
|
||||||
|
|
||||||
vc4-rpi3-gl:armhf:
|
vc4-rpi3-gl:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .broadcom-test:armhf
|
- .broadcom-test:arm32
|
||||||
- .vc4-rules
|
- .vc4-rules
|
||||||
tags:
|
tags:
|
||||||
- igalia-rpi3
|
- igalia-rpi3
|
||||||
@@ -32,9 +32,9 @@ vc4-rpi3-gl:armhf:
|
|||||||
DEQP_SUITE: broadcom-rpi3
|
DEQP_SUITE: broadcom-rpi3
|
||||||
HWCI_START_WESTON: 1
|
HWCI_START_WESTON: 1
|
||||||
|
|
||||||
v3d-rpi4-gl:armhf:
|
v3d-rpi4-gl:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .broadcom-test:armhf
|
- .broadcom-test:arm32
|
||||||
- .v3d-rules
|
- .v3d-rules
|
||||||
tags:
|
tags:
|
||||||
- igalia-rpi4
|
- igalia-rpi4
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
.etnaviv-armhf-test:
|
.etnaviv-test:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .baremetal-test-armhf
|
- .baremetal-test-arm32
|
||||||
- .etnaviv-rules
|
- .etnaviv-rules
|
||||||
script:
|
script:
|
||||||
- ./install/bare-metal/fastboot.sh
|
- ./install/bare-metal/fastboot.sh
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
BM_KERNEL: /baremetal-files/zImage
|
BM_KERNEL: /baremetal-files/zImage
|
||||||
FLAKES_CHANNEL: "#etnaviv-ci"
|
FLAKES_CHANNEL: "#etnaviv-ci"
|
||||||
|
|
||||||
.etnaviv-arm64-test:
|
.etnaviv-test:arm64:
|
||||||
extends:
|
extends:
|
||||||
- .baremetal-test-arm64
|
- .baremetal-test-arm64
|
||||||
- .etnaviv-rules
|
- .etnaviv-rules
|
||||||
@@ -20,9 +20,9 @@
|
|||||||
BM_KERNEL: /baremetal-files/Image
|
BM_KERNEL: /baremetal-files/Image
|
||||||
FLAKES_CHANNEL: "#etnaviv-ci"
|
FLAKES_CHANNEL: "#etnaviv-ci"
|
||||||
|
|
||||||
.etnaviv-armhf-gc2000:
|
.etnaviv-gc2000:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .etnaviv-armhf-test
|
- .etnaviv-test:arm32
|
||||||
variables:
|
variables:
|
||||||
BM_DTB: /baremetal-files/imx6q-cubox-i.dtb
|
BM_DTB: /baremetal-files/imx6q-cubox-i.dtb
|
||||||
DEQP_EXPECTED_RENDERER: GC2000
|
DEQP_EXPECTED_RENDERER: GC2000
|
||||||
@@ -30,9 +30,9 @@
|
|||||||
tags:
|
tags:
|
||||||
- etnaviv-gc2000
|
- etnaviv-gc2000
|
||||||
|
|
||||||
.etnaviv-arm64-gc7000:
|
.etnaviv-gc7000:arm64:
|
||||||
extends:
|
extends:
|
||||||
- .etnaviv-arm64-test
|
- .etnaviv-test:arm64
|
||||||
variables:
|
variables:
|
||||||
BM_DTB: /baremetal-files/imx8mq-nitrogen.dtb
|
BM_DTB: /baremetal-files/imx8mq-nitrogen.dtb
|
||||||
DEQP_EXPECTED_RENDERER: GC7000
|
DEQP_EXPECTED_RENDERER: GC7000
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
gc2000_gles2:
|
gc2000_gles2:
|
||||||
extends:
|
extends:
|
||||||
- .etnaviv-armhf-gc2000
|
- .etnaviv-gc2000:arm32
|
||||||
- .etnaviv-manual-rules
|
- .etnaviv-manual-rules
|
||||||
variables:
|
variables:
|
||||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||||
@@ -51,7 +51,7 @@ gc2000_gles2:
|
|||||||
gc2000_piglit:
|
gc2000_piglit:
|
||||||
extends:
|
extends:
|
||||||
- .piglit-test
|
- .piglit-test
|
||||||
- .etnaviv-armhf-gc2000
|
- .etnaviv-gc2000:arm32
|
||||||
- .etnaviv-manual-rules
|
- .etnaviv-manual-rules
|
||||||
variables:
|
variables:
|
||||||
PIGLIT_PLATFORM: gbm
|
PIGLIT_PLATFORM: gbm
|
||||||
@@ -60,7 +60,7 @@ gc2000_piglit:
|
|||||||
|
|
||||||
gc7000_gles2:
|
gc7000_gles2:
|
||||||
extends:
|
extends:
|
||||||
- .etnaviv-arm64-gc7000
|
- .etnaviv-gc7000:arm64
|
||||||
- .etnaviv-manual-rules
|
- .etnaviv-manual-rules
|
||||||
variables:
|
variables:
|
||||||
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
|
||||||
|
@@ -23,7 +23,7 @@
|
|||||||
- .llvmpipe-clover-rules
|
- .llvmpipe-clover-rules
|
||||||
needs:
|
needs:
|
||||||
- .debian-clover-testing
|
- .debian-clover-testing
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
variables:
|
variables:
|
||||||
LP_CL: 1
|
LP_CL: 1
|
||||||
DEQP_SUITE: llvmpipe-clover
|
DEQP_SUITE: llvmpipe-clover
|
||||||
@@ -35,7 +35,7 @@ llvmpipe-piglit-rusticl:
|
|||||||
- .llvmpipe-rusticl-rules
|
- .llvmpipe-rusticl-rules
|
||||||
needs:
|
needs:
|
||||||
- debian-rusticl-testing
|
- debian-rusticl-testing
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
variables:
|
variables:
|
||||||
RUSTICL_ENABLE: "llvmpipe"
|
RUSTICL_ENABLE: "llvmpipe"
|
||||||
DEQP_SUITE: llvmpipe-rusticl
|
DEQP_SUITE: llvmpipe-rusticl
|
||||||
@@ -85,5 +85,5 @@ llvmpipe-deqp-asan:
|
|||||||
LP_NUM_THREADS: 0
|
LP_NUM_THREADS: 0
|
||||||
extends: .llvmpipe-deqp-test
|
extends: .llvmpipe-deqp-test
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
- debian-testing-asan
|
- debian-testing-asan
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# General settings for bare-metal nouveau testing on either arm64 or armhf.
|
# General settings for bare-metal nouveau testing on either arm64 or arm32.
|
||||||
.nouveau-bm-test:
|
.nouveau-bm-test:
|
||||||
extends:
|
extends:
|
||||||
- .nouveau-rules
|
- .nouveau-rules
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
.gk20a-test:
|
.gk20a-test:
|
||||||
extends:
|
extends:
|
||||||
- .baremetal-test-armhf
|
- .baremetal-test-arm32
|
||||||
- .nouveau-bm-test
|
- .nouveau-bm-test
|
||||||
variables:
|
variables:
|
||||||
BM_BOOTFS: /baremetal-files/jetson-tk1/
|
BM_BOOTFS: /baremetal-files/jetson-tk1/
|
||||||
|
@@ -33,5 +33,5 @@ softpipe-asan-gles31:
|
|||||||
DEQP_RUNNER_OPTIONS: "--env LD_PRELOAD=libasan.so.8"
|
DEQP_RUNNER_OPTIONS: "--env LD_PRELOAD=libasan.so.8"
|
||||||
extends: .softpipe-deqp-test
|
extends: .softpipe-deqp-test
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-gl
|
- debian/x86_64_test-gl
|
||||||
- debian-testing-asan
|
- debian-testing-asan
|
||||||
|
@@ -70,7 +70,7 @@ virgl-traces:
|
|||||||
|
|
||||||
.virgl-iris-test:
|
.virgl-iris-test:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit-traces:amd64
|
- .lava-piglit-traces:x86_64
|
||||||
variables:
|
variables:
|
||||||
DEVICE_TYPE: asus-cx9400-volteer
|
DEVICE_TYPE: asus-cx9400-volteer
|
||||||
BOOT_METHOD: depthcharge
|
BOOT_METHOD: depthcharge
|
||||||
|
@@ -78,7 +78,7 @@ zink-anv-tgl-full:
|
|||||||
|
|
||||||
zink-anv-tgl-traces:
|
zink-anv-tgl-traces:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit-traces:amd64
|
- .lava-piglit-traces:x86_64
|
||||||
- .zink-anv-test
|
- .zink-anv-test
|
||||||
- .zink-trace-test
|
- .zink-trace-test
|
||||||
# Add .lava-traces-base again to override .zink-anv-test setting the
|
# Add .lava-traces-base again to override .zink-anv-test setting the
|
||||||
|
@@ -30,7 +30,7 @@ lavapipe-vk-asan:
|
|||||||
# Don't batch the tests into caselists while we're leaky.
|
# Don't batch the tests into caselists while we're leaky.
|
||||||
DEQP_RUNNER_OPTIONS: "--env LD_PRELOAD=libasan.so.8:libdlclose-skip.so --tests-per-group 1"
|
DEQP_RUNNER_OPTIONS: "--env LD_PRELOAD=libasan.so.8:libdlclose-skip.so --tests-per-group 1"
|
||||||
needs:
|
needs:
|
||||||
- debian/x86_test-vk
|
- debian/x86_64_test-vk
|
||||||
- debian-testing-asan
|
- debian-testing-asan
|
||||||
|
|
||||||
lavapipe-traces:
|
lavapipe-traces:
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
.intel-common-test:
|
.intel-common-test:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:amd64
|
- .lava-test-deqp:x86_64
|
||||||
variables:
|
variables:
|
||||||
DTB: ""
|
DTB: ""
|
||||||
BOOT_METHOD: depthcharge
|
BOOT_METHOD: depthcharge
|
||||||
@@ -298,7 +298,7 @@ iris-cml-traces:
|
|||||||
HWCI_FREQ_MAX: "true"
|
HWCI_FREQ_MAX: "true"
|
||||||
LAVA_TAGS: "cbg-0"
|
LAVA_TAGS: "cbg-0"
|
||||||
# Ensure that we are using the release build artifact
|
# Ensure that we are using the release build artifact
|
||||||
MINIO_ARTIFACT_NAME: mesa-amd64-release
|
MINIO_ARTIFACT_NAME: mesa-x86_64-release
|
||||||
|
|
||||||
iris-apl-traces-performance:
|
iris-apl-traces-performance:
|
||||||
extends:
|
extends:
|
||||||
|
@@ -42,16 +42,16 @@ panfrost-t720-gles2:arm64:
|
|||||||
|
|
||||||
# We only have two machines, which we share with KernelCI.
|
# We only have two machines, which we share with KernelCI.
|
||||||
# Keep the second t760 job manual.
|
# Keep the second t760 job manual.
|
||||||
panfrost-t760-gles2:armhf:
|
panfrost-t760-gles2:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .lava-test-deqp:armhf
|
- .lava-test-deqp:arm32
|
||||||
- .panfrost-midgard-manual-rules
|
- .panfrost-midgard-manual-rules
|
||||||
- .panfrost-test
|
- .panfrost-test
|
||||||
- .lava-rk3288-veyron-jaq
|
- .lava-rk3288-veyron-jaq
|
||||||
|
|
||||||
.panfrost-t760-traces:armhf:
|
.panfrost-t760-traces:arm32:
|
||||||
extends:
|
extends:
|
||||||
- .lava-piglit-traces:armhf
|
- .lava-piglit-traces:arm32
|
||||||
- .panfrost-midgard-rules
|
- .panfrost-midgard-rules
|
||||||
- .panfrost-test
|
- .panfrost-test
|
||||||
- .lava-rk3288-veyron-jaq
|
- .lava-rk3288-veyron-jaq
|
||||||
|
Reference in New Issue
Block a user