From f64cf9998f7689ae29c981f8036aa0976bfddec4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 26 Oct 2024 00:18:51 +0100 Subject: [PATCH] validate: launcher: add --fair-sched=try to valgrind args Enables fairer scheduling of threads in valgrind, possibly at cost of performance though. Hopefully helps with valgrind core/base jobs deadlocking or timing out when runners are not under load. Part-of: --- subprojects/gst-devtools/validate/launcher/baseclasses.py | 1 + 1 file changed, 1 insertion(+) diff --git a/subprojects/gst-devtools/validate/launcher/baseclasses.py b/subprojects/gst-devtools/validate/launcher/baseclasses.py index e98a375904..342114fb08 100644 --- a/subprojects/gst-devtools/validate/launcher/baseclasses.py +++ b/subprojects/gst-devtools/validate/launcher/baseclasses.py @@ -638,6 +638,7 @@ class Test(Loggable): for o, v in [('trace-children', 'yes'), ('tool', 'memcheck'), + ('fair-sched', 'try'), ('leak-check', 'full'), ('leak-resolution', 'high'), # TODO: errors-for-leak-kinds should be set to all instead of definite