From: Dmitry V. Levin Date: Wed, 20 Apr 2016 00:26:46 +0000 (+0000) Subject: prctl-seccomp-strict.test: robustify against unrelated prctl invocations X-Git-Tag: v4.12~382 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d424c765f7832535c7d8496d96a76c52fe41cb2e;p=strace prctl-seccomp-strict.test: robustify against unrelated prctl invocations * tests/prctl-seccomp-strict.test: Filter out PR_GET_* prctl calls. --- diff --git a/tests/prctl-seccomp-strict.test b/tests/prctl-seccomp-strict.test index 4ce97240..ff3c4f3b 100755 --- a/tests/prctl-seccomp-strict.test +++ b/tests/prctl-seccomp-strict.test @@ -3,4 +3,11 @@ # Check how prctl PR_SET_SECCOMP SECCOMP_MODE_STRICT is decoded. . "${srcdir=.}/init.sh" -run_strace_match_diff -e trace=prctl + +check_prog grep +run_prog > /dev/null +run_strace -eprctl $args > "$EXP" +grep -v '^prctl(PR_GET_' < "$LOG" > "$OUT" +match_diff "$OUT" "$EXP" + +rm -f "$EXP" "$OUT"