summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2017-05-05 11:04:22 +0100
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2017-05-05 11:04:22 +0100
commit0fd41f9b0b65c17782e1a4b8cb5826b3af6eaec6 (patch)
tree3e73ebbb6c818e0d5c2cf3c2b034c323e4b32b0d
parent002be44fef604a727853535753cdc492fa7ddefe (diff)
kselftest: moved to LAVA parsing in YAML file
LAVA v2 is able to parse results as they come. This way timeouts and crashes don't prevent all results to be registered in LAVA. Change-Id: I75e1b9af8a5159844ae20ab97e3e1f5e89e3473d Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
-rw-r--r--automated/linux/kselftest/kselftest.yaml8
1 files changed, 7 insertions, 1 deletions
diff --git a/automated/linux/kselftest/kselftest.yaml b/automated/linux/kselftest/kselftest.yaml
index 323d3d2..c5465c8 100644
--- a/automated/linux/kselftest/kselftest.yaml
+++ b/automated/linux/kselftest/kselftest.yaml
@@ -25,4 +25,10 @@ run:
steps:
- cd ./automated/linux/kselftest/
- ./kselftest.sh -t "${TESTPROG}" -s "${SKIP_INSTALL}"
- - ../../utils/send-to-lava.sh ./output/result.txt
+
+parse:
+ pattern: "^selftests:\\s(?P<test_case_id>\\S+)\\s[[](?P<result>(FAIL|PASS|SKIP))[]]"
+ fixupdict:
+ FAIL: fail
+ PASS: pass
+ SKIP: skip