ci: Fix the overwriting of traces.yml for baremetal
authorTomeu Vizoso <tomeu.vizoso@collabora.com>
Tue, 21 Jul 2020 13:46:06 +0000 (15:46 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 22 Jul 2020 18:07:31 +0000 (18:07 +0000)
When the lava files were moved out of the container, this stopped
working which caused the traces job for Freedreno to not run any traces
at all.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Fixes: dcd171f5e9bd ("gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA")
Acked-by: Andres Gomez <agomez@igalia.com>
Acked-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6021>

.gitlab-ci/bare-metal/init.sh
.gitlab-ci/prepare-artifacts.sh

index b7d38d175c3ef3d8333d6ea61f04063dda356490..797f0d73e7265dd51d7d2effba6a8561b7f418f5 100755 (executable)
@@ -16,6 +16,9 @@ export XDG_CACHE_HOME=/tmp
 
 echo "nameserver 8.8.8.8" > /etc/resolv.conf
 
+# Overwrite traces.yml file with the baremetal version
+cp /install/traces-baremetal.yml /install/traces.yml
+
 if sh $BARE_METAL_TEST_SCRIPT; then
   OK=1
 else
index 40e7bbb504667bebb70609fdfbeb4256c2c108e5..a378b99929ec97fe8c0e527672096703e0a89e4c 100755 (executable)
@@ -26,11 +26,8 @@ echo "$(cat VERSION) (git-$(git rev-parse HEAD | cut -b -10))" >> install/VERSIO
 cp -Rp .gitlab-ci/bare-metal install/
 cp -Rp .gitlab-ci/deqp* install/
 cp -Rp .gitlab-ci/piglit install/
-if [ -d /lava-files ]; then
-    cp -Rp .gitlab-ci/traces-baremetal.yml install/traces.yml
-else
-    cp -Rp .gitlab-ci/traces.yml install/
-fi
+cp -Rp .gitlab-ci/traces-baremetal.yml install/
+cp -Rp .gitlab-ci/traces.yml install/
 cp -Rp .gitlab-ci/tracie install/
 cp -Rp .gitlab-ci/tracie-runner-gl.sh install/
 cp -Rp .gitlab-ci/tracie-runner-vk.sh install/