projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into benchmark
[lttng-tools.git]
/
benchmark
/
run-ust-register.sh
diff --git
a/benchmark/run-ust-register.sh
b/benchmark/run-ust-register.sh
index 61c76f4db130b2c47dd56d9cc7061ac85fb5d851..0640cfd722725d59e66d0e388964efb4d3428fe7 100755
(executable)
--- a/
benchmark/run-ust-register.sh
+++ b/
benchmark/run-ust-register.sh
@@
-22,17
+22,17
@@
RESULTS_PATH="/tmp/lttng-bench-results.txt"
BASEDIR=`dirname $0`
echo "Session daemon boot"
BASEDIR=`dirname $0`
echo "Session daemon boot"
+BENCH_UST_REGISTER=1 $BASEDIR/../ltt-sessiond/$SESSIOND_BIN -v >/dev/null 2>&1 &
-`BENCH_UST_REGISTER=1 $BASEDIR/../ltt-sessiond/$SESSIOND_BIN --daemonize --quiet`
-if [
$? -ne 0
]; then
+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 -e '\e[1;31mFAILED\e[0m'
exit 1
else
echo -e "\e[1;32mOK\e[0m"
+ echo "PID session daemon: $PID_SESSIOND"
fi
fi
-PID_SESSIOND=`pidof lt-$SESSIOND_BIN`
-
# Wait for sessiond to settle
sleep 2
# Wait for sessiond to settle
sleep 2
@@
-41,7
+41,6
@@
UST_AUTOPROBE=1 UST_TRACE=1 ./$BASEDIR/hello
kill $PID_SESSIOND
kill $PID_SESSIOND
-# Trick to wait for a PID which is not a child
-tail --pid=$PID_SESSIOND --quiet -F $RESULTS_PATH > /dev/null 2>&1
+wait $PID_SESSIOND
exit 0
exit 0
This page took
0.023297 seconds
and
4
git commands to generate.