gitlab-ci/deqp: detect and report flakes
authorRob Clark <robdclark@chromium.org>
Sun, 17 Nov 2019 19:33:01 +0000 (11:33 -0800)
committerRob Clark <robdclark@chromium.org>
Fri, 22 Nov 2019 21:48:29 +0000 (13:48 -0800)
commitfdaf77707629ba218f15cc876cd414f718e5a4f4
treec25601dbba284dc928a2d6ac25ad69740da22cd8
parentcc6484f1641ca905074ad48b7def844540075643
gitlab-ci/deqp: detect and report flakes

If there are a small number of fails, re-run to determine if they are
flakes, and optionally (if `$FLAKES_CHANNEL` configured) report the
flakes.

This way flakes don't interfere with developers working on other
drivers, but get logged so that the developers working on the flaking
driver can monitor the situation.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
.gitlab-ci.yml
.gitlab-ci/container/arm_test.sh
.gitlab-ci/deqp-runner.sh