function check_sessiond()
{
- if [ -z "$(pidof lt-lttng-sessiond)" ]; then
+ if [ -z "$(pgrep --full lt-lttng-sessiond)" ]; then
local str_date=$(date +%H%M%S-%d%m%Y)
diag "!!!The session daemon died unexpectedly!!!"
BAIL_OUT "*** Kernel too old for session daemon tests ***"
fi
- if [ -z $(pidof lt-$SESSIOND_BIN) ]; then
+ if [ -z $(pgrep --full lt-$SESSIOND_BIN) ]; then
# We have to start it like this so the ulimit -c is used by this
# process. Also, we collect any error message printed out.
$TESTDIR/../src/bin/lttng-sessiond/$SESSIOND_BIN --quiet --background --consumerd32-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" --consumerd64-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" >$LOG_FILE 2>&1
function check_sessiond()
{
- if [ -z "$(pidof lt-lttng-sessiond)" ]; then
+ if [ -z "$(pgrep --full lt-lttng-sessiond)" ]; then
local str_date=$(date +%H%M%S-%d%m%Y)
diag "!!!The session daemon died unexpectedly!!!"
function check_relayd()
{
- if [ -z "$(pidof lt-lttng-relayd)" ]; then
+ if [ -z "$(pgrep --full lt-lttng-relayd)" ]; then
local str_date=$(date +%H%M%S-%d%m%Y)
diag "!!!The relay daemon died unexpectedly!!!"
BAIL_OUT "*** Kernel too old for session daemon tests ***"
fi
- if [ -z $(pidof lt-$SESSIOND_BIN) ]; then
+ if [ -z $(pgrep --full lt-$SESSIOND_BIN) ]; then
# We have to start it like this so the ulimit -c is used by this
# process. Also, we collect any error message printed out.
$TESTDIR/../src/bin/lttng-sessiond/$SESSIOND_BIN --quiet --background --consumerd32-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" --consumerd64-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" >$LOG_FILE_SESSIOND 2>&1
local opt=$1
local RELAYD_BIN="lttng-relayd"
- if [ -z $(pidof lt-$RELAYD_BIN) ]; then
+ if [ -z $(pgrep --full lt-$RELAYD_BIN) ]; then
$TESTDIR/../src/bin/lttng-relayd/$RELAYD_BIN $opt >$LOG_FILE_RELAYD 2>&1 &
ok $? "Start lttng-relayd (opt: \"$opt\")"
fi
function check_sessiond()
{
- if [ -z "$(pidof lt-lttng-sessiond)" ]; then
+ if [ -z "$(pgrep --full lt-lttng-sessiond)" ]; then
local str_date=$(date +%H%M%S-%d%m%Y)
diag "!!!The session daemon died unexpectedly!!!"
BAIL_OUT "*** Kernel too old for session daemon tests ***"
fi
- if [ -z $(pidof lt-$SESSIOND_BIN) ]; then
+ if [ -z $(pgrep --full lt-$SESSIOND_BIN) ]; then
# We have to start it like this so the ulimit -c is used by this
# process. Also, we collect any error message printed out.
#$TESTDIR/../src/bin/lttng-sessiond/$SESSIOND_BIN --quiet --background --consumerd32-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" --consumerd64-path="$TESTDIR/../src/bin/lttng-consumerd/lttng-consumerd" >$LOG_FILE_SESSIOND 2>&1
local opt=$1
local RELAYD_BIN="lttng-relayd"
- if [ -z $(pidof lt-$RELAYD_BIN) ]; then
+ if [ -z $(pgrep --full lt-$RELAYD_BIN) ]; then
$TESTDIR/../src/bin/lttng-relayd/$RELAYD_BIN $opt >$LOG_FILE_RELAYD 2>&1 &
ok $? "Start lttng-relayd (opt: \"$opt\")"
fi
function check_relayd()
{
- if [ -z "$(pidof lt-lttng-relayd)" ]; then
+ if [ -z "$(pgrep --full lt-lttng-relayd)" ]; then
local str_date=$(date +%H%M%S-%d%m%Y)
#diag "Relay daemon died. Starting it again"
DIR=$(readlink -f $TESTDIR)
- if [ -z $(pidof lt-$RELAYD_BIN) ]; then
+ if [ -z $(pgrep --full lt-$RELAYD_BIN) ]; then
$DIR/../src/bin/lttng-relayd/$RELAYD_BIN -b $opt 1> $OUTPUT_DEST 2> $ERROR_OUTPUT_DEST
#$DIR/../src/bin/lttng-relayd/$RELAYD_BIN $opt -vvv >>/tmp/relayd.log 2>&1 &
if [ $? -eq 1 ]; then
{
local withtap=$1
- PID_RELAYD=`pidof lt-$RELAYD_BIN`
+ PID_RELAYD=`pgrep --full lt-$RELAYD_BIN`
if [ $withtap -eq "1" ]; then
diag "Killing lttng-relayd (pid: $PID_RELAYD)"
else
out=1
while [ -n "$out" ]; do
- out=$(pidof lt-$RELAYD_BIN)
+ out=$(pgrep --full lt-$RELAYD_BIN)
sleep 0.5
done
if [ $withtap -eq "1" ]; then
: ${LTTNG_SESSION_CONFIG_XSD_PATH=${DIR}/../src/common/config/}
export LTTNG_SESSION_CONFIG_XSD_PATH
- if [ -z $(pidof lt-$SESSIOND_BIN) ]; then
+ if [ -z $(pgrep --full lt-$SESSIOND_BIN) ]; then
# Have a load path ?
if [ -n "$load_path" ]; then
$DIR/../src/bin/lttng-sessiond/$SESSIOND_BIN --load "$1" --background --consumerd32-path="$DIR/../src/bin/lttng-consumerd/lttng-consumerd" --consumerd64-path="$DIR/../src/bin/lttng-consumerd/lttng-consumerd"
return
fi
- PID_SESSIOND=`pidof lt-$SESSIOND_BIN`
+ PID_SESSIOND=`pgrep --full lt-$SESSIOND_BIN`
if [ -n "$2" ]; then
kill_opt="$kill_opt -s $signal"
else
out=1
while [ -n "$out" ]; do
- out=$(pidof lt-$SESSIOND_BIN)
+ out=$(pgrep --full lt-$SESSIOND_BIN)
sleep 0.5
done
out=1
while [ -n "$out" ]; do
- out=$(pidof $CONSUMERD_BIN)
+ out=$(pgrep --full $CONSUMERD_BIN)
sleep 0.5
done
if [ $withtap -eq "1" ]; then
local signal=$2
local kill_opt=""
- PID_CONSUMERD=`pidof $CONSUMERD_BIN`
+ PID_CONSUMERD=`pgrep --full $CONSUMERD_BIN`
if [ -n "$2" ]; then
kill_opt="$kill_opt -s $signal"
else
out=1
while [ $out -ne 0 ]; do
- pid=$(pidof $CONSUMERD_BIN)
+ pid=$(pgrep --full $CONSUMERD_BIN)
# If consumerds are still present check their status.
# A zombie status qualifies the consumerd as *killed*