ci: Add a630_skqp jobs

Start Xorg during skqp job, since it is needed to make rendered tests
work.

There are 1 new job, namely `a630_skqp` which runs GL and GLES backends
and then the skqp GPU unittests.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5580

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14146>
This commit is contained in:
Guilherme Gallo 2021-12-10 16:02:58 -03:00 committed by Marge Bot
parent 8992cf5ab8
commit a6d05e6863
2 changed files with 14 additions and 0 deletions

View File

@ -1362,3 +1362,8 @@ debian-mingw32-x86_64:
variables:
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
FDO_CI_CONCURRENT: 0 # Default to number of CPUs
.baremetal-skqp-test:
variables:
HWCI_START_XORG: 1
HWCI_TEST_SCRIPT: "/install/skqp-runner.sh"

View File

@ -205,6 +205,15 @@ a630_gles_asan:
DEQP_EXPECTED_RENDERER: FD630
GPU_VERSION: freedreno-a630-asan
a630_skqp:
extends:
- .baremetal-skqp-test
- .a630-test
variables:
# Possible skqp backends: gl, gles, unitTest and vk
# Note: vk backend is not working yet.
SKQP_BACKENDS: gl gles unitTest # space separated values
a630_vk:
extends:
- .a630-test