Mercurial > octave-buildbot
changeset 21:58667d78ead7
errLineReceived: Try to only count fatal errors (bug #58393).
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sat, 06 Jun 2020 13:49:52 +0200 |
parents | 0755c33a0f99 |
children | f2bc3b633414 |
files | master.cfg |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/master.cfg Fri Jun 05 18:48:45 2020 +0000 +++ b/master.cfg Sat Jun 06 13:49:52 2020 +0200 @@ -336,7 +336,8 @@ summaryRe = re.compile (r"^Summary: *$") testsRe = re.compile (r"^ *(PASS|FAIL|REGRESSION|XFAIL|SKIP)[^\d]*(\d+)") - + fatalRe = re.compile (r"[Ff][Aa][Tt][Aa][Ll]") + def outLineReceived (self, line): if self.warningPattern.match (line): self.warnings += 1 @@ -360,9 +361,11 @@ self.failed += num def errLineReceived (self, line): - self.total += 1 - self.errors += 1 - self.rc = FAILURE + mo = self.fatalRe.search (line) + if mo: + self.total += 1 + self.errors += 1 + self.rc = FAILURE class octave_test (Test):