From: Eugene Syromyatnikov Date: Sun, 29 Apr 2018 18:46:45 +0000 (+0200) Subject: tests/init.sh: add run_prog_match_grep X-Git-Tag: v4.23~183 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5b4317dcc8bcd0399680cee6f27fd23072e4cf35;p=strace tests/init.sh: add run_prog_match_grep * tests/init.sh (run_prog_match_grep): New function, similar to run_prog_match_diff. --- diff --git a/tests/init.sh b/tests/init.sh index dffbfceb..b51ee823 100644 --- a/tests/init.sh +++ b/tests/init.sh @@ -230,6 +230,17 @@ run_strace_match_diff() match_diff "$LOG" "$EXP" } +# Usage: run_strace_match_grep [args to run_strace] +run_strace_match_grep() +{ + args="$*" + [ -n "$args" -a -z "${args##*-e trace=*}" ] || + set -- -e trace="$NAME" "$@" + run_prog > /dev/null + run_strace "$@" $args > "$EXP" + match_grep "$LOG" "$EXP" +} + # Print kernel version code. # usage: kernel_version_code $(uname -r) kernel_version_code()