]> granicus.if.org Git - strace/commitdiff
tests: add strace-T.test
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 24 Mar 2016 00:31:23 +0000 (00:31 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 24 Mar 2016 00:31:23 +0000 (00:31 +0000)
* tests/strace-T.expected: New file.
* tests/strace-T.test: New test.
* tests/Makefile.am (MISC_TESTS): Add it.
(EXTRA_DIST): Add strace-T.expected.

tests/Makefile.am
tests/strace-T.expected [new file with mode: 0644]
tests/strace-T.test [new file with mode: 0755]

index 548b7c2340b0acf67e3a63b2887ab38c1201cad5..589e8ceafdcd98a0b7d55da2d1b0eb3eac9bf556 100644 (file)
@@ -380,6 +380,7 @@ MISC_TESTS = \
        qual_syscall.test \
        redirect.test \
        restart_syscall.test \
+       strace-T.test \
        strace-f.test \
        vfork-f.test \
        # end of MISC_TESTS
@@ -420,6 +421,7 @@ EXTRA_DIST = init.sh run.sh match.awk \
             signalfd.expected \
             statfs.expected \
             statx.sh \
+            strace-T.expected \
             struct_flock.c \
             sun_path.expected \
             uid.awk \
diff --git a/tests/strace-T.expected b/tests/strace-T.expected
new file mode 100644 (file)
index 0000000..f4b779b
--- /dev/null
@@ -0,0 +1 @@
+nanosleep\(\{1, 0\}, NULL\) = 0 <(1\.0|0\.9)[[:digit:]]{5}>
diff --git a/tests/strace-T.test b/tests/strace-T.test
new file mode 100755 (executable)
index 0000000..7ab84a7
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+# Check -T option.
+
+. "${srcdir=.}/init.sh"
+
+run_prog ./sleep 0
+run_strace -a24 -T -enanosleep ./sleep 1
+match_grep