diff options
author | Eric Anholt <[email protected]> | 2020-05-28 12:50:51 -0700 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-06-09 18:28:18 +0000 |
commit | dd167788ec1afaa3b960eda16a05621e842f40dd (patch) | |
tree | e46bd6f03e6fb47ffde86d2ce191b5a5d26a6b06 /.gitlab-ci/bare-metal | |
parent | eca02ec44aa977a86ab858c1c5ff3dd6ba91fae4 (diff) |
ci: Build the full VK CTS for baremetal testing.
I'm going to enable the VK CTS on cheza, so swap the deqp we have in the
container. build-deqp-vk already included GLES deqp binaries and data,
and is a newer branch than the last opengl-es-cts tag.
This brings a few things back over from build-deqp-gl for testlog
extraction, and copyes out the GLES mustpass lists.
Reviewed-by: Christian Gmeiner <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5266>
Diffstat (limited to '.gitlab-ci/bare-metal')
-rwxr-xr-x | .gitlab-ci/bare-metal/fastboot.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/.gitlab-ci/bare-metal/fastboot.sh b/.gitlab-ci/bare-metal/fastboot.sh index d9360d2140e..f7db884c9f0 100755 --- a/.gitlab-ci/bare-metal/fastboot.sh +++ b/.gitlab-ci/bare-metal/fastboot.sh @@ -51,9 +51,13 @@ set -ex mkdir rootfs . .gitlab-ci/bare-metal/rootfs-setup.sh rootfs -# Finally, pack it up into a cpio rootfs. +# Finally, pack it up into a cpio rootfs. Skip the vulkan CTS since none of +# these devices use it and it would take up space in the initrd. pushd rootfs - find -H | cpio -H newc -o | xz --check=crc32 -T4 - > $CI_PROJECT_DIR/rootfs.cpio.gz +find -H | \ + egrep -v "external/(openglcts|vulkancts|amber|glslang|spirv-tools)" | \ + cpio -H newc -o | \ + xz --check=crc32 -T4 - > $CI_PROJECT_DIR/rootfs.cpio.gz popd cat $BM_KERNEL $BM_DTB > Image.gz-dtb |