Dmitry V. Levin | 25c804c | 2015-04-07 21:18:23 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | # Check how "resuming interrupted nanosleep" works. |
| 4 | |
| 5 | . "${srcdir=.}/init.sh" |
| 6 | |
Dmitry V. Levin | 640623c | 2015-09-18 11:27:11 +0000 | [diff] [blame] | 7 | run_prog > /dev/null |
Dmitry V. Levin | 640623c | 2015-09-18 11:27:11 +0000 | [diff] [blame] | 8 | syscalls=nanosleep,restart_syscall |
| 9 | run_strace -a20 -e trace=$syscalls $args > "$OUT" |
| 10 | match_grep "$LOG" "$OUT" |
| 11 | rm -f "$OUT" |
Dmitry V. Levin | 25c804c | 2015-04-07 21:18:23 +0000 | [diff] [blame] | 12 | |
Dmitry V. Levin | 640623c | 2015-09-18 11:27:11 +0000 | [diff] [blame] | 13 | exit 0 |