ci: Move the dEQP and traces expectations to the per-driver CI dirs.

This means less custom test-source-dep stuff for these drivers, though it
means that touching the CI expects files will cause a bit more retesting:

- broadcom drivers retest as a group (but Igalia requested that
  organization of CI files)
- radv+radeonsi retest as a group
- lvp+llvmpipe retest as a group

Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9161>
This commit is contained in:
Eric Anholt 2021-02-19 09:31:38 -08:00 committed by Marge Bot
parent f2656569c6
commit ad77170b85
46 changed files with 3 additions and 7 deletions

View File

@ -32,6 +32,9 @@ cp -Rp .gitlab-ci/fossils install/
cp -Rp .gitlab-ci/fossilize-runner.sh install/
cp -Rp .gitlab-ci/deqp-runner.sh install/
cp -Rp ci-expects/*/* install/
find . -path \*/ci/\*.txt \
-o -path \*/ci/\*traces\*.yml \
| xargs -I '{}' cp -p '{}' install/
# Tar up the install dir so that symlinks and hardlinks aren't each
# packed separately in the zip file.

View File

@ -93,7 +93,6 @@
- src/gallium/drivers/llvmpipe/**/*
- src/gallium/frontends/lavapipe/**/*
- src/gallium/winsys/sw/**/*
- ci-expects/llvmpipe/*
when: on_success
- when: never
@ -146,7 +145,6 @@
- src/freedreno/vulkan/**/*
- src/gallium/drivers/freedreno/**/*
- src/gallium/winsys/freedreno/**/*
- ci-expects/freedreno/*
when: on_success
- when: never
@ -183,7 +181,6 @@
- src/gallium/drivers/vc4/**/*
- src/gallium/winsys/kmsro/**/*
- src/gallium/winsys/vc4/**/*
- ci-expects/vc4/*
when: on_success
- when: never
@ -202,7 +199,6 @@
- src/gallium/drivers/v3d/**/*
- src/gallium/winsys/kmsro/**/*
- src/gallium/winsys/v3d/**/*
- ci-expects/v3d/*
when: on_success
- when: never
@ -215,7 +211,6 @@
when: on_success
- changes:
- src/broadcom/**/*
- ci-expects/v3dv/*
when: on_success
- when: never
@ -246,7 +241,6 @@
- changes:
- src/amd/**/*
- src/vulkan/**/*
- ci-expects/radv/*
when: on_success
- when: never
@ -266,7 +260,6 @@
- changes:
- src/gallium/drivers/virgl/**/*
- src/gallium/winsys/virgl/**/*
- ci-expects/virgl/*
when: on_success
- when: never