jehanne/qa/kern/broken.runner

25 lines
352 B
Plaintext
Raw Normal View History

2017-08-12 23:32:35 +02:00
#!/cmd/rc
runner=$0
test = `{echo $runner|sed 's/.runner//'}
test_output = /tmp/output-`{basename $test}
if ( test -e $test_output) rm $test_output
$test > $test_output >[2=1] &
2017-10-20 02:05:13 +02:00
testpid=$APID
2017-08-12 23:32:35 +02:00
wait $testpid
2017-08-15 00:53:04 +02:00
sleep 5
2017-08-12 23:32:35 +02:00
if ( cat $test_output | grep suicide > /dev/null ) {
rm $test_output
echo PASS
exit PASS
}
cat $test_output
echo FAIL
exit FAIL