Fixes & improvements
[anna.git] / example / diameter / launcher / deployments / st-client / program.sh
index b02fd2d..84c66e9 100755 (executable)
@@ -22,8 +22,11 @@ _exit() {
 usage() {
   echo "Usage: $0 <test stuff directory> [-s]"
   echo
+  echo "       Performs test case programming from scratch (current test cases will be dropped from ADML involved instances)."
+  echo
   echo "       test stuff directory: contains msk files, specially a testcase description with xml files referenced."
   echo "                             Those files, adding .msk extension, shall exists in the same directory. For example:"
+  echo
   echo "                                $0 st_examples/DynamicQualification"
   echo
   echo "       -s: start testing just after programming, using desired rate: $DESIRED_RATE test cases per second."
@@ -52,6 +55,8 @@ miss_conf=
 
 echo
 [ -z "$1" ] && usage
+./operation.sh --ping
+[ $? -ne 0 ] && _exit "Programming aborted (some ADML client process is not running) !"
 TESTCASE_DIR=$1
 AUTOSTART=$2