From: Alexandru Avadanii Date: Fri, 17 Apr 2020 15:50:49 +0000 (+0200) Subject: bluval: Add Jenkins log-parser rules X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=commitdiff_plain;ds=sidebyside;h=21b8334662643b1877a2be70152a9b631a685af7;hp=21b8334662643b1877a2be70152a9b631a685af7;p=validation.git bluval: Add Jenkins log-parser rules Instead of creating the log-parser rules on the fly from the CI job, add the rules to the current repository, allowing the Validation committers to tweak them independently (not through ci-management changes). While at it, extend and improve the previous rules by: - raising a warning instead of an error for robot FAIL messages (which will later be changed via ci-management to _not_ fail the CI job run); - separating the test suites into log parsing sections; - raising an info for PASS robot messages (so they are listed in the log-parser links section for better readability); - fail the CI job only if critical tests failed; For logparser section grouping to work as expected, fix one output buffering issue that used to print the issued commands after their output (and also fix another output buffering related issue to keep things uniform). JIRA: VAL-104 Change-Id: I1506d84a44926e80913562f67f24885a98f94df7 Signed-off-by: Alexandru Avadanii ---