summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhang Peng <peng.zhang1.cn@windriver.com>2024-06-17 13:02:30 +0800
committerArmin Kuster <akuster808@gmail.com>2024-06-17 09:19:34 -0400
commitecba4318342f334a25ce404e2d96f8664a36ae46 (patch)
tree4751f070dac28ff7681727e92a881826524c4b27
parent61e9a3aba8248a583b017f43e86c5e43585f1d27 (diff)
downloadmeta-openembedded-ecba4318342f334a25ce404e2d96f8664a36ae46.tar.gz
hiredis: change ptest output format
This change consolidates the output format of the ptest command into a single common format. The format selected is the automake "simple test" format: "result: testname" Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta-oe/recipes-extended/hiredis/hiredis/run-ptest17
1 files changed, 16 insertions, 1 deletions
diff --git a/meta-oe/recipes-extended/hiredis/hiredis/run-ptest b/meta-oe/recipes-extended/hiredis/hiredis/run-ptest
index 59b747dbd8..8d450b881f 100644
--- a/meta-oe/recipes-extended/hiredis/hiredis/run-ptest
+++ b/meta-oe/recipes-extended/hiredis/hiredis/run-ptest
@@ -1,3 +1,18 @@
1#!/bin/sh 1#!/bin/sh
2 2
3TEST_SSL=0 TEST_ASYNC=0 ./test.sh 3TEST_SSL=0 TEST_ASYNC=0 ./test.sh | sed -e 's/PASSED/PASS/g' -e 's/FAILED/FAIL/g' -e 's/SKIPPED/SKIP/g' | awk '
4{
5 if ($NF == "\033[0;32mPASS\033[0;0m" || $NF == "\033[0;31mFAIL\033[0;0m" || $NF == "\033[01;33mSKIP\033[0;0m") {
6 printf "%s: %s\n", $NF, $0
7 } else {
8 print
9 }
10}'| awk '{
11 if ($NF == "\033[0;32mPASS\033[0;0m" || $NF == "\033[0;31mFAIL\033[0;0m" || $NF == "\033[01;33mSKIP\033[0;0m") {
12 $NF = ""
13 print $0
14 } else {
15 print
16 }
17}' | awk '{gsub(/:/,"",$NF)}1'
18