X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=benchmark%2Frun-boot-time.sh;h=4871ab90bb67395ba661ac04737cfb3ec1b057f0;hb=b194fbda4cc4a56ca5599d440d3e9340d2f50d00;hp=dabb707b9aacaa0020eb9152b5f7c415f93329bf;hpb=aebe93ee270d76a16e324c24d91b76d8ad22dd4b;p=lttng-tools.git diff --git a/benchmark/run-boot-time.sh b/benchmark/run-boot-time.sh index dabb707b9..4871ab90b 100755 --- a/benchmark/run-boot-time.sh +++ b/benchmark/run-boot-time.sh @@ -17,35 +17,35 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # -SESSIOND_BIN="ltt-sessiond" +SESSIOND_BIN="lttng-sessiond" RESULTS_PATH="/tmp/lttng-bench-results.txt" BASEDIR=`dirname $0` -echo "Session daemon boot process benchmark" +echo "Starting session daemon" -$BASEDIR/../ltt-sessiond/$SESSIOND_BIN --daemonize --quiet -if [ $? -ne 0 ]; then +BENCH_BOOT_PROCESS=1 $BASEDIR/../lttng-sessiond/$SESSIOND_BIN -v >/dev/null 2>&1 & + +PID_SESSIOND=$! +if [ -z $PID_SESSIOND ]; then echo -e '\e[1;31mFAILED\e[0m' exit 1 else echo -e "\e[1;32mOK\e[0m" + echo "PID session daemon: $PID_SESSIOND" fi -PID_SESSIOND=`pidof lt-$SESSIOND_BIN` - # Wait for the benchmark to run echo -n "Waiting." sleep 1 echo -n "." sleep 1 -echo -n "." +echo "." sleep 1 kill $PID_SESSIOND -echo -e "\nResults will be available shortly in $RESULTS_PATH" -echo "" +wait $PID_SESSIOND -tail -F $RESULTS_PATH --pid $PID_SESSIOND 2>/dev/null +echo "Benchmarks done in $RESULTS_PATH" exit 0