mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-23 10:14:13 +08:00
gitlab-ci: Simplify some job definitions by extending more similar jobs
v2: * Preserve setting NIR_VALIDATE=0 for all arm64_* jobs * Preserve setting DEQP_SKIPS=deqp-default-skips.txt for arm64_a306_gles2 jobs Reviewed-by: Eric Engestrom <eric.engestrom@intel.com> # v1 Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
e426f40097
commit
128581d0d8
@ -297,16 +297,9 @@ meson-armhf:
|
||||
-D vulkan-overlay-layer=true
|
||||
|
||||
meson-arm64:
|
||||
extends: .meson-cross
|
||||
extends: meson-armhf
|
||||
variables:
|
||||
CROSS: arm64
|
||||
VULKAN_DRIVERS: freedreno
|
||||
GALLIUM_DRIVERS: "etnaviv,freedreno,kmsro,lima,nouveau,panfrost,tegra,v3d,vc4"
|
||||
# Disable the tests since we're cross compiling.
|
||||
EXTRA_OPTION: >
|
||||
-D build-tests=false
|
||||
-D I-love-half-baked-turnips=true
|
||||
-D vulkan-overlay-layer=true
|
||||
BUILDTYPE: "debugoptimized"
|
||||
|
||||
# While the main point of this build is testing the i386 cross build,
|
||||
@ -371,17 +364,11 @@ test-llvmpipe-gles2:
|
||||
needs: [meson-main]
|
||||
|
||||
test-softpipe-gles2:
|
||||
parallel: 4
|
||||
extends: test-llvmpipe-gles2
|
||||
variables:
|
||||
DEQP_VER: gles2
|
||||
DEQP_EXPECTED_FAILS: deqp-softpipe-fails.txt
|
||||
LIBGL_ALWAYS_SOFTWARE: "true"
|
||||
DEQP_RENDERER_MATCH: "softpipe"
|
||||
GALLIUM_DRIVER: "softpipe"
|
||||
extends: .deqp-test
|
||||
dependencies:
|
||||
- meson-main
|
||||
needs: [meson-main]
|
||||
|
||||
# The GLES2 CTS run takes about 8 minutes of CPU time, while GLES3 is
|
||||
# 25 minutes. Until we can get its runtime down, just do a partial
|
||||
@ -400,25 +387,11 @@ test-softpipe-gles3-limited:
|
||||
- meson-main
|
||||
needs: [meson-main]
|
||||
|
||||
arm64_a306_gles2:
|
||||
arm64_a630_gles2:
|
||||
extends: .deqp-test
|
||||
parallel: 4
|
||||
image: $DEBIAN_ARM64_IMAGE
|
||||
variables:
|
||||
DEQP_VER: gles2
|
||||
DEQP_EXPECTED_FAILS: deqp-freedreno-a307-fails.txt
|
||||
NIR_VALIDATE: 0
|
||||
DEQP_RENDERER_MATCH: "FD307"
|
||||
tags:
|
||||
- db410c
|
||||
dependencies:
|
||||
- meson-arm64
|
||||
needs: [ meson-arm64 ]
|
||||
|
||||
.cheza-test:
|
||||
image: $DEBIAN_ARM64_IMAGE
|
||||
extends: .deqp-test
|
||||
variables:
|
||||
DEQP_RENDERER_MATCH: "FD630"
|
||||
DEQP_EXPECTED_FAILS: deqp-freedreno-a630-fails.txt
|
||||
DEQP_SKIPS: deqp-freedreno-a630-skips.txt
|
||||
@ -429,19 +402,24 @@ arm64_a306_gles2:
|
||||
- meson-arm64
|
||||
needs: [ meson-arm64 ]
|
||||
|
||||
arm64_a630_gles2:
|
||||
extends: .cheza-test
|
||||
arm64_a630_gles31:
|
||||
extends: arm64_a630_gles2
|
||||
parallel: 4
|
||||
variables:
|
||||
DEQP_VER: gles2
|
||||
DEQP_VER: gles31
|
||||
|
||||
arm64_a630_gles3:
|
||||
parallel: 6
|
||||
extends: .cheza-test
|
||||
extends: arm64_a630_gles2
|
||||
variables:
|
||||
DEQP_VER: gles3
|
||||
|
||||
arm64_a630_gles31:
|
||||
arm64_a306_gles2:
|
||||
parallel: 4
|
||||
extends: .cheza-test
|
||||
extends: arm64_a630_gles2
|
||||
variables:
|
||||
DEQP_VER: gles31
|
||||
DEQP_EXPECTED_FAILS: deqp-freedreno-a307-fails.txt
|
||||
DEQP_SKIPS: deqp-default-skips.txt
|
||||
DEQP_RENDERER_MATCH: "FD307"
|
||||
tags:
|
||||
- db410c
|
||||
|
Loading…
Reference in New Issue
Block a user