Home | History | Annotate | Download | only in tests-mx32
      1 #!/bin/sh
      2 
      3 # Check -ttt option.
      4 
      5 . "${srcdir=.}/init.sh"
      6 
      7 run_prog_skip_if_failed date +%s > /dev/null
      8 run_prog ../sleep 0
      9 
     10 s0="$(date +%s)"
     11 run_strace -ttt -eexecve $args
     12 s1="$(date +%s)"
     13 
     14 s="$s0"
     15 t_reg=
     16 while [ "$s" -le "$s1" ]; do
     17 	[ -z "$t_reg" ] && t_reg="$s" || t_reg="$t_reg|$s"
     18 	s=$(($s + 1))
     19 done
     20 
     21 cat > "$EXP" << __EOF__
     22 ($t_reg)\\.[[:digit:]]{6} execve\\("\\.\\./sleep", \\["\\.\\./sleep", "0"\\], 0x[[:xdigit:]]* /\\* [[:digit:]]+ vars \\*/\\) = 0
     23 __EOF__
     24 
     25 match_grep "$LOG" "$EXP"
     26