From: Alicia Boya GarcĂ­a Date: Fri, 25 May 2018 10:06:22 +0000 (+0200) Subject: gst-validate-launcher: disable timeouts when debugging in gdb interactively X-Git-Tag: 1.19.3~491^2~528 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bfa143caa92674b5c3d44e5c73cf05db45988a84;p=platform%2Fupstream%2Fgstreamer.git gst-validate-launcher: disable timeouts when debugging in gdb interactively An interactive debugging session can be going for a long time, we don't want any timeouts in that case. https://bugzilla.gnome.org/show_bug.cgi?id=796397 --- diff --git a/validate/launcher/baseclasses.py b/validate/launcher/baseclasses.py index a1d209c..bac3336 100644 --- a/validate/launcher/baseclasses.py +++ b/validate/launcher/baseclasses.py @@ -385,6 +385,11 @@ class Test(Loggable): if self.hard_timeout is not None: self.hard_timeout *= GDB_TIMEOUT_FACTOR self.timeout *= GDB_TIMEOUT_FACTOR + + if not self.options.gdb_non_stop: + self.timeout = sys.maxsize + self.hard_timeout = sys.maxsize + args = ["gdb"] if self.options.gdb_non_stop: args += ["-ex", "run", "-ex", "backtrace", "-ex", "quit"]