]> granicus.if.org Git - strace/commitdiff
tests/strace-S.test: fix testing 64-bit strace using a 32-bit userspace
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 4 Jun 2016 23:40:40 +0000 (23:40 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 6 Jun 2016 18:07:04 +0000 (18:07 +0000)
* tests/strace-S.test: Measure wall clock time instead of system time.
Use local "./readv" instead of system "date" as a sample executable.

Reported-by: Steve McIntyre <steve@einval.com>
tests/strace-S.test

index c0e954989be1e3323b365d36f9a6383bf789826c..44c15ccd6ce1ad14d1c39d61ade61ce6e33c5a4c 100755 (executable)
@@ -4,7 +4,7 @@
 
 . "${srcdir=.}/init.sh"
 
-run_prog_skip_if_failed date > /dev/null
+run_prog ./readv > /dev/null
 
 test_c()
 {
@@ -13,7 +13,7 @@ test_c()
        sortopts="$1"; shift
        sedexpr="$1"; shift
 
-       run_strace -c -S "$sortby" date > /dev/null
+       run_strace -c -w -S "$sortby" ./readv > /dev/null
        sed -ne "$sedexpr" < "$LOG" > "$OUT"
 
        [ -s "$OUT" ] ||