ci/deqp: build glcts in gles build, for gles*-khr tests

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32250>
This commit is contained in:
Eric Engestrom 2024-03-22 18:44:45 +00:00 committed by Marge Bot
parent 393eafe10b
commit e3c3b270d8

View File

@ -188,6 +188,7 @@ case "${DEQP_API}" in
;;
GLES)
deqp_build_targets+=(deqp-gles{2,3,31})
deqp_build_targets+=(glcts) # needed for gles*-khr tests
# deqp-egl also comes from this build, but it is handled separately above.
;;
esac
@ -252,7 +253,7 @@ find . -depth \( -iname '*cmake*' -o -name '*ninja*' -o -name '*.o' -o -name '*.
if [ "${DEQP_API}" = 'VK' ]; then
${STRIP_CMD:-strip} external/vulkancts/modules/vulkan/deqp-vk
fi
if [ "${DEQP_API}" = 'GL' ]; then
if [ "${DEQP_API}" = 'GL' ] || [ "${DEQP_API}" = 'GLES' ]; then
${STRIP_CMD:-strip} external/openglcts/modules/glcts
fi
if [ "${DEQP_API}" = 'GLES' ]; then