ci/lava: Add caching proxies for trace downloads

To avoid having to download the same traces again and again in each job,
use the caching proxy configured in the Collabora lab.

We can currently hardcode it like this because we don't test the same
driver in more than one lab, but when that changes we will need a more
flexible approach.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Acked-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10949>
This commit is contained in:
Tomeu Vizoso 2021-05-24 10:26:41 +02:00
parent e1e207528f
commit 324dd35d7c
3 changed files with 3 additions and 3 deletions

View file

@ -1,5 +1,5 @@
traces-db:
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
download-url: "http://caching-proxy/cache/?uri=https://minio-packet.freedesktop.org/mesa-tracie-public/"
traces:
# - path: 0ad/0ad.trace

View file

@ -1,5 +1,5 @@
traces-db:
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
download-url: "http://caching-proxy/cache/?uri=https://minio-packet.freedesktop.org/mesa-tracie-public/"
traces:
- path: behdad-glyphy/glyphy.trace

View file

@ -1,5 +1,5 @@
traces-db:
download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/"
download-url: "http://caching-proxy/cache/?uri=https://minio-packet.freedesktop.org/mesa-tracie-public/"
traces:
- path: glmark2/desktop:windows=4:effect=blur:blur-radius=5:passes=1:separable=true.trace