mesa/.gitlab-ci
Antonio Ospite bac77bb30d ci/android: add a job using android-cts instead of deqp-runner
We also want to run Android CTS in the Android jobs.

Since the Android CTS is quite large, download it and strip it down to
only contain the interesting tests, so to reduce the space taken in the
container image.

Eventually we might want to have android-cts be run via deqp-runner
itself, but for now add a proof-of-concept mechanism which calls the
android-cts directly and uses an ad-hoc handling of expectations.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33499>
2025-03-12 10:29:17 +00:00
..
b2c ci/b2c: fix passing B2C_* variables 2025-03-06 22:09:49 +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: enable build-radv-tests for debian-clang and debian-vulkan 2025-03-12 09:07:15 +00:00
common ci/angle: remove USE_ANGLE variable 2025-02-28 01:33:34 +00:00
container ci/android: add a job using android-cts instead of deqp-runner 2025-03-12 10:29:17 +00:00
firmware intel/ci: Update GuC firmware for ADL-S and ADL-N 2025-02-21 14:52:56 +00:00
fluster ci/fluster: Add radeonsi-raven-vaapi-fluster jobs 2025-01-25 08:48:04 +00:00
fossils ci: enable shellcheck on whole .gitlab-ci 2023-05-25 16:06:53 +02:00
lava ci/lava: Don't print empty lines when changing sections 2025-03-10 05:44:25 +00:00
meson ci: disable LTO for nightly debian-build-testing 2025-02-08 13:22:13 +02:00
piglit ci: skip slow tests on all non-"full" jobs 2024-10-25 08:26:31 +00:00
test ci/b2c: use more readable "long" argument names 2025-03-01 22:50:51 +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: add an android-deqp-runner.sh script 2025-03-12 10:29:17 +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: add a job using android-cts instead of deqp-runner 2025-03-12 10:29:17 +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: add a job using android-cts instead of deqp-runner 2025-03-12 10:29:17 +00:00
prepare-artifacts-python.sh ci/python: Fix section emission 2024-10-20 11:32:42 +01:00
prepare-artifacts.sh ci/fluster: Add radeonsi-raven-vaapi-fluster jobs 2025-01-25 08:48:04 +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: add support for structural tagging 2025-02-28 01:33:34 +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