ci/deqp-runner: Add a post-deqp-run filter list for known flakes.
authorEric Anholt <eric@anholt.net>
Wed, 19 Aug 2020 17:30:12 +0000 (10:30 -0700)
committerMarge Bot <eric+marge@anholt.net>
Thu, 20 Aug 2020 23:59:50 +0000 (23:59 +0000)
commit30da82c74c2175dd8ad09fd5d1a8aee8885d150a
tree9412263579dae47ef2aeac567739c0363189de04
parent4bb59fcee9c0c3ddfe681e80800d08689625c90b
ci/deqp-runner: Add a post-deqp-run filter list for known flakes.

So far, we've been putting our known flakes that intermittently fail CI
into the skips list.  This has two downsides:

1) You don't know when the flakes stop happening and when to delist them
   from skips, unless you go do a bunch of manual runs with the skips list
   cleared.

2) If the flake was because the previous test left some broken state in
   the HW, you may just move your intermittent to a new test.

With this new path, you can list your flakes in the flakes file to keep
them from erroring out people's pipelines.  They still get run and
reported as is.

Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6392>
.gitlab-ci/bare-metal/rootfs-setup.sh
.gitlab-ci/deqp-runner.sh
.gitlab-ci/prepare-artifacts.sh