diff --git a/validate/tools/launcher/baseclasses.py b/validate/tools/launcher/baseclasses.py index 9997f46944..e78a743572 100644 --- a/validate/tools/launcher/baseclasses.py +++ b/validate/tools/launcher/baseclasses.py @@ -228,10 +228,9 @@ class GstValidateTest(Test): self.add_arguments("--set-scenario", self.scenario.name) def get_validate_criticals_errors(self): - self.reporter.out.seek(0) ret = "[" errors = [] - for l in self.reporter.out.readlines(): + for l in open(self.logfile, 'r').readlines(): if "critical : " in l: if ret != "[": ret += ", " @@ -287,9 +286,8 @@ class GstValidateTest(Test): position = duration = -1 self.debug("Getting position") - self.reporter.out.seek(0) m = None - for l in reversed(self.reporter.out.readlines()): + for l in reversed(open(self.logfile, 'r').readlines()): l = l.lower() if "