summaryrefslogtreecommitdiff
path: root/.gitlab-ci/test-source-dep.yml
diff options
context:
space:
mode:
authorEmma Anholt <emma@anholt.net>2023-01-31 14:22:24 -0800
committerMarge Bot <emma+marge@anholt.net>2023-02-01 23:53:26 +0000
commit5d1c69389390258b3c7cdf398db029c7e375825d (patch)
tree00aa8087ef4c254d20979cfec00b29f14a0be603 /.gitlab-ci/test-source-dep.yml
parentaa68b98b87604b019114a8e4127470a2f5805836 (diff)
downloadmesa-5d1c69389390258b3c7cdf398db029c7e375825d.tar.gz
ci: Fix perf jobs blocking Marge pipelines.
They got accidentally disabled entirely, so they didn't block merge, but once they re-enable then they'll block us again. The problem was that I moved allow_failure to a .performance-rules section, but we only ever inherit the rules from that location, not the rest of yml. This is basically a revert of 67547a04b602 ("ci: Move the performance jobs' allow_failure:true to the gl rules."), though I still keep the allow_failure in a more common location with comments, since perf jobs are a huge trap. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21002>
Diffstat (limited to '.gitlab-ci/test-source-dep.yml')
-rw-r--r--.gitlab-ci/test-source-dep.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab-ci/test-source-dep.yml b/.gitlab-ci/test-source-dep.yml
index 81ae5ca4ed0..c0622f56a5b 100644
--- a/.gitlab-ci/test-source-dep.yml
+++ b/.gitlab-ci/test-source-dep.yml
@@ -329,6 +329,7 @@
rules:
- !reference [.performance-rules, rules]
- !reference [.freedreno-manual-rules, rules]
+ allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
.nouveau-rules:
stage: nouveau
@@ -547,6 +548,7 @@
- changes:
*virgl_file_list
when: manual
+ allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
.venus-rules:
stage: layered-backends
@@ -667,6 +669,7 @@
- changes:
*iris_file_list
when: manual
+ allow_failure: true # see comment in .performance-rules, which we don't inherit this line from.
.anv-rules:
stage: intel