mesa/bin/ci
Guilherme Gallo 969ede4521 ci/bin: Refactor create_job_needs_dag
The function is getting too big, let's add comments, docstrings to the
most important function, new type hints and extract methods from it to
make it easier to read.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25858>
2023-10-27 00:36:48 +00:00
..
test bin/ci: Add StructuredLogger to improve log handling 2023-04-19 14:36:37 +00:00
.gitignore bin/ci: add gitlab_gql.py.cache to the .gitignore 2023-01-16 15:27:38 +00:00
ci_run_n_monitor.py ci/bin: Use iid instead of SHA in gitlab_gql 2023-10-27 00:36:48 +00:00
ci_run_n_monitor.sh bin/ci/ci_run_n_monitor: use venv wrapper 2023-08-03 23:21:31 +00:00
download_gl_schema.sh
gitlab_common.py ci/marge_queue: add pretty_dutation() 2023-10-24 12:57:14 +00:00
gitlab_gql.py ci/bin: Refactor create_job_needs_dag 2023-10-27 00:36:48 +00:00
gitlab_gql.sh bin/ci/gitlab_gql: use venv wrapper 2023-08-03 23:21:32 +00:00
job_details.gql
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: Do not forget to add early-stage dependencies 2023-10-27 00:36:48 +00:00
requirements.txt ci: Bump PyYAML to 6.0.1 2023-10-25 10:35:47 +02: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