blob: 4effd32b94edf3e3f323d28fea65b610b4de44c1 [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 Lantz86eb6c62014-09-26 01:52:15 -07008error /FAIL/
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/
Bob Lantza062d022014-09-29 22:36:16 -070020info /Ran.*tests/