blob: 6b7bc33fda0a68fe8b4de8f5a7f67ee081d86456 [file] [log] [blame]
Bob Lantzbe321b62014-09-25 17:16:25 -07001# Rules for Jenkins Log Parser Plugin
2# These should work for parsing the Mininet test log
Bob Lantz17ba9c82014-09-25 17:36:11 -07003# Rules are in priority order - first matching rule
4# triggers and the rest are ignored.
Bob Lantzbe321b62014-09-25 17:16:25 -07005
Bob Lantza75826c2014-09-26 00:37:09 -07006# Failed full tests will be marked with FAILED,
7# and a pexpect TIMEOUT is also almost certainly an error
Bob Lantz17ba9c82014-09-25 17:36:11 -07008error /FAILED/
Bob Lantza75826c2014-09-26 00:37:09 -07009error /TIMEOUT/
Bob Lantzbe321b62014-09-25 17:16:25 -070010
Bob Lantz068a7b22014-09-26 00:50:55 -070011# Warn on exceptions, sub-errors, and skipped
Bob Lantzbe321b62014-09-25 17:16:25 -070012warn /(?i)^exception/
13warn /ERROR/
Bob Lantz068a7b22014-09-26 00:50:55 -070014warn /\.\.\. skipped/
Bob Lantzbe321b62014-09-25 17:16:25 -070015
Bob Lantz667c6aa2014-09-26 00:13:34 -070016# Report passed tests in Info
Bob Lantz30f29382014-09-25 17:45:07 -070017info /Test.*OK/
Bob Lantz667c6aa2014-09-26 00:13:34 -070018info /Sanity.*OK/
Bob Lantzd9e58de2014-09-26 00:26:44 -070019info /\.\.\. ok/