diff --git a/.travis.yml b/.travis.yml index 8e43744b..ea93f6df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,5 @@ dist: trusty +sudo: required language: cpp addons: apt: diff --git a/test_coverage.sh b/test_coverage.sh index 3e788e26..52dbfef2 100755 --- a/test_coverage.sh +++ b/test_coverage.sh @@ -187,6 +187,7 @@ if [ ! "$status" = 0 ]; then exit 1 fi echo `date` "server: $srvpid" +sudo lsof -p $srvpid cat >contrib/etc/ebusd/test.csv < ./passwd #ebusd: ./src/ebusd/ebusd -d tcp:127.0.0.1:18876 --initsend --latency 10000 -n -c "$PWD/contrib/etc/ebusd" --pollinterval=10 -s -a 31 --acquireretries 3 --answer --generatesyn --receivetimeout 40000 --sendretries 1 --enablehex --htmlpath "$PWD/contrib/html" --httpport 8878 --pidfile "$PWD/ebusd.pid" -p 8877 -l "$PWD/ebusd.log" --logareas all --loglevel debug --lograwdata=bytes --lograwdatafile "$PWD/ebusd.raw" --lograwdatasize 1 --dumpfile "$PWD/ebusd.dump" --dumpsize 100 -D --scanconfig --aclfile=./passwd --mqttport=1883 -sleep 1 +sleep 3 pid=`head -n 1 "$PWD/ebusd.pid"` if [ -z "$pid" ]; then echo `date` "unable to start ebusd" @@ -219,6 +220,7 @@ if [ -z "$pid" ]; then fi echo `date` "ebusd: $pid" kill -1 $pid +sudo lsof -p $pid #client: readarray lines <