mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-23 02:04:41 +08:00
ci/lava: Make perf jobs use pyutils artifact
Following the merge of Merge Request #31151, we encountered an issue
where the performance jobs were failing silently. Although these
failures did not cause the pipeline to fail, they resulted in warnings
for all merge requests that ran the .*-traces-performance jobs, putting
critical performance data for the [Mesa Performance Driver
dashboard](https://ci-stats-grafana.freedesktop.org/goto/G3xkvykHg?orgId=1)
at risk.
To resolve this issue, this commit updates the LAVA performance jobs to
utilize the Pyutils artifact package, which is now the only required
artifact for the jobs that run the LAVA job submitter.
Fixes: dd5d737e6c
("ci/lava: Use new pyutils container")
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31553>
This commit is contained in:
parent
f54748ea38
commit
59d909eb56
@ -121,7 +121,8 @@
|
||||
# Always use the same device
|
||||
LAVA_TAGS: "cbg-0"
|
||||
# Ensure that we are using the release build artifact
|
||||
S3_ARTIFACT_NAME: mesa-${ARCH}-default-release
|
||||
LAVA_S3_ARTIFACT_NAME: mesa-${ARCH}-default-release
|
||||
S3_ARTIFACT_NAME: mesa-python-test
|
||||
# Reset dependencies in performance jobs to enforce the release build artifact
|
||||
dependencies: null
|
||||
# Don't run in parallel. It is okay to performance jobs to take a little
|
||||
|
@ -209,7 +209,8 @@
|
||||
variables:
|
||||
JOB_PRIORITY: 40
|
||||
# Ensure that we are using the release build artifact
|
||||
S3_ARTIFACT_NAME: mesa-arm64-default-release
|
||||
LAVA_S3_ARTIFACT_NAME: mesa-arm64-default-release
|
||||
S3_ARTIFACT_NAME: mesa-python-test
|
||||
needs:
|
||||
- debian/x86_64_build
|
||||
- debian-arm64-release
|
||||
|
@ -38,7 +38,8 @@
|
||||
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
||||
variables:
|
||||
JOB_PRIORITY: 40
|
||||
S3_ARTIFACT_NAME: "mesa-x86_64-default-release"
|
||||
LAVA_S3_ARTIFACT_NAME: mesa-x86_64-default-release
|
||||
S3_ARTIFACT_NAME: mesa-python-test
|
||||
needs:
|
||||
- kernel+rootfs_x86_64
|
||||
- debian-release
|
||||
|
@ -117,7 +117,8 @@
|
||||
allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
|
||||
variables:
|
||||
JOB_PRIORITY: 40
|
||||
S3_ARTIFACT_NAME: "mesa-x86_64-default-release"
|
||||
LAVA_S3_ARTIFACT_NAME: mesa-x86_64-default-release
|
||||
S3_ARTIFACT_NAME: mesa-python-test
|
||||
needs:
|
||||
- kernel+rootfs_x86_64
|
||||
- debian-release
|
||||
@ -402,7 +403,8 @@
|
||||
HWCI_FREQ_MAX: "true"
|
||||
LAVA_TAGS: "cbg-0"
|
||||
# Ensure that we are using the release build artifact
|
||||
S3_ARTIFACT_NAME: mesa-x86_64-default-release
|
||||
LAVA_S3_ARTIFACT_NAME: mesa-x86_64-default-release
|
||||
S3_ARTIFACT_NAME: mesa-python-test
|
||||
|
||||
.iris-whl-traces-performance:
|
||||
extends:
|
||||
|
Loading…
Reference in New Issue
Block a user