mesa/bin/ci
Eric Engestrom 7154c1eb77 ci_run_n_monitor: implicitly include parallel: jobs
This avoids the surprising behaviour where `--target jobname` works for
some jobs but not others, because gitlab adds `X/N` at the end of these
job names.

If the user does specify something like `jobname 1/.*` to only run the
first, the extra `\d+/\d+` is ignored, just like if the job isn't
`parallel:` and therefore doesn't end with `X/N`.

If the user really wants to fail to match parallel jobs (previous
behaviour), they can simply add a `$` at the end of the job name/regex
(but also, I don't see why someone would want that behaviour).

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27530>
2024-02-09 15:58:10 +00:00
..
test ci: bare-metal: poe: Create strutured logs 2023-12-19 10:09:35 +00:00
.gitignore bin/ci: add gitlab_gql.py.cache to the .gitignore 2023-01-16 15:27:38 +00:00
ci_gantt_chart.py ci/ci_gantt_chart: show duration on hover 2024-01-17 13:10:07 +00:00
ci_gantt_chart.sh ci/ci_gantt_chart: add tool to analyse pipeline execution time 2024-01-17 13:10:07 +00:00
ci_post_gantt.py ci/ci_post_gantt: add script that post gantt to Marge's messages 2024-01-20 00:02:56 +00:00
ci_post_gantt.sh ci/ci_post_gantt: add script that post gantt to Marge's messages 2024-01-20 00:02:56 +00:00
ci_run_n_monitor.py ci_run_n_monitor: implicitly include parallel: jobs 2024-02-09 15:58:10 +00:00
ci_run_n_monitor.sh bin/ci/ci_run_n_monitor: use venv wrapper 2023-08-03 23:21:31 +00:00
custom_logger.py ci: Add CustomLogger class and CLI tool 2023-12-19 10:09:35 +00:00
download_gl_schema.sh ci: move the CI handling scripts into bin/ci 2022-12-19 16:36:19 +01:00
gitlab_common.py Reapply "bin/ci: Add GitLab basic token validation" 2024-01-29 18:21:29 +00:00
gitlab_gql.py gitlab_gql: print error returned by server in --print-merged-yaml 2024-02-09 08:01:20 +00:00
gitlab_gql.sh bin/ci/gitlab_gql: use venv wrapper 2023-08-03 23:21:32 +00:00
job_details.gql ci: move the CI handling scripts into bin/ci 2022-12-19 16:36:19 +01:00
marge_queue.py ci/marge_queue: add pretty_dutation() 2023-10-24 12:57:14 +00:00
marge_queue.sh ci: ci_marge_queue.py 2023-10-14 11:28:56 +00:00
pipeline_details.gql ci/bin: gql: Improve queries for jobs/stages retrieval 2023-11-08 02:18:17 +00:00
pipeline_utils.gql ci/bin: Fix gitlab_gql methods that uses needs DAG 2023-11-08 02:18:17 +00:00
requirements.txt ci/ci_gantt_chart: add option to save output to a file 2024-01-17 13:10:07 +00:00
structured_logger.py bin/ci: Add StructuredLogger to improve log handling 2023-04-19 14:36:37 +00:00
update_traces_checksum.py ci_run_n_monitor: Poll mesa/mesa and user/mesa for pipelines at the same time. 2023-10-20 08:23:24 +00:00
update_traces_checksum.sh bin/ci/update_traces_checksum: use venv wrapper 2023-08-03 23:21:32 +00:00