From 0efdd937a2af0177cb3735656e7cfca4eec04f80 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Mon, 1 Jun 2020 22:20:39 -0500 Subject: [PATCH] minor change Change-Id: I365e3c671c829c6b205587f5770f70cef5bbddfb --- bin/run_tool.sh | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/bin/run_tool.sh b/bin/run_tool.sh index 2538286d87..b61db70433 100755 --- a/bin/run_tool.sh +++ b/bin/run_tool.sh @@ -3,9 +3,6 @@ BIN_DIR=`dirname $0` BIN_DIR=`realpath $BIN_DIR` PKG_DIR=${BIN_DIR%/bin} -# PATH to custom HSA libs -HSA_PATH=$PKG_DIR/lib/hsa - if [ -z "$1" ] ; then echo "Usage: $0 " exit 1 @@ -14,26 +11,24 @@ fi # profiler plugin library test_app=$* -# paths to ROC profiler and oher libraries -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PKG_DIR/lib:$PKG_DIR/tool:$HSA_PATH -export PATH=.:$PATH - # ROC profiler library loaded by HSA runtime export HSA_TOOLS_LIB=librocprofiler64.so.1 + # tool library loaded by ROC profiler if [ -z "$ROCP_TOOL_LIB" ] ; then - echo "Tool library is not defined: ROCP_TOOL_LIB" + echo "ROCP_TOOL_LIB is not found" exit 1 fi + +# ROC profiler metrics config file +if [ -z "$ROCP_METRICS" ] ; then + echo "ROCP_METRICS is not found" + exit 1 +fi + # enable error messages export HSA_TOOLS_REPORT_LOAD_FAILURE=1 export HSA_VEN_AMD_AQLPROFILE_LOG=1 export ROCPROFILER_LOG=1 -# ROC profiler metrics config file -unset ROCP_PROXY_QUEUE -# ROC profiler metrics config file -if [ -z "$ROCP_METRICS" ] ; then - export ROCP_METRICS=$PKG_DIR/lib/metrics.xml -fi -LD_PRELOAD=$ROCP_TOOL_LIB $test_app +$test_app