| #!/bin/sh | |
| echo "Starting $0" | |
| bin/lws-minimal-dbus-ws-proxy 2> /tmp/dbuss& | |
| echo " server starting" | |
| sleep 1s | |
| PID_PROX=$! | |
| echo " client starting" | |
| bin/lws-minimal-dbus-ws-proxy-testclient -x 10 2> /tmp/dbusc | |
| R=$? | |
| kill -2 $PID_PROX | |
| if [ $R -ne 0 ] ; then | |
| echo "$0 FAILED" | |
| cat /tmp/dbuss | |
| cat /tmp/dbusc | |
| exit 1 | |
| fi | |
| if [ -z "`cat /tmp/dbusc | grep 'rx: 9, tx: 9'`" ] ; then | |
| echo "$0 FAILED" | |
| cat /tmp/dbuss | |
| cat /tmp/dbusc | |
| exit 1 | |
| fi | |
| echo "$0 PASSED" | |
| exit 0 | |