blob: 93c73208d8cf487bb1f3d408ac2df52118454308 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/bash
(qemu-system-i386 -kernel test_kernel.bin -serial stdio -m 16 -display none & echo $! >&3) 3>pid \
| tee >(grep -m 1 "TEST-" >result; kill -INT `cat pid`) \
RESULT=`cat result`
rm result
rm pid
if [ $RESULT != '(TEST-OK)' ]; then exit 1; fi
|