From: Dmitry V. Levin Date: Mon, 28 Nov 2016 16:57:30 +0000 (+0000) Subject: tests: check -C option X-Git-Tag: v4.15~70 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f3b5837608ff5f230abebe2cd06936f4bfbfd83f;p=strace tests: check -C option * tests/strace-C.expected: New file. * tests/strace-C.test: New test. * tests/Makefile.am (MISC_TESTS): Add strace-C.test. (EXTRA_DIST): Add strace-C.expected. --- diff --git a/tests/Makefile.am b/tests/Makefile.am index e5be9297..366ae7fa 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -809,6 +809,7 @@ MISC_TESTS = \ redirect-fds.test \ restart_syscall.test \ signal_receive.test \ + strace-C.test \ strace-E.test \ strace-S.test \ strace-T.test \ @@ -865,6 +866,7 @@ EXTRA_DIST = init.sh run.sh match.awk \ sockname.c \ statfs.expected \ statx.sh \ + strace-C.expected \ strace-E.expected \ strace-T.expected \ strace-ff.expected \ diff --git a/tests/strace-C.expected b/tests/strace-C.expected new file mode 100644 index 00000000..832af1f3 --- /dev/null +++ b/tests/strace-C.expected @@ -0,0 +1,3 @@ +nanosleep\(\{tv_sec=1, tv_nsec=0\}, NULL\) = 0 +\+\+\+ exited with 0 \+\+\+ +[ ]*[0-9][0-9]*[.][0-9][0-9]* *0[.]0[0-9]* *[0-9][0-9]* *1 *nanosleep diff --git a/tests/strace-C.test b/tests/strace-C.test new file mode 100755 index 00000000..ccca9a09 --- /dev/null +++ b/tests/strace-C.test @@ -0,0 +1,9 @@ +#!/bin/sh + +# Check -C option. + +. "${srcdir=.}/init.sh" + +run_prog ./sleep 0 +run_strace -a24 -C -enanosleep ./sleep 1 +match_grep