From: Dmitry V. Levin Date: Thu, 24 Mar 2016 01:27:03 +0000 (+0000) Subject: tests: add strace-r.test X-Git-Tag: v4.12~501 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e10ab4cdbc3e152ddbd08783f800a9ce163d1659;p=strace tests: add strace-r.test * tests/strace-r.expected: New file. * tests/strace-r.test: New test. * tests/Makefile.am (MISC_TESTS): Add it. (EXTRA_DIST): Add strace-r.expected. --- diff --git a/tests/Makefile.am b/tests/Makefile.am index a1ce5fa7..a08025c3 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -382,6 +382,7 @@ MISC_TESTS = \ restart_syscall.test \ strace-T.test \ strace-f.test \ + strace-r.test \ strace-t.test \ strace-tt.test \ strace-ttt.test \ @@ -425,6 +426,7 @@ EXTRA_DIST = init.sh run.sh match.awk \ statfs.expected \ statx.sh \ strace-T.expected \ + strace-r.expected \ struct_flock.c \ sun_path.expected \ uid.awk \ diff --git a/tests/strace-r.expected b/tests/strace-r.expected new file mode 100644 index 00000000..2b206c84 --- /dev/null +++ b/tests/strace-r.expected @@ -0,0 +1,2 @@ +[ ]{5}0\.0{6} execve\("\./sleep", \["\./sleep", "1"\], \[/\* [[:digit:]]+ vars \*/\]\) = 0 +[ ]{5}(1\.0|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+ diff --git a/tests/strace-r.test b/tests/strace-r.test new file mode 100755 index 00000000..4ba01f12 --- /dev/null +++ b/tests/strace-r.test @@ -0,0 +1,9 @@ +#!/bin/sh + +# Check -r option. + +. "${srcdir=.}/init.sh" + +run_prog ./sleep 0 +run_strace -r -eexecve ./sleep 1 +match_grep