1234567891011121314151617181920212223 |
- #!/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 &
- testpid=$APID
- sleep 1
- echo hi > /proc/$testpid/note
- wait $testpid
- if ( cat $test_output | grep 'PASS' > /dev/null ) {
- rm $test_output
- echo PASS
- exit PASS
- }
- cat $test_output
- echo FAIL
- exit FAIL
|