mesa/.gitlab-ci
Antonio Ospite 4ee3c302ce ci/android: factor out GLES runtime version retrieval to a function
Different versions of Android might have different ways of getting the
GLES runtime version, so factor this out to a function, so that the
mechanism can be changed in a centralized way.

Also rename MESA_RUNTIME_VERSION to GLES_RUNTIME_VERSION because this is
really what is being retrieved, in the future we might have a similar
check for the vulkan Mesa driver.

While at it remove mentions of SurfaceFlinger in some comments since the
mechanism to retrieve the versions is irrelevant for the purposes of the
checks.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34111>
2025-03-26 17:25:56 +00:00
..
b2c ci: always abort if the curl download fails 2025-03-24 20:45:52 +00:00
bare-metal ci: rename generate-env.sh to export-gitlab-job-env-for-dut.sh 2025-02-12 14:25:30 +00:00
build ci/android: Temporarily disable building llvmpipe 2025-03-25 20:38:06 +00:00
common ci: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +00:00
container ci/android: Update to LLVM 19 for Android 2025-03-25 20:38:06 +00:00
firmware intel/ci: Update GuC firmware for ADL-S and ADL-N 2025-02-21 14:52:56 +00:00
fluster ci: do a regular GET request for /done files, instead of HEAD 2025-03-24 20:45:52 +00:00
fossils ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
lava ci: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +00:00
meson ci: disable LTO for nightly debian-build-testing 2025-02-08 13:22:13 +02:00
piglit ci: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +00:00
test ci: run shader-db & zink-lvp on kvm runners 2025-03-24 20:45:52 +00:00
tests ci/lava: Tweak timeouts 2025-03-10 05:44:25 +00:00
windows meson: never use static glapi because shared glapi is also static and better 2025-03-06 17:13:22 +00:00
.flake8 ci: update_traces_checksum: fix E501 line too long 2024-12-23 20:47:16 +00:00
all-skips.txt Uprev Piglit to 04d901e49de6b650f9dceaf73220371273d87f73 2025-02-21 11:53:36 +00:00
android-cts-runner.sh ci/android: add a job using android-cts instead of deqp-runner 2025-03-12 10:29:17 +00:00
android-deqp-runner.sh ci/android: check for ANGLE_TAG in android-deqp-runner.sh 2025-03-26 17:25:56 +00:00
android-runner.sh ci/android: factor out GLES runtime version retrieval to a function 2025-03-26 17:25:56 +00:00
angle-skips.txt ci: Add global ANGLE skips for its waiver 2024-10-18 20:39:33 +00:00
bin ci: move the CI handling scripts into bin/ci 2022-12-19 16:36:19 +01:00
conditional-build-image-tags.yml ci/angle: add structured tag check to ANGLE build time 2025-02-28 01:33:34 +00:00
create-llvm-meson-wrap-file.sh ci/android: build llvmpipe driver for Android by forcing llvm fallback 2025-01-02 19:31:41 +00: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: Simplify downloading kernel for crosvm 2025-02-21 14:52:56 +00:00
cuttlefish-runner.sh ci/android: factor out a generic android-runner.sh from cuttlefish-runner.sh 2025-03-26 17:25:55 +00:00
deqp-runner.sh ci/angle: remove USE_ANGLE variable 2025-02-28 01:33:34 +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 etnaviv/ci: add pengutronix LAVA lab with one i.MX8MP device 2025-03-08 10:18:11 +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: Make section emission really quiet 2024-10-20 11:32:43 +01:00
image-tags.yml ci/android: Update to LLVM 19 for Android 2025-03-25 20:38:06 +00:00
prepare-artifacts-python.sh ci: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +00:00
prepare-artifacts.sh ci: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +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: set python version 3.11 for run-pytest.sh 2024-12-23 20:47:16 +00:00
run-shader-db.sh ci: Make section emission really quiet 2024-10-20 11:32:43 +01:00
run-shellcheck.sh ci: move shellcheck options to .shellcheckrc 2024-10-24 22:43:03 +00: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: replace broken s3cp command with a simple curl call 2025-03-24 20:45:52 +00:00
test-source-dep.yml meson: rename meson_options.txt 2025-02-09 08:13:27 +00:00
vkd3d-runner.sh ci: Make section emission really quiet 2024-10-20 11:32:43 +01: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