1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#!../../bash
# -*- shell-script -*-
#$Id: interrupt.tests,v 1.3 2008/09/06 14:17:43 rockyb Exp $
[ -z "$srcdir" ] && export srcdir=$PWD
[ -z "$builddir" ] && export builddir=$PWD
[ -z "$top_builddir" ] && export top_builddir=$builddir/../..
CHECK_FILE=interrupt.check
started_markerfile=$top_builddir/test/interrupt.tst
if [[ -f $started_markerfile ]] ; then
rm -f $started_markerfile || exit 77
fi
$SH ${top_builddir}/test/example/interrupt.sh $started_markerfile > $CHECK_FILE &
while [[ ! -f $started_markerfile ]] ; do
sleep 1
done
kill -TERM %1
while [[ ! -s $CHECK_FILE ]] ; do
sleep 1
done
rm -f $started_markerfile
|