strace/tests/lseek.test
Dmitry V. Levin 8e37cffaa8 lseek.test: robustify against libcs invoking lseek syscall on their own
* tests/lseek.test: Filter out lseek calls made with non-negative
descriptor arguments.
2016-01-15 00:09:48 +00:00

19 lines
271 B
Bash
Executable File

#!/bin/sh
# Check lseek syscall decoding.
. "${srcdir=.}/init.sh"
OUT="$LOG.out"
EXP="$LOG.exp"
check_prog grep
run_prog > /dev/null
run_strace -a30 -elseek $args > "$EXP"
grep -v '^lseek([0-9]' < "$LOG" > "$OUT"
match_diff "$OUT" "$EXP"
rm -f "$EXP" "$OUT"
exit 0