summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
7fdbed1)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
# Temp file output
OUTPUT_DIR=$(mktemp -d)
# Temp file output
OUTPUT_DIR=$(mktemp -d)
NUM_TESTS=77
source $TESTDIR/utils/utils.sh
NUM_TESTS=77
source $TESTDIR/utils/utils.sh
# Start application with a temporary file.
$TESTAPP_BIN $NR_ITER $NR_USEC_WAIT $tmp_file &
ret=$?
# Start application with a temporary file.
$TESTAPP_BIN $NR_ITER $NR_USEC_WAIT $tmp_file &
ret=$?
APPS_PID="${APPS_PID} ${!}"
ok $ret "Start application to trace"
APPS_PID="${APPS_PID} ${!}"
ok $ret "Start application to trace"
diag "Stopping $p"
kill ${p} 2>/dev/null
wait ${p} 2>/dev/null
diag "Stopping $p"
kill ${p} 2>/dev/null
wait ${p} 2>/dev/null
diag "Shm: check folder creation and structure"
start_test_app
diag "Shm: check folder creation and structure"
start_test_app
- first_app_pid=$APPS_PID
+ first_app_pid=$LAST_APP_PID
shm_session_path=$(find $shm_path -mindepth 1 -maxdepth 1)
file_count=$(echo "$shm_session_path"| wc -l)
shm_session_path=$(find $shm_path -mindepth 1 -maxdepth 1)
file_count=$(echo "$shm_session_path"| wc -l)
diag "Shm: check basic creation of second ust application"
start_test_app
diag "Shm: check basic creation of second ust application"
start_test_app
+ second_app_pid=$LAST_APP_PID
second_pid_path=$(find $shm_session_path/ust/pid -mindepth 1 -maxdepth 1)
ok $? "Pid path exist found $second_pid_path"
second_pid_path=$(find $shm_session_path/ust/pid -mindepth 1 -maxdepth 1)
ok $? "Pid path exist found $second_pid_path"
# Stop first test application and check for cleanup
stop_test_app "$first_app_pid"
# Stop first test application and check for cleanup
stop_test_app "$first_app_pid"
+ APPS_PID="$second_app_pid"
verify_path_dont_exists "$first_pid_path"
ok $? "First pid cleanup"
verify_path_dont_exists "$first_pid_path"
ok $? "First pid cleanup"