Tweak integration logging
@@ -204,10 +204,17 @@ jobs:
for client in $CLIENTS; do
for server in $SERVERS; do
echo "# $client - $server"
- ./examples/$server localhost 4433 cert/server.key cert/server.crt &
+ ./examples/$server localhost 4433 cert/server.key cert/server.crt > sv.log 2>&1 &
+ SVPID="$!"
./examples/$client localhost 4433 https://localhost/ --exit-on-first-stream-close
- killall -INT $server
- sleep 1
+ kill -INT "$SVPID"
+ sleep 5
+ if wait "$SVPID"; then
+ cat sv.log
+ else
+ cat sv.log
+ exit 1
+ fi
done
done
