mesa/.gitlab-ci
Tomeu Vizoso 60c5729d16 ci: Distribute ADMGPU driver to LAVA as a module
As it needs firmware to probe, and we cannot bundle it within the kernel
image because it is incompatible with the GPL.

Currently we rebind the driver after boot but that's slow and fragile,
as unloads of DRM drivers aren't generally tested.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7420>
2020-11-05 17:09:58 +01:00
..
bare-metal ci/bare-metal: suppress 'No such file or directory' 2020-10-28 18:04:22 +00:00
container ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00
fossils gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
piglit CI: remove llvmpipe cl flake test 2020-10-28 05:18:54 +10:00
tracie tracie: Produce JUnit XML results 2020-09-08 10:44:52 +03:00
windows CI: Windows: Use separate config file for Docker 2020-08-28 10:15:40 +00:00
arm.config gitlab-ci: Build kernel drivers for a few ethernet USB dongles 2020-07-07 11:52:30 +00:00
arm64.config ci: Update kernel for LAVA 2020-10-08 12:14:59 +02:00
build-apitrace.sh ci: Switch to using gold as the linker. 2020-08-31 17:50:30 +00:00
build-cts-runner.sh gitlab-ci: Update CTS runner 2020-06-23 06:59:27 +00:00
build-deqp.sh ci: fix deqp clone + fetch 2020-10-10 06:12:43 +10:00
build-fossilize.sh ci: Consistently use -j4 across x86 build jobs and -j8 on ARM. 2020-04-01 18:33:58 +00:00
build-gfxreconstruct.sh gitlab-ci: build gfxreconstruct from the "dev" branch 2020-07-21 16:41:22 +00:00
build-libclc.sh ci: enable piglit testing of clover/llvmpipe. 2020-10-08 00:41:30 +00:00
build-libdrm.sh ci: do not build libdrm for vc4, reedreno and etnaviv 2020-09-10 14:13:37 +00:00
build-piglit.sh ci: piglit: conditionally build OpenCL tests 2020-10-10 11:56:03 +00:00
build-renderdoc.sh ci: Include trace replay support in ARM rootfses. 2020-06-25 17:33:28 +00:00
build-spirv-tools.sh CI: build our own spirv tools 2020-10-10 06:13:17 +10:00
build-virglrenderer.sh ci: bump virglrenderer to latest version 2020-06-04 20:05:26 +00:00
build-vulkantools.sh ci: Consistently use -j4 across x86 build jobs and -j8 on ARM. 2020-04-01 18:33:58 +00:00
create-android-cross-file.sh ci/android: Switch to using the Android NDK. 2020-10-14 16:54:59 +00:00
create-android-ndk-pc.sh ci/android: Switch to using the Android NDK. 2020-10-14 16:54:59 +00:00
create-cross-file.sh ci: Make cmake toolchain file for deqp cross build setup. 2020-05-18 19:39:46 +00:00
create-rootfs.sh ci: move to using clang 10 for meson + clover 2020-10-08 04:23:41 +10:00
cross-xfail-i386 ci: Run tests on i386 cross builds 2019-09-17 14:53:57 -04:00
cross-xfail-ppc64el gitlab-ci: Add ppc64el and s390x cross-build jobs 2020-02-05 10:52:31 +00:00
cross-xfail-s390x gitlab-ci: remove load_store_vectorizer from expected s390x test failures 2020-02-13 10:53:37 +00:00
deqp-default-skips.txt ci: Make the skip list regexes match the full test name. 2019-11-12 12:54:04 -08:00
deqp-freedreno-a307-fails.txt freedreno: Don't bypass fd_draw_vbo() in clear fallback 2020-09-10 02:36:59 +00:00
deqp-freedreno-a307-flakes.txt ci/freedreno: Move our skips lists over to being known-flakes lists. 2020-08-20 23:59:50 +00:00
deqp-freedreno-a530-fails.txt ci/freedreno: Move our skips lists over to being known-flakes lists. 2020-08-20 23:59:50 +00:00
deqp-freedreno-a530-flakes.txt ci/freedreno: List more common flakes reported recently. 2020-08-20 23:59:50 +00:00
deqp-freedreno-a630-565nozs-fails.txt ci: Enable remaining (non-rotate) mustpass CTS tests 2020-09-29 19:58:50 +00:00
deqp-freedreno-a630-bypass-fails.txt turnip: workaround for a630 d24_unorm_s8_uint fails 2020-08-03 21:07:30 +00:00
deqp-freedreno-a630-fails.txt freedreno/a6xx: Implement user clip/cull distances 2020-10-23 11:09:18 +00:00
deqp-freedreno-a630-flakes.txt turnip: initial implementation of VK_KHR_push_descriptor 2020-09-29 12:58:34 +00:00
deqp-freedreno-a630-multisample-fails.txt ci: Enable remaining (non-rotate) mustpass CTS tests 2020-09-29 19:58:50 +00:00
deqp-lima-fails.txt lima: implement zsbuf reload 2020-03-18 08:36:17 +00:00
deqp-lima-skips.txt lima/gpir: fix crash in schedule_insert_ready_list() 2020-03-16 16:28:33 -07:00
deqp-llvmpipe-fails.txt gallivm: disable brilinear for lod bias and explicit lod. 2020-09-10 11:38:19 +10:00
deqp-panfrost-g52-fails.txt ci: Update dEQP skips and fails for Bifrost on G52 2020-11-05 17:09:53 +01:00
deqp-panfrost-g52-flakes.txt ci: Update dEQP skips and fails for Bifrost on G52 2020-11-05 17:09:53 +01:00
deqp-panfrost-g52-skips.txt ci: Update dEQP skips and fails for Bifrost on G52 2020-11-05 17:09:53 +01:00
deqp-panfrost-t720-fails.txt panfrost: Report CAPs more honestly 2020-07-16 19:59:43 +00:00
deqp-panfrost-t720-skips.txt panfrost: Report CAPs more honestly 2020-07-16 19:59:43 +00:00
deqp-panfrost-t760-fails.txt panfrost: Use Midgard-specific reloads 2020-07-16 15:10:55 +00:00
deqp-panfrost-t760-skips.txt gitlab-ci: Run GLES3 tests in dEQP on Panfrost 2020-02-26 14:02:25 +01:00
deqp-panfrost-t820-fails.txt panfrost: Use Midgard-specific reloads 2020-07-16 15:10:55 +00:00
deqp-panfrost-t820-skips.txt gitlab-ci: Switch LAVA jobs to use shared dEQP runner 2020-01-06 14:27:36 +01:00
deqp-panfrost-t860-fails.txt panfrost: Add support for rbg16 formats 2020-09-29 11:48:31 +00:00
deqp-panfrost-t860-skips.txt gitlab-ci: Run all of GLES3 tests for Panfrost 2020-07-16 21:18:45 +00:00
deqp-radeonsi-stoney-fails.txt ci: Build kernels and rootfs for x86 devices 2020-07-29 12:41:45 +00:00
deqp-radeonsi-stoney-skips.txt ci: Build kernels and rootfs for x86 devices 2020-07-29 12:41:45 +00:00
deqp-radv-default-skips.txt ci: add dEQP-VK.info.device_extensions to the list of skipped tests 2020-09-28 06:32:18 +00:00
deqp-radv-fiji-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-navi10-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-navi14-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-pitcairn-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-polaris10-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-polaris10-skips.txt gitlab-ci: add a job that runs Vulkan CTS with RADV conditionally 2019-12-06 10:58:03 +01:00
deqp-radv-raven-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-radv-raven-aco-skips.txt ci: add lists of expected failures & skipped tests for RAVEN with ACO 2020-05-01 16:07:47 +02:00
deqp-radv-vega10-aco-fails.txt radv: remove descriptor_indexing fails from expected fails 2020-09-03 18:51:33 +00:00
deqp-runner.sh ci/deqp-runner: Allow overriding width/height/config 2020-09-29 19:58:50 +00:00
deqp-softpipe-fails.txt ci: Use the same VK-GL-CTS tree for GL/GLES as VK. 2020-09-01 21:32:46 +00:00
deqp-softpipe-skips.txt ci: Add the new timeout-prone softpipe-gl test to the skips list. 2020-10-22 16:49:41 +00:00
deqp-virgl-gl-fails.txt llvmpipe/ms: fix sign extension bug in rasterizer. 2020-07-23 01:50:28 +00:00
deqp-virgl-gl-skips.txt CI: Skip flaky CS test on VirGL 2020-08-18 09:11:37 +02:00
deqp-virgl-gles-fails.txt llvmpipe/format: fix snorm conversion 2020-07-16 05:47:03 +10: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: reduce bandwidth for git pull 2020-07-03 09:44:36 +02:00
fossilize-runner.sh gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
fossils.yml gitlab-ci: add parallel-rdp fossils 2020-06-25 08:03:09 +02:00
generate_lava.py ci: Set date in LAVA DUTs from NTP servers 2020-07-31 14:14:38 +02:00
lava-deqp.yml.jinja2 ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00
lava-gitlab-ci.yml ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00
lava-tracie.yml.jinja2 ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00
meson-build.bat gitlab-ci: Add a job for meson on windows 2019-10-25 22:47:32 +00:00
meson-build.sh ci: Consistently use -j4 across x86 build jobs and -j8 on ARM. 2020-04-01 18:33:58 +00:00
prepare-artifacts.sh ci/deqp-runner: Add a post-deqp-run filter list for known flakes. 2020-08-20 23:59:50 +00:00
run-shader-db.sh ci: Use FDO_CI_CONCURRENT in run-shader-db.sh as well 2020-07-23 09:26:30 +00:00
scons-build.sh scons: Print a deprecation warning about using scons on not windows 2019-10-24 18:33:50 +00:00
test-source-dep.yml CI: Only run OpenCL tests when we need to 2020-10-27 12:37:11 +00:00
traces-freedreno.yml nir: scalarize fdot in reverse 2020-11-03 14:56:00 +00:00
traces-llvmpipe.yml nir: scalarize fdot in reverse 2020-11-03 14:56:00 +00:00
traces-panfrost.yml panfrost: Z16 depth buffer support 2020-10-27 17:11:47 +00:00
traces-radeonsi.yml nir: scalarize fdot in reverse 2020-11-03 14:56:00 +00:00
traces-radv.yml ci: Split traces.yml file per driver 2020-08-19 07:47:48 +02:00
traces-virgl.yml nir/algebraic: better propagate constants up fadd chains 2020-11-03 14:56:00 +00:00
tracie-runner-gl.sh tracie: Make tests independent of environment 2020-09-08 10:43:07 +03:00
tracie-runner-vk.sh ci: Split traces.yml file per driver 2020-08-19 07:47:48 +02:00
x86_64-w64-mingw32 gitlab-ci: Add a pkg-config for mingw 2019-10-16 23:26:09 +00:00
x86_64.config ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00