blob: 9117038b35a30df28f0d16b143e7e4cd94c1041d [file] [log] [blame]
Dmitry V. Levinfef09072015-02-04 16:38:09 +00001#!/bin/sh
2
3# Check getrandom syscall decoding.
4
5. "${srcdir=.}/init.sh"
6
7check_prog awk
8
9./getrandom ||
10 framework_skip_ 'getrandom is not available'
11
12args="-e getrandom -xx -s3 ./getrandom"
13$STRACE -o "$LOG" $args || {
14 cat "$LOG"
15 fail_ "$STRACE $args failed"
16}
17
18awk -f "$srcdir"/getrandom.awk "$LOG" || {
19 cat "$LOG"
20 fail_ 'unexpected output'
21}
22
23exit 0