diff --git a/.gitlab-ci/container/build-deqp.sh b/.gitlab-ci/container/build-deqp.sh index c04be73d317..2b6bfe33c42 100644 --- a/.gitlab-ci/container/build-deqp.sh +++ b/.gitlab-ci/container/build-deqp.sh @@ -23,6 +23,8 @@ pushd /VK-GL-CTS mkdir -p /deqp +echo "dEQP base version $DEQP_VERSION" > /deqp/version-log + # Patches to VulkanCTS may come from commits in their repo (listed in # cts_commits_to_backport) or patch files stored in our repo (in the patch # directory `$OLDPWD/.gitlab-ci/container/patches/` listed in cts_patch_files). @@ -52,6 +54,9 @@ do git am < $OLDPWD/.gitlab-ci/container/patches/$patch done +echo "The following local patches are applied on top:" >> /deqp/version-log +git log --reverse --oneline $DEQP_VERSION.. --format=%s | sed 's/^/- /' >> /deqp/version-log + # --insecure is due to SSL cert failures hitting sourceforge for zlib and # libpng (sigh). The archives get their checksums checked anyway, and git # always goes through ssh or https. @@ -91,8 +96,6 @@ if [ "${DEQP_TARGET}" = 'android' ]; then mv /deqp/modules/egl/deqp-egl /deqp/modules/egl/deqp-egl-android fi -git -C /VK-GL-CTS describe --long > /deqp/version - # Copy out the mustpass lists we want. mkdir /deqp/mustpass for mustpass in $(< /VK-GL-CTS/external/vulkancts/mustpass/main/vk-default.txt) ; do diff --git a/.gitlab-ci/deqp-runner.sh b/.gitlab-ci/deqp-runner.sh index e8ae6573dbc..1b133dcb59e 100755 --- a/.gitlab-ci/deqp-runner.sh +++ b/.gitlab-ci/deqp-runner.sh @@ -166,7 +166,7 @@ fi uncollapsed_section_switch deqp "deqp: deqp-runner" -echo "deqp $(cat /deqp/version)" +cat /deqp/version-log set +e if [ -z "$DEQP_SUITE" ]; then