mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 00:00:11 +01:00
ci: Move apitrace to test-base container
Instead of building apitrace in each of test-gl and test-vk, just build it straight into test-base. Signed-off-by: Daniel Stone <daniels@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32927>
This commit is contained in:
parent
3be9d71537
commit
175b6d02ea
3 changed files with 20 additions and 8 deletions
|
|
@ -47,13 +47,27 @@ EPHEMERAL=(
|
|||
libegl-dev
|
||||
libelf-dev
|
||||
libepoxy-dev
|
||||
libexpat1-dev
|
||||
libgbm-dev
|
||||
libgles2-mesa-dev
|
||||
liblz4-dev
|
||||
libpciaccess-dev
|
||||
libssl-dev
|
||||
libvulkan-dev
|
||||
libudev-dev
|
||||
libwaffle-dev
|
||||
libwayland-dev
|
||||
libx11-xcb-dev
|
||||
libxcb-dri2-0-dev
|
||||
libxcb-dri3-dev
|
||||
libxcb-present-dev
|
||||
libxfixes-dev
|
||||
libxcb-ewmh-dev
|
||||
libxext-dev
|
||||
libxkbcommon-dev
|
||||
libxrandr-dev
|
||||
libxrender-dev
|
||||
libzstd-dev
|
||||
"llvm-${LLVM_VERSION}-dev"
|
||||
make
|
||||
meson
|
||||
|
|
@ -190,6 +204,12 @@ fi
|
|||
|
||||
. .gitlab-ci/container/build-deqp-runner.sh
|
||||
|
||||
############### Build apitrace
|
||||
|
||||
uncollapsed_section_switch apitrace "Building apitrace"
|
||||
|
||||
. .gitlab-ci/container/build-apitrace.sh
|
||||
|
||||
############### Uninstall the build software
|
||||
|
||||
uncollapsed_section_switch debian_cleanup "Cleaning up base Debian system"
|
||||
|
|
|
|||
|
|
@ -100,10 +100,6 @@ DEQP_TARGET=surfaceless \
|
|||
|
||||
rm -rf /VK-GL-CTS
|
||||
|
||||
############### Build apitrace
|
||||
|
||||
. .gitlab-ci/container/build-apitrace.sh
|
||||
|
||||
############### Build validation layer for zink
|
||||
|
||||
. .gitlab-ci/container/build-vulkan-validation.sh
|
||||
|
|
|
|||
|
|
@ -104,10 +104,6 @@ DEQP_TARGET=default \
|
|||
|
||||
rm -rf /VK-GL-CTS
|
||||
|
||||
############### Build apitrace
|
||||
|
||||
. .gitlab-ci/container/build-apitrace.sh
|
||||
|
||||
############### Build Fossilize
|
||||
|
||||
. .gitlab-ci/container/build-fossilize.sh
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue