gitlab-ci: Switch LAVA jobs to use shared dEQP runner
authorTomeu Vizoso <tomeu.vizoso@collabora.com>
Fri, 13 Dec 2019 09:20:23 +0000 (10:20 +0100)
committerTomeu Vizoso <tomeu.vizoso@collabora.com>
Mon, 6 Jan 2020 13:27:36 +0000 (14:27 +0100)
commitd62dd8b0cb7f74ec43fac6f59c42178f4cf08c54
tree8fb247c9dd579ebb53737fe2e27a2cf6ea778d28
parentf5c2807ff280c77081b1af8161582f99893c6404
gitlab-ci: Switch LAVA jobs to use shared dEQP runner

Take one step towards sharing code between the LAVA and non-LAVA jobs,
with the goals of reducing maintenance burden and use of computational
resources.

The env var DEQP_NO_SAVE_RESULTS allows us to skip the procesing of the
XML result files, which can take a long time and is not useful in the
LAVA case as we are not uploading artifacts anywhere at the moment.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
17 files changed:
.gitlab-ci.yml
.gitlab-ci/build-cts-runner.sh
.gitlab-ci/build-deqp-gl.sh
.gitlab-ci/container/lava_arm.sh
.gitlab-ci/deqp-panfrost-t720-fails.txt
.gitlab-ci/deqp-panfrost-t720-skips.txt
.gitlab-ci/deqp-panfrost-t760-fails.txt
.gitlab-ci/deqp-panfrost-t760-skips.txt
.gitlab-ci/deqp-panfrost-t820-fails.txt
.gitlab-ci/deqp-panfrost-t820-skips.txt
.gitlab-ci/deqp-panfrost-t860-fails.txt
.gitlab-ci/deqp-panfrost-t860-skips.txt
.gitlab-ci/deqp-runner.sh
.gitlab-ci/generate_lava.py
.gitlab-ci/lava-deqp-runner.sh [deleted file]
.gitlab-ci/lava-deqp.yml.jinja2
.gitlab-ci/lava-gitlab-ci.yml