Mesa (main): zink/ci: increase piglit and deqp-runner timeouts

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jun 9 20:30:55 UTC 2021


Module: Mesa
Branch: main
Commit: f34ff0370273037d80d6ea25bef6faee7810e016
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f34ff0370273037d80d6ea25bef6faee7810e016

Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Wed Jun  9 17:56:19 2021 +0200

zink/ci: increase piglit and deqp-runner timeouts

A bunch of tests are currently taking ~60 seconds, dangerously close to
the current 60 seconds timeout. Add some congesion or just bad luck to
a runner, or some other background-task, and we can very easily be
pushed above that.

Since we're rendering on LLVMpipe rather than HW, this isn't as
unreasonable as it might sound at first. So let's copy a trick from
VirGL's CI playbook, and bump the timeout to 180 seconds, three times
of what we currently use.

That might seem a bit excessive, but it's better to make it *very*
unlikely to cause trouble than a little bit unlikely.

Acked-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Acked-by: Daniel Stone <daniels at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11272>

---

 src/gallium/drivers/zink/ci/gitlab-ci.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/gallium/drivers/zink/ci/gitlab-ci.yml b/src/gallium/drivers/zink/ci/gitlab-ci.yml
index 420ee95daf3..f3e7183f27c 100644
--- a/src/gallium/drivers/zink/ci/gitlab-ci.yml
+++ b/src/gallium/drivers/zink/ci/gitlab-ci.yml
@@ -18,6 +18,7 @@
     GALLIUM_DRIVER: "zink" # move here due to bad xvfb-run interactions
     VK_DRIVER: lvp # Don't move to the top level, piglit runs do funny stuff with VK_DRIVER set
     DEQP_EXPECTED_RENDERER: "zink.*llvmpipe"
+    DEQP_RUNNER_OPTIONS: "--timeout 180"
 
 zink-piglit-quick_gl:
   extends:
@@ -26,6 +27,7 @@ zink-piglit-quick_gl:
   variables:
     PIGLIT_PROFILES: quick_gl
     PIGLIT_NO_WINDOW: 1
+    PIGLIT_RUNNER_OPTIONS: "--timeout 180"
   script:
     - xvfb-run --server-args='-noreset' sh -c "GALLIUM_DRIVER=zink VK_DRIVER=lvp install/piglit/piglit-runner.sh"
 



More information about the mesa-commit mailing list