From: Dmitry V. Levin Date: Fri, 31 Mar 2017 23:25:32 +0000 (+0000) Subject: tests: cleanup access.test X-Git-Tag: v4.17~140 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c5c64110a8158e5227b1ade518e1cc35fe398d22;p=strace tests: cleanup access.test * tests/access.test: Use run_strace_match_diff. * tests/access.c (main): Update expected output. --- diff --git a/tests/access.c b/tests/access.c index e6f169b2..4420ba3c 100644 --- a/tests/access.c +++ b/tests/access.c @@ -19,6 +19,7 @@ main(void) printf("access(\"%s\", R_OK|W_OK|X_OK) = %ld %s (%m)\n", sample, rc, errno2name()); + puts("+++ exited with 0 +++"); return 0; } diff --git a/tests/access.test b/tests/access.test index 3ab2eb4b..918fa6bb 100755 --- a/tests/access.test +++ b/tests/access.test @@ -1,15 +1,7 @@ #!/bin/sh -# Check access syscall decoding. +# Check decoding of access syscall. . "${srcdir=.}/init.sh" -check_prog grep -run_prog > /dev/null -run_strace -eaccess -a30 $args > "$EXP" - -# Filter out access() calls made by libc. -grep -F access_sample < "$LOG" > "$OUT" -match_diff "$OUT" "$EXP" - -rm -f "$EXP" "$OUT" +run_strace_match_diff -a30 -P access_sample