freedreno/ci: Implement nightly piglit job for Adreno 630 and 618

Signed-off-by: David Heidelberg <david@ixit.cz>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28323>
This commit is contained in:
David Heidelberg 2024-05-13 16:29:35 -07:00 committed by Marge Bot
parent 0e5a567523
commit 96ad012878
4 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,7 @@
[[piglit]]
piglit_folder = "/piglit"
profile = "gpu"
process_isolation = true
skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-skips.txt"]
[piglit.env]
PIGLIT_NO_WINDOW = "1"

View File

@ -0,0 +1,7 @@
[[piglit]]
piglit_folder = "/piglit"
profile = "gpu"
process_isolation = true
skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-skips.txt"]
[piglit.env]
PIGLIT_NO_WINDOW = "1"

View File

@ -146,6 +146,13 @@
- !reference [.collabora-freedreno-rules, rules]
- !reference [.collabora-turnip-rules, rules]
.collabora-freedreno-turnip-manual-rules:
stage: freedreno
rules:
- !reference [.test, rules]
- !reference [.collabora-freedreno-manual-rules, rules]
- !reference [.collabora-turnip-manual-rules, rules]
.google-freedreno-rules-restricted:
stage: freedreno
rules:

View File

@ -141,6 +141,20 @@ a618_piglit:
FLAKES_CHANNEL: "#freedreno-ci"
HWCI_START_WESTON: 1
a618_piglit_full:
extends:
- .lava-test-deqp:arm64
- .lava-sc7180-trogdor-lazor-limozeen:arm64
# Note that piglit has GL+VK integration testing.
- .collabora-freedreno-turnip-manual-rules
timeout: 60m
variables:
DEQP_SUITE: freedreno-a618-piglit-full
FLAKES_CHANNEL: "#freedreno-ci"
HWCI_START_WESTON: 1
JOB_TIMEOUT: 60
TEST_PHASE_TIMEOUT: 60
a618-traces:
extends:
- .lava-piglit-traces:arm64
@ -271,6 +285,18 @@ a630_piglit:
HWCI_START_WESTON: 1
DEQP_SUITE: freedreno-a630-piglit
a630_piglit_full:
extends:
- .baremetal-deqp-test
- .a630-test
# Note that piglit has GL+VK integration testing.
- .google-freedreno-turnip-manual-rules
timeout: 60m
variables:
HWCI_START_WESTON: 1
DEQP_SUITE: freedreno-a630-piglit-full
TEST_PHASE_TIMEOUT: 60
a630-traces:
extends:
- .google-freedreno-test-traces