Mesa (main): ci: Remove the unused .test-manual
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jun 21 22:18:46 UTC 2022
Module: Mesa
Branch: main
Commit: d9c03df584b34e31ae35dec3ab5ba7816cbd9075
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9c03df584b34e31ae35dec3ab5ba7816cbd9075
Author: Emma Anholt <emma at anholt.net>
Date: Thu Jun 16 15:26:53 2022 -0700
ci: Remove the unused .test-manual
Everyone uses .test-manual-mr now, retire the one you don't want.
Acked-by: Juan A. Suarez <jasuarez at igalia.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17096>
---
.gitlab-ci.yml | 22 +++-------------------
1 file changed, 3 insertions(+), 19 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0a785ed8f04..185b75a8e13 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -294,25 +294,9 @@ sanity:
reports:
junit: check-*.xml
-# Rules for tests that should not be present in MRs or the main
-# project's pipeline (don't block marge or report red on
-# mesa/mesa main) but should be present on pipelines in personal
-# branches (so you can opt in to running the flaky test when you want
-# to).
-.test-manual:
- rules:
- - *ignore_scheduled_pipelines
- - if: *is-forked-branch
- changes:
- *all_paths
- when: manual
- - when: never
- variables:
- GIT_STRATEGY: none
- JOB_TIMEOUT: 80
-
-# The above .test-manual rules doesn't allow the jobs to be available for MRs
-# but we should have an option to have manual jobs in MRs as well.
+# Rules for tests that should not block merging, but should be available to
+# optionally run with the "play" button in the UI in pre-merge non-marge
+# pipelines.
.test-manual-mr:
rules:
- *ignore_scheduled_pipelines
More information about the mesa-commit
mailing list