ci/freedreno: Test with non-redistributable traces
authorAntonio Caggiano <antonio.caggiano@collabora.com>
Wed, 10 Feb 2021 18:07:32 +0000 (19:07 +0100)
committerMarge Bot <eric+marge@anholt.net>
Wed, 28 Jul 2021 13:49:11 +0000 (13:49 +0000)
commit92f9141f009f9ffe98bea42ba002a8c4bd7a74bd
tree92dbcc06df266f79f4bfc50c511a2426e648d51c
parentb88fd3ccc0deeb3776ed4fd0c72b4ab649e1a208
ci/freedreno: Test with non-redistributable traces

Add a job to test with traces that we cannot redistribute, listed in a
separate file. Since those traces might not be accessible by everyone,
this job is created only when the pipeline is triggered by `marge-bot`.

This job is optional because otherwise it could be blocking a merge
request of someone who cannot really debug the issue due to lack of
access to these traces.

The documentation available under `docs/ci` goes into more details
explaining the rationale behind optional traces.

Signed-off-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6441>
.gitlab-ci.yml
.gitlab-ci/piglit/run.sh
docs/ci/index.rst
src/freedreno/ci/gitlab-ci.yml
src/freedreno/ci/restricted-traces-freedreno.yml [new file with mode: 0644]