mesa/.gitlab-ci
Eric Anholt f180bf3e03 ci: Add a fractional deqp run of softpipe with asan enabled.
This should help us avoid landing memory leaks (and some buffer overflows)
throughout the GL stack.  I put the asan lib in x86_test-base because
we'll want asan for lavapipe, too.

This requires keeping debug symbols for the asan drivers in the artifacts,
as otherwise you can't do much with the backtraces it produces.

Closes: #3726
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8530>
2021-01-25 18:50:26 +00:00
..
bare-metal vc4/ci: Replace expect script by python script 2021-01-23 05:35:24 +00:00
container ci: Add a fractional deqp run of softpipe with asan enabled. 2021-01-25 18:50:26 +00:00
fossils
piglit ci/freedreno/a6xx: Skip vs-output-array-vec2-index-wr-before-gs 2021-01-23 10:22:31 -08:00
windows ci: Use meson test directly instead of ninja test 2021-01-14 08:22:30 +00:00
arm.config
arm64.config
build-apitrace.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-deqp-runner.sh ci/deqp: Upgrade the runner, enable junit output. 2020-12-23 20:48:12 +00:00
build-deqp.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-fossilize.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-gfxreconstruct.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-libclc.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-libdrm.sh
build-piglit.sh ci/piglit: Upgrade to a newer piglit in our containers. 2021-01-19 22:06:55 +00:00
build-renderdoc.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-rust.sh ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
build-spirv-tools.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
build-virglrenderer.sh
build-vulkantools.sh ci: specify source and build directories with CMake 2020-12-22 18:31:01 +00:00
create-android-cross-file.sh
create-android-ndk-pc.sh
create-cross-file.sh ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
create-rootfs.sh ci/bare-metal: build full piglit for baremetal ARM targets. 2021-01-02 02:43:21 +00:00
cross-xfail-i386
cross-xfail-ppc64el
cross-xfail-s390x
deqp-default-skips.txt
deqp-freedreno-a307-fails.txt ci/freedreno: Fix xfail setup for sampler3d_float_vertex. 2021-01-20 19:02:48 +00:00
deqp-freedreno-a307-flakes.txt ci/freedreno: Remove a bunch of stale flakes from a3xx. 2021-01-15 03:30:40 +00:00
deqp-freedreno-a530-fails.txt ci/freedreno: Mark some a5xx separate_shader tests as xfails. 2021-01-15 03:30:40 +00:00
deqp-freedreno-a530-flakes.txt ci/freedreno: Drop skip list stuff from a5xx flakes. 2021-01-15 03:30:40 +00:00
deqp-freedreno-a630-bypass-fails.txt turnip: disable UBWC on Z24_S8 MSAA images on A630 2021-01-18 17:32:21 +01:00
deqp-freedreno-a630-bypass-flakes.txt ci/deqp: Make sure that we pull in all board-specific xfail/skip/flake files. 2020-12-21 18:44:43 +00:00
deqp-freedreno-a630-fails.txt turnip: don't emit tess consts if they are not used 2021-01-20 13:10:10 +00:00
deqp-freedreno-a630-flakes.txt ci/freedreno: Remove some long-unseen a6xx known flakes. 2021-01-15 03:30:40 +00:00
deqp-freedreno-a630-skips.txt turnip: don't emit tess consts if they are not used 2021-01-20 13:10:10 +00:00
deqp-lima-fails.txt ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
deqp-lima-skips.txt ci: Re-enable the clip_three test on non-freedreno ARMs. 2020-11-11 17:22:47 +00:00
deqp-llvmpipe-fails.txt ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
deqp-lvp-fails.txt ci/deqp: Upgrade the runner, enable junit output. 2020-12-23 20:48:12 +00:00
deqp-lvp-flakes.txt CI: add lavapipe vulkan testing 2020-12-11 06:37:50 +10:00
deqp-lvp-skips.txt ci: Bump deqp to current vulkan-cts-1.2.5.0 2020-12-17 11:56:43 +01:00
deqp-panfrost-g52-fails.txt pan/bi: Fix the !immediate case in bi_emit_store_vary() 2021-01-13 17:07:14 +00:00
deqp-panfrost-g52-flakes.txt ci: Re-enable the clip_three test on non-freedreno ARMs. 2020-11-11 17:22:47 +00:00
deqp-panfrost-g52-skips.txt panfrost: Don't skip the test with a 4k shader 2021-01-13 19:17:33 +00:00
deqp-panfrost-t720-fails.txt pan/mdg: Fix bound setting in RA for sources 2020-12-31 10:50:49 -05:00
deqp-panfrost-t720-flakes.txt ci: Bump deqp to current vulkan-cts-1.2.4 2020-11-11 17:22:47 +00:00
deqp-panfrost-t720-skips.txt ci: Re-enable the clip_three test on non-freedreno ARMs. 2020-11-11 17:22:47 +00:00
deqp-panfrost-t760-fails.txt pan/mdg: Fix bound setting in RA for sources 2020-12-31 10:50:49 -05:00
deqp-panfrost-t760-skips.txt
deqp-panfrost-t820-fails.txt
deqp-panfrost-t820-skips.txt ci: Re-enable the clip_three test on non-freedreno ARMs. 2020-11-11 17:22:47 +00:00
deqp-panfrost-t860-fails.txt pan/mdg: Fix bound setting in RA for sources 2020-12-31 10:50:49 -05:00
deqp-panfrost-t860-skips.txt ci: Re-enable the clip_three test on non-freedreno ARMs. 2020-11-11 17:22:47 +00:00
deqp-radeonsi-stoney-fails.txt
deqp-radeonsi-stoney-skips.txt
deqp-radv-default-skips.txt ci: exclude one CTS test that timeout most of the time for RADV CI 2021-01-20 13:27:10 +00:00
deqp-radv-fiji-aco-fails.txt radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2 2021-01-20 17:57:56 +00:00
deqp-radv-navi10-aco-fails.txt radv: make sure FMASK compression is enabled for MSAA copies 2020-12-23 11:25:34 +00:00
deqp-radv-navi14-aco-fails.txt radv: make sure FMASK compression is enabled for MSAA copies 2020-12-23 11:25:34 +00:00
deqp-radv-oland-aco-fails.txt ci: Add an expected failures list for Oland (GFX6) 2021-01-13 16:42:47 +00:00
deqp-radv-pitcairn-aco-fails.txt ci: mark some sparse tests as expected failures on Pitcairn (GFX6) 2021-01-12 14:44:36 +01:00
deqp-radv-polaris10-aco-fails.txt radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2 2021-01-20 17:57:56 +00:00
deqp-radv-polaris10-skips.txt
deqp-radv-raven-aco-fails.txt radv: Do not use a pipe offset for aliased sparse images. 2021-01-18 11:12:45 +00:00
deqp-radv-raven-aco-skips.txt ci: exclude one CTS test that timeout most of the time for RADV CI 2021-01-20 13:27:10 +00:00
deqp-radv-sienna_cichlid-aco-fails.txt radv: make sure FMASK compression is enabled for MSAA copies 2020-12-23 11:25:34 +00:00
deqp-radv-vega10-aco-fails.txt radv: Do not use a pipe offset for aliased sparse images. 2021-01-18 11:12:45 +00:00
deqp-runner.sh ci: Add a fractional deqp run of softpipe with asan enabled. 2021-01-25 18:50:26 +00:00
deqp-softpipe-asan-fails.txt ci: Add a fractional deqp run of softpipe with asan enabled. 2021-01-25 18:50:26 +00:00
deqp-softpipe-fails.txt gallium/tgsi_exec: Fix assertion failure about missing constbufs. 2021-01-05 15:05:47 -08:00
deqp-softpipe-flakes.txt ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
deqp-softpipe-skips.txt ci/softpipe: Re-enable GS tests that had been banned for being flaky. 2020-12-30 21:54:06 -08:00
deqp-vc4-rpi3-fails.txt ci: add testing for VC4 drivers (Raspberry Pi 3) 2020-12-04 19:05:19 +01:00
deqp-vc4-rpi3-flakes.txt ci: add testing for VC4 drivers (Raspberry Pi 3) 2020-12-04 19:05:19 +01:00
deqp-vc4-rpi3-skips.txt ci/vc4: Skip VS dynamic loops tests that cause GPU hangs. 2020-12-09 01:24:07 +00:00
deqp-virgl-gl-fails.txt ci/deqp: Upgrade the runner, enable junit output. 2020-12-23 20:48:12 +00:00
deqp-virgl-gl-skips.txt
deqp-virgl-gles-fails.txt ci/deqp: Switch to a new dEQP runner written in Rust. 2020-11-06 19:48:39 +00:00
docs
download-git-cache.sh ci: specify MinIO's host URL in a global variable 2020-12-22 18:31:01 +00:00
fossilize-runner.sh
fossils.yml
generate_lava.py
lava-deqp.yml.jinja2 ci/deqp: Make sure that we pull in all board-specific xfail/skip/flake files. 2020-12-21 18:44:43 +00:00
lava-gitlab-ci.yml ci/piglit: Upgrade to a newer piglit in our containers. 2021-01-19 22:06:55 +00:00
lava-piglit.yml.jinja2 ci: add piglit jobs to LAVA and remove tracie ones 2020-12-22 18:31:01 +00:00
meson-build.sh ci: Use meson test directly instead of ninja test 2021-01-14 08:22:30 +00:00
prepare-artifacts.sh ci: Add a fractional deqp run of softpipe with asan enabled. 2021-01-25 18:50:26 +00:00
run-shader-db.sh ci: include nouveau in shader-db runs 2021-01-13 03:30:44 +00:00
scons-build.sh
test-source-dep.yml ci: Add *ignore_scheduled_pipelines to mesa/gallium rules templates 2021-01-08 09:57:21 +00:00
traces-freedreno.yml ci: Disable the now flaky Portals.trace on a630. 2020-12-23 20:48:12 +00:00
traces-llvmpipe.yml nir: scalarize fdot in reverse 2020-11-03 14:56:00 +00:00
traces-panfrost.yml ci/panfrost: Disable the flaky gimark trace. 2020-12-30 21:26:05 +00:00
traces-radeonsi.yml nir: scalarize fdot in reverse 2020-11-03 14:56:00 +00:00
traces-radv.yml ci: update some radv trace checksums 2020-11-17 21:54:18 +00:00
traces-virgl.yml nir/algebraic: better propagate constants up fadd chains 2020-11-03 14:56:00 +00:00
x86_64-w64-mingw32
x86_64.config ci: Distribute ADMGPU driver to LAVA as a module 2020-11-05 17:09:58 +01:00