mesa/.gitlab-ci/lava/utils
Valentine Burley 9c49138b1a ci/lava: Use init-stage1 from Mesa build instead of inlining it
We can use the init-stage1 script from the Mesa build artifacts instead of
keeping a copy in the lava-trigger container and inlining it into the
LAVA job definition.

v2 (Guilherme)
* Source the `init-stage1.sh` file instead of executing it
* Avoid hardcoding the run_steps asserts, check only the core parts

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Co-authored-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36549>
2025-08-04 14:31:35 +00:00
..
__init__.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
console_format.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
constants.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
gitlab_section.py ci/lava: Don't fail if the section times mismatches 2025-06-05 22:32:37 +00:00
lava_farm.py ci/lava: Use UART for non-Chromebooks 2025-07-16 14:12:53 +00:00
lava_job.py ci: drop unneeded printing of pass/fail alongside the exit_code 2025-05-29 07:29:25 +00:00
lava_job_definition.py ci/lava: Use init-stage1 from Mesa build instead of inlining it 2025-08-04 14:31:35 +00:00
lava_log_hints.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
lava_proxy.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
log_follower.py ci: Add a minimal Alpine container for running LAVA jobs 2025-05-26 17:25:40 +00:00
log_section.py ci/lava: default CI_JOB_TIMEOUT to 3600 if unset 2025-07-17 13:16:56 +00:00
ssh_job_definition.py ci/lava: fix heredoc-in-yaml syntax 2025-07-24 08:40:44 +00:00
uart_job_definition.py ci/lava: make rootfs shell prompt configurable 2025-07-17 13:16:56 +00:00