From cf3d13132b92abd9e149f905b06d7a6b61a5d72b Mon Sep 17 00:00:00 2001 From: David Sterba Date: Tue, 2 Jun 2015 15:57:51 +0200 Subject: btrfs-progs: tests: common: add helper run_check_stdout Sometimes we need to process the output of the command, but run_check captures all the output into results file. Signed-off-by: David Sterba --- tests/common | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/common') diff --git a/tests/common b/tests/common index e690c85a..899ec7b1 100644 --- a/tests/common +++ b/tests/common @@ -21,6 +21,14 @@ run_check() "$@" >> $RESULTS 2>&1 || _fail "failed: $@" } +# same as run_check but the stderr+stdout output is duplicated on stdout and +# can be processed further +run_check_stdout() +{ + echo "############### $@" >> $RESULTS 2>&1 + "$@" 2>&1 | tee -a $RESULTS || _fail "failed: $@" +} + check_prereq() { if ! [ -f $TOP/$1 ]; then -- cgit v1.2.3