pushd . > /dev/null
SCRIPT_PATH="${BASH_SOURCE[0]}";
- while([ -h "${SCRIPT_PATH}" ]) do
- cd "`dirname "${SCRIPT_PATH}"`"
- SCRIPT_PATH="$(readlink "`basename "${SCRIPT_PATH}"`")";
- done
+ while([ -h "${SCRIPT_PATH}" ]) do
+ cd "`dirname "${SCRIPT_PATH}"`"
+ SCRIPT_PATH="$(readlink "`basename "${SCRIPT_PATH}"`")";
+ done
cd "`dirname "${SCRIPT_PATH}"`" > /dev/null
SCRIPT_PATH="`pwd`";
### TIZEN_SDK is tizen-sdk path ###
if [ `ls ${SCRIPT_PATH}/../../sdk.info | grep sdk.info | wc -l` -eq 1 ] ; then
- TIZEN_SDK=`cat ${SCRIPT_PATH}/../../sdk.info | grep TIZEN_SDK_INSTALLED_PATH= | sed -e s/TIZEN_SDK_INSTALLED_PATH=/""/g`
+ TIZEN_SDK=`cat ${SCRIPT_PATH}/../../sdk.info | grep TIZEN_SDK_INSTALLED_PATH= | sed -e s/TIZEN_SDK_INSTALLED_PATH=/""/g`
fi
if [ -z "$TIZEN_SDK" ]; then
### TIZEN_SDK_DATA is tizen-sdk-data path ###
if [ `ls ${SCRIPT_PATH}/../../sdk.info | grep sdk.info | wc -l` -eq 1 ] ; then
- TIZEN_SDK_DATA=`cat ${SCRIPT_PATH}/../../sdk.info | grep TIZEN_SDK_DATA_PATH= | sed -e s/TIZEN_SDK_DATA_PATH=/""/g`
+ TIZEN_SDK_DATA=`cat ${SCRIPT_PATH}/../../sdk.info | grep TIZEN_SDK_DATA_PATH= | sed -e s/TIZEN_SDK_DATA_PATH=/""/g`
fi
if [ -z "$TIZEN_SDK_DATA" ]; then
### terminate test process ###
function kill_emulator {
output ""
- output "Kill Emulator"
- if [ "${EM_PID}" != "" ] ;
- then
- ${KILL} ${EM_PID}
- else
- ${PKILL} emulator-x86*
- fi
+ output "Terminate Emulator"
- # for windows
- sleep 20
+ ${PKILL} emulator-x86*
- ${EMULATOR_MANAGER} delete -n ${EMULATOR_NAME} | tee -a ${RESULT_FILE}
+# if [ "${EM_PID}" != "" ] ;
+# then
+# ${KILL} ${EM_PID}
+# else
+# ${PKILL} emulator-x86*
+# fi
}
function shutdown_emulator {
# for windows
sleep 20
+ output "- Delete vm"
${EMULATOR_MANAGER} delete -n ${EMULATOR_NAME} | tee -a ${RESULT_FILE}
if [[ $? != 0 ]]
then
kill_emulator
+
+ sleep 20
+
+ output "- Delete vm again"
+ ${EMULATOR_MANAGER} delete -n ${EMULATOR_NAME} | tee -a ${RESULT_FILE}
fi
}
+#### Shutdown all running emulator(s) ####
+output "Kill all emulator(s)"
+
+kill_emulator
+
+sleep 5
+
### Start Conformance Test ###
output "Start Conformance Test"
output ""
##### # is Test Case Name #####
##### $ is Success Token #####
-##### @ is Test Command #####
+#### @ is Test Command #####
COMMAND=""