From 8b92bf6584039c9ff69a1d7ebd41ea454b515d08 Mon Sep 17 00:00:00 2001 From: Anders Roxell Date: Thu, 5 Sep 2013 09:32:00 +0200 Subject: openembedde/ltp: add a wrapper script to ltp and parse result log Signed-off-by: Anders Roxell Acked-by: Fathi Boudra --- openembedded/ltp.yaml | 13 ++++--------- openembedded/scripts/ltpfixup.sh | 6 ++++++ 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100755 openembedded/scripts/ltpfixup.sh (limited to 'openembedded') diff --git a/openembedded/ltp.yaml b/openembedded/ltp.yaml index 80982f3..d3de02f 100644 --- a/openembedded/ltp.yaml +++ b/openembedded/ltp.yaml @@ -6,15 +6,10 @@ metadata: run: steps: - - 'cd /opt/ltp' - - './runltplite.sh -p -q' + - './openembedded/scripts/ltpfixup.sh' parse: - pattern: "^(?P\\S+)\\s+\\d+\\s+(?P\\w+)\\s+:\\s+.+" + pattern: "^(?P\\S+)\\s+(?P\\w+)\\s+.+" fixupdict: - TBROK: fail - TCONF: skip - TFAIL: fail - TINFO: skip - TPASS: pass - TWARN: unknown + FAIL: fail + PASS: pass diff --git a/openembedded/scripts/ltpfixup.sh b/openembedded/scripts/ltpfixup.sh new file mode 100755 index 0000000..a852aac --- /dev/null +++ b/openembedded/scripts/ltpfixup.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +cd /opt/ltp +./runltp -p -q -f syscalls +find ./results -name "LTP_RUN_ON*" -print0 |xargs -0 cat +exit 0 -- cgit v1.2.3