gitlab-ci: Download traces from MinIO
authorTomeu Vizoso <tomeu.vizoso@collabora.com>
Thu, 9 Jul 2020 10:42:02 +0000 (12:42 +0200)
committerMarge Bot <eric+marge@anholt.net>
Tue, 21 Jul 2020 09:22:18 +0000 (09:22 +0000)
commit20507f8b17f87c19f821270c0a893ca9acc9dbee
tree6669c13d57f183e6a991e11fe423a3c23f260f7c
parent087be7e322013fd7f2ba918502c172226f0c9af6
gitlab-ci: Download traces from MinIO

Downloading the traces directly from git causes very high egress from
GCE, which is expensive.

So we can expand trace testing further, we are going to keep a cache in
freedesktop.org's MinIO instance. This commit implements downloading
from it.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-By: Rohan Garg <rohan.garg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5472>
.gitlab-ci/traces.yml
.gitlab-ci/tracie/tracie.py