# Temp file output
OUTPUT_DIR=$(mktemp -d)
+LAST_APP_PID=
+
NUM_TESTS=77
source $TESTDIR/utils/utils.sh
# Start application with a temporary file.
$TESTAPP_BIN $NR_ITER $NR_USEC_WAIT $tmp_file &
ret=$?
+ LAST_APP_PID="${!}"
APPS_PID="${APPS_PID} ${!}"
ok $ret "Start application to trace"
diag "Stopping $p"
kill ${p} 2>/dev/null
wait ${p} 2>/dev/null
+ diag "Stopped $p"
done
}
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)
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"
# 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"