X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fust-nevents%2Frun;h=301b70d970bf1f3c057f99999dedefaa7e169a9b;hp=9fbc8d80536b7c867c3372f0e75deeff6091c453;hb=ec8f26de70d4862d4fad73f844c19fabf30b19c8;hpb=d3e8f6bb8554af02b881990fbb5445ac6a4f4d98;ds=sidebyside diff --git a/tests/ust-nevents/run b/tests/ust-nevents/run index 9fbc8d805..301b70d97 100755 --- a/tests/ust-nevents/run +++ b/tests/ust-nevents/run @@ -15,11 +15,11 @@ # along with this library; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -TESTDIR=$(dirname $0)/.. +CURDIR=$(dirname $0)/ +TESTDIR=$CURDIR/.. NR_ITER=100 SESSION_NAME="ust-nevents" EVENT_NAME="ust_gen_nevents:tptest" -TRACE_PATH=$(mktemp -d) source $TESTDIR/utils.sh @@ -27,6 +27,13 @@ echo -e "\n-----------------------------------" echo -e "UST tracer - Generate $NR_ITER events" echo -e "-------------------------------------" +if [ ! -e "$CURDIR/gen-nevents" ]; then + echo -e "No UST nevents binary detected. Passing." + exit 0 +fi + +TRACE_PATH=$(mktemp -d) + # MUST set TESTDIR before calling those functions create_lttng_session $SESSION_NAME $TRACE_PATH @@ -35,7 +42,7 @@ enable_ust_lttng_event $SESSION_NAME $EVENT_NAME start_tracing $SESSION_NAME # Start test -./$(dirname $0)/gen-nevents $NR_ITER +./$CURDIR/gen-nevents $NR_ITER stop_tracing $SESSION_NAME destroy_lttng_session $SESSION_NAME