mesa/.gitlab-ci
Daniel Stone dd5d737e6c ci/lava: Use new pyutils container
Instead of unpacking the x86_64_build container and its billion build
dependencies every time, switch to using only what's in the minimal
pyutils container, and the Python scripts we get as an artifact from the
python-test job. Pulling the artifacts from S3 rather than using GitLab
is also much more efficient.

This should substantially reduce the runtime required to get to testing.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31151>
2024-09-12 18:17:52 +00:00
..
b2c ci/b2c: make B2C_JOB_WARN_REGEX optional 2024-05-24 05:58:26 +00:00
bare-metal ci/bare-metal/poe: change the default TEST_PHASE_TIMEOUT_MINUTES to CI_JOB_TIMEOUT - 5min 2024-08-29 01:03:45 +00:00
build ci: Add pyutils container 2024-09-12 18:17:52 +00:00
common ci/intel-gpu-freq: Fix shellcheck warning 2024-09-09 16:27:07 +00:00
container ci/lava: Use new pyutils container 2024-09-12 18:17:52 +00:00
firmware/i915 ci: move mtl-fw.json to .gitlab-ci directory 2024-09-03 19:25:49 +00:00
fossils ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
lava ci/lava: Use new pyutils container 2024-09-12 18:17:52 +00:00
meson meson: Add indexmap rust dependencies 2024-07-03 00:07:54 +00:00
piglit ci: prune dri from LD_LIBRARY_PATH 2024-07-24 15:53:12 +00:00
test ci: Add pyutils container 2024-09-12 18:17:52 +00:00
tests ci/lava: Fix fastboot tests 2024-09-09 16:27:07 +00:00
windows ci: Bump DirectX-Headers and Agility SDK dependencies to 1.614.1 2024-09-12 15:01:18 +00:00
all-skips.txt ci: Move two failing loader-related tests to all-skips.txt 2024-08-15 09:01:26 +00:00
bin ci: move the CI handling scripts into bin/ci 2022-12-19 16:36:19 +01:00
cross-xfail-ppc64el ci: update xfails for ppc64le and s390x 2021-03-23 14:01:49 +00:00
cross-xfail-s390x llvmpipe: Use lp_build_round_arch on IBM Z (s390x) 2021-11-23 17:49:02 +00:00
crosvm-init.sh ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
crosvm-runner.sh ci: Allow to override the virglrenderer render server 2024-05-13 09:15:37 +00:00
cuttlefish-runner.sh ci/deqp-runner: fix --fraction-start in non-parallel jobs 2024-08-04 20:40:26 +00:00
deqp-runner.sh ci/deqp-runner: be less verbose in the loop printing the deqp builds info 2024-08-27 22:26:17 +00:00
docs docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci. 2020-07-08 20:13:11 +00:00
download-git-cache.sh ci: identify and label S3 buckets 2024-05-07 22:08:07 +00:00
farm-rules.yml ci: add missing rule to disable vmware farm 2024-04-02 12:18:01 +00:00
fossilize-runner.sh ci: prune dri from LD_LIBRARY_PATH 2024-07-24 15:53:12 +00:00
fossils.yml gitlab-ci: add parallel-rdp fossils 2020-06-25 08:03:09 +02:00
gbm-skips.txt ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm. 2023-01-24 00:13:03 +00:00
gtest-runner.sh ci: prune dri from LD_LIBRARY_PATH 2024-07-24 15:53:12 +00:00
image-tags.yml ci: Add pyutils container 2024-09-12 18:17:52 +00:00
prepare-artifacts-python.sh ci: Add pyutils container 2024-09-12 18:17:52 +00:00
prepare-artifacts.sh ci/lava: Fix path to structured logger 2024-09-09 16:27:07 +00:00
report-flakes.py ci: Add known-flake handling for the IRC flake reports 2021-06-01 20:31:00 +00:00
run-pytest.sh ci/python: Allow empty PYTHONPATH 2024-09-12 18:17:52 +00:00
run-shader-db.sh ci: prune dri from LD_LIBRARY_PATH 2024-07-24 15:53:12 +00:00
run-shellcheck.sh ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
run-yamllint.sh ci: Crank up the yamllint line length limit. 2023-04-20 02:22:41 +00:00
setup-test-env.sh ci: Bring back yamllint and shellcheck 2024-09-09 16:27:07 +00:00
test-source-dep.yml ci/build: fix ppc64le and s390x jobs rules 2024-08-28 00:11:26 +00:00
vkd3d-runner.sh ci/vkd3d: check for tests listed in fails but not actually failing 2024-08-29 00:18:54 +00:00
x11-skips.txt ci/piglit: Add some common piglit skips for Mesa CI's testing of glx. 2023-01-24 00:13:02 +00:00