gitlab-ci/deqp: generate xml results for fails/flakes
authorRob Clark <robdclark@chromium.org>
Sun, 17 Nov 2019 19:57:26 +0000 (11:57 -0800)
committerRob Clark <robdclark@chromium.org>
Fri, 22 Nov 2019 21:48:29 +0000 (13:48 -0800)
commit415d565d96278d81255bf85eefdb2553e15e15c6
tree3f14967cf0439f4fadd786fadf7faf4880283bdc
parent8af7551a9efaa4490f92b45439a64224ff51e3a6
gitlab-ci/deqp: generate xml results for fails/flakes

Extract .qpa for the individual unexpected results and flakes, and
translate to xml, preserved with the artifacts.  This allows easy
browsing of the test logs for fails/flakes, for easier debugging.

The # of logs to preserve is capped at 50 to avoid saving 100s of
megabytes of logs in case someone pushes a change that breaks
everything.

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