validate:launcher: Support retry on failure when using --n-runs
authorThibault Saunier <tsaunier@igalia.com>
Thu, 7 Oct 2021 22:42:10 +0000 (19:42 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 12 Oct 2021 16:59:16 +0000 (16:59 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1113>

subprojects/gst-devtools/validate/launcher/baseclasses.py

index c05bc99..3a543e3 100644 (file)
@@ -2194,7 +2194,7 @@ class _TestsLauncher(Loggable):
                 res = True
                 for r in range(self.options.n_runs):
                     printc("-> Iteration %d" % r, end='\r')
-                    if not self._run_tests():
+                    if not self._run_tests(retry_on_failures=self.options.retry_on_failures):
                         res = False
                         printc("ERROR", Colors.FAIL, end="\r")
                     else: