Dmitry V. Levin | 4832134 | 2015-03-31 18:52:57 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # umovestr short read regression test |
| 4 | |
| 5 | . "${srcdir=.}/init.sh" |
| 6 | |
| 7 | OUT="$LOG.out" |
Dmitry V. Levin | a402810 | 2015-04-06 22:17:28 +0000 | [diff] [blame] | 8 | EXP="$LOG.exp" |
Dmitry V. Levin | 4832134 | 2015-03-31 18:52:57 +0000 | [diff] [blame] | 9 | |
| 10 | run_prog > /dev/null |
Dmitry V. Levin | a402810 | 2015-04-06 22:17:28 +0000 | [diff] [blame] | 11 | run_strace -veexecve -s262144 $args > "$EXP" |
| 12 | check_prog sed |
| 13 | sed 1d < "$LOG" > "$OUT" |
| 14 | match_diff "$OUT" "$EXP" |
Dmitry V. Levin | 4832134 | 2015-03-31 18:52:57 +0000 | [diff] [blame] | 15 | |
Dmitry V. Levin | a402810 | 2015-04-06 22:17:28 +0000 | [diff] [blame] | 16 | rm -f "$EXP" "$OUT" |
Dmitry V. Levin | 4832134 | 2015-03-31 18:52:57 +0000 | [diff] [blame] | 17 | |
| 18 | exit 0 |