TESTCASE_DIR=$(readlink -f dynlibs/libanna_launcher_procedure_default_shared.so | xargs dirname)
DYNAMIC_SUFFIX_FILE=$TESTCASE_DIR/dynamic.suffix
- [ ! -f $DYNAMIC_SUFFIX_FILE ] && _exit "Missing '$DYNAMIC_SUFFIX_FILE' file.\nUse 'dynlibs/select.sh' to change the dynamic procedure and restart the ADML instances."
+ [ ! -f $DYNAMIC_SUFFIX_FILE ] && _exit "Missing '$DYNAMIC_SUFFIX_FILE' file.\nUse 'dynlibs/select.sh' to change the dynamic procedure and very important: RESTART the ADML instances."
dynamic_suffix=( $(grep -v ^# $DYNAMIC_SUFFIX_FILE) )
# Multiple scenarios:
echo
read dynamic_suffix
while [ -z "$dynamic_suffix" ]; do read dynamic_suffix ; done
+ timeout=$(echo $dynamic_suffix | cut -d\| -f1)
+ if [ "$timeout" = "0" ]
+ then
+ echo
+ echo "Zero-timeout will configure 'auto-reset' as 'hard' in order"
+ echo " to reset properly the test cases in further cycles ..."
+ ./operation.sh "test|auto-reset|hard" >/dev/null
+ echo
+ echo "Press ENTER to continue ..."
+ read dummy
+ fi
fi
fi