ci/crocus: Merge the piglit runs with the deqp runs.

Fewer manual buttons to click.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16390>
This commit is contained in:
Emma Anholt
2022-05-12 13:22:17 -07:00
parent 725f56fdb6
commit 0220348250
3 changed files with 20 additions and 26 deletions

View File

@@ -21,3 +21,12 @@ deqp_args = [
"--deqp-gl-config-name=rgba8888d24s8ms0",
"--deqp-visibility=hidden"
]
[[piglit]]
piglit_folder = "/piglit"
# We use "gpu" to skip running glslparser tests, with the assumption that
# they're covered by the llvmpipe run.
profile = "gpu"
process_isolation = true
[piglit.env]
PIGLIT_PLATFORM = "gbm"

View File

@@ -60,3 +60,12 @@ deqp_args = [
"--deqp-surface-type=pbuffer", "--deqp-visibility=hidden",
"--deqp-gl-config-name=rgba8888d24s8ms0",
]
[[piglit]]
piglit_folder = "/piglit"
# We use "gpu" to skip running glslparser tests, with the assumption that
# they're covered by the llvmpipe run.
profile = "gpu"
process_isolation = true
[piglit.env]
PIGLIT_PLATFORM = "gbm"

View File

@@ -22,44 +22,20 @@
GPU_VERSION: crocus-hsw
FDO_CI_CONCURRENT: 12
crocus-g41-deqp:
crocus-g41:
extends:
- .anholt-g41-test
- .deqp-test
variables:
DEQP_SUITE: crocus-g41
crocus-hsw-deqp:
crocus-hsw:
extends:
- .anholt-hsw-test
- .deqp-test
variables:
DEQP_SUITE: crocus-hsw
.crocus-piglit-test:
variables:
PIGLIT_PROFILES: gpu
PIGLIT_PLATFORM: gbm
artifacts:
paths:
- results/
reports:
junit: results/junit.xml
script:
- install/piglit/piglit-runner.sh
crocus-g41-piglit:
extends:
- .anholt-g41-test
- .piglit-test
- .crocus-piglit-test
crocus-hsw-piglit:
extends:
- .anholt-hsw-test
- .piglit-test
- .crocus-piglit-test
crocus-g41-traces:
extends:
- .anholt-g41-test