ci: Download traces from MinIO in baremetal runs
Now that we have MinIO, we can distribute traces better than by direct downloads from git. With a caching MinIO instance local to the DUT, total run times should be noticeably impacted. Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Eric Anholt <eric@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6136>
This commit is contained in:
parent
d4ca45eca2
commit
7633037441
|
@ -355,7 +355,7 @@ arm64_test:
|
|||
extends:
|
||||
- .use-arm_test-base
|
||||
variables:
|
||||
FDO_DISTRIBUTION_TAG: &arm64_test "2020-07-31-ntp"
|
||||
FDO_DISTRIBUTION_TAG: &arm64_test "2020-07-31-minio"
|
||||
|
||||
.use-arm64_test:
|
||||
variables:
|
||||
|
|
|
@ -53,20 +53,6 @@ KERNEL_URL=https://gitlab.freedesktop.org/drm/msm/-/archive/drm-msm-fixes-2020-0
|
|||
|
||||
DEBIAN_ARCH=$arch INCLUDE_VK_CTS=1 . .gitlab-ci/container/lava_build.sh
|
||||
|
||||
############### Store traces
|
||||
# Clone the traces-db at container build time so we don't have to pull traces
|
||||
# per run (too much egress cost for fd.o).
|
||||
git clone \
|
||||
--depth 1 \
|
||||
-b mesa-ci-2020-06-08 \
|
||||
https://gitlab.freedesktop.org/gfx-ci/tracie/traces-db.git \
|
||||
$ROOTFS/traces-db
|
||||
rm -rf $ROOTFS/traces-db/.git
|
||||
find $ROOTFS/traces-db -type f \
|
||||
-a -not -name '*.trace' \
|
||||
-a -not -name '*.rdc' \
|
||||
-delete
|
||||
|
||||
ccache --show-stats
|
||||
|
||||
. .gitlab-ci/container/container_post_build.sh
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# bare-metal has traces-db baked into the container until we can sort
|
||||
# out LFS caching, so we use a separate yml without the git repo
|
||||
# declaration at the top.
|
||||
traces-db:
|
||||
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
|
||||
|
||||
traces:
|
||||
# This trace takes an egregious amount of time in replay (5 minutes)
|
||||
|
|
Loading…
Reference in New Issue