diff --git a/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml b/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml index fdf6329731d..098b186b141 100644 --- a/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml +++ b/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml @@ -3,7 +3,6 @@ extends: - .test-vk - .lavapipe-rules - - .deqp-test-vk variables: GPU_VERSION: lvp VK_DRIVER: lvp @@ -18,10 +17,12 @@ lavapipe: MESA_VK_IGNORE_CONFORMANCE_WARNING: 1 stage: software-renderer extends: + - .deqp-test-vk - .lavapipe-test lavapipe-vk-asan: extends: + - .deqp-test-vk - .lavapipe-test variables: GPU_VERSION: lvp-asan @@ -32,3 +33,14 @@ lavapipe-vk-asan: needs: - debian/x86_test-vk - debian-testing-asan + +lavapipe-traces: + variables: + MESA_VK_IGNORE_CONFORMANCE_WARNING: 1 + PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-lavapipe.yml" + PIGLIT_REPLAY_DEVICE_NAME: "lvp" + PIGLIT_RESULTS: "${GPU_VERSION}-replay" + stage: software-renderer + extends: + - .piglit-traces-test + - .lavapipe-test diff --git a/src/gallium/frontends/lavapipe/ci/traces-lavapipe.yml b/src/gallium/frontends/lavapipe/ci/traces-lavapipe.yml new file mode 100644 index 00000000000..c1c01475bc2 --- /dev/null +++ b/src/gallium/frontends/lavapipe/ci/traces-lavapipe.yml @@ -0,0 +1,8 @@ +traces-db: + download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/" + +traces: + - path: unigine/sanctuary-d3d9.trace-dxgi + expectations: + - device: lvp + checksum: e9a05a395243c7604927daeb001f821d