X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=stress-server.sh;fp=stress-server.sh;h=16a376e3e9157093f5483e938dedf92b65aa103a;hb=237cf9c6c05616c20726175406d0855a8d0d4233;hp=0000000000000000000000000000000000000000;hpb=a274ae1502b257511298bd6a01cf1b7b69ade468;p=src%2Fapp-framework-binder.git diff --git a/stress-server.sh b/stress-server.sh new file mode 100755 index 00000000..16a376e3 --- /dev/null +++ b/stress-server.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +ROOT=$(dirname $0) +echo ROOT=$ROOT + +AFB=$ROOT/build/src/afb-daemon +HELLO=build/bindings/samples/helloWorld.so +PORT=12345 +TEST=test +TOKEN=knock-knock-knoc +OUT=$ROOT/stress-out-server + +rm $OUT* + +ARGS="-q --session-max=100 --port=$PORT --workdir=$ROOT --roothttp=$TEST --token=$TOKEN --ldpaths=/tmp --binding=$HELLO" + +echo -n launch afb... +case "$1" in + gdb) gdb $AFB -ex "run $ARGS";; + valgrind) valgrind --leak-check=full $AFB $ARGS 2>&1 | tee $OUT;; + strace) strace -tt -f -o $OUT.strace $AFB $ARGS 2>&1 | tee $OUT;; + *) $AFB $ARGS 2>&1 | tee $OUT;; +esac +#$AFB -q --session-max=100 --port=$PORT --workdir=$ROOT --roothttp=$TEST --token=$TOKEN --ldpaths=/tmp --binding=$HELLO > $OUT.0 2>&1 & +#afbpid=$! +#strace -tt -f -o $OUT-strace.0 -p $afbpid & +wait