<?xml version="1.0" encoding="UTF-8"?>
-<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/WIdgetIDAppID" version="3.0" viewmodes="maximized">
+<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/WIdgetIDAppID/diff" version="3.0" viewmodes="maximized">
<tizen:application id="wrt1wai008.WIdgetIDAppID" package="wrt1wai008" required_version="3.0"/>
<content src="index.html"/>
<icon src="icon.png" height="117" width="117"/>
<name>WIdgetIDAppID</name>
-</widget>
\ No newline at end of file
+</widget>
import sys
import subprocess
import string
-from optparse import OptionParser, make_option\r
+from optparse import OptionParser, make_option
import ConfigParser
tct_parser.read(TCT_CONFIG_FILE)
SRC_DIR = tct_parser.get('DEVICE', 'DEVICE_SUITE_TARGET_30')
PKG_SRC_DIR = "%s/tct/opt/%s" % (SRC_DIR, PKG_NAME)
+EXECUTION_MODE_30 = tct_parser.get('DEVICE', 'DEVICE_EXECUTION_MODE_30')
+ADMIN_USER_30 = tct_parser.get('DEVICE', 'DEVICE_ADMIN_USER_30')
+
+def userCheck():
+ global GLOVAL_OPT
+ if ADMIN_USER_30 == EXECUTION_MODE_30:
+ GLOVAL_OPT="--global"
+ else:
+ GLOVAL_OPT=""
def doCMD(cmd):
action_status = False
continue
(return_code, output) = doRemoteCMD(
- "pkgcmd -u -t wgt -q -n %s" % pkg_id)
+ "pkgcmd %s -q -u -n %s" % (GLOVAL_OPT, pkg_id))
for line in output:
if "Failure" in line:
action_status = False
# if not doRemoteCopy(os.path.join(root, file), "%s/%s" % (SRC_DIR, file)):
# action_status = False
# (return_code, output) = doRemoteCMD(
-# "pkgcmd -i -t wgt -q -p %s/%s" % (SRC_DIR, file))
+# "pkgcmd %s -i -t wgt -q -p %s/%s" % (GLOVAL_OPT, SRC_DIR, file))
# doRemoteCMD("rm -rf %s/%s" % (SRC_DIR, file))
# for line in output:
# if "Failure" in line:
sys.exit(1)
if not PARAMETERS.user:
- PARAMETERS.user = "owner"
+ PARAMETERS.user = EXECUTION_MODE_30
if not PARAMETERS.mode:
PARAMETERS.mode = "SDB"
print "No device provided"
sys.exit(1)
+ userCheck()
+
user_info = getUSERID()
re_code = user_info[0]
if re_code == 0 :
# Authors:
# Yue, jianhui <jianhuix.a.yue@intel.com>
+TCT_CONFIG_FILE=/tmp/TCT_CONFIG
+if [ ! -f $TCT_CONFIG_FILE ];then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "$TCT_CONFIG_FILE is not Found : Can Not Read TCT Configuration Directory"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+ADMIN_USER_30=`cat $TCT_CONFIG_FILE | grep DEVICE_ADMIN_USER_30 | cut -f 2- -d '='`
+if [[ $ADMIN_USER_30 == "" ]]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_ADMIN_USER_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_SUITE_TARGET_30=`cat $TCT_CONFIG_FILE | grep DEVICE_SUITE_TARGET_30 | cut -f 2- -d '='`
+if [ $DEVICE_SUITE_TARGET_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_SUITE_TARGET_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_PHYSICAL_STORAGE_30=`cat $TCT_CONFIG_FILE | grep DEVICE_PHYSICAL_STORAGE_30 | cut -f 2- -d '='`
+if [ $DEVICE_PHYSICAL_STORAGE_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_PHYSICAL_STORAGE_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_USER_30=`cat $TCT_CONFIG_FILE | grep DEVICE_USER_30 | cut -f 2- -d '='`
+if [[ $DEVICE_USER_30 == "" ]]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_USER_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_EXECUTION_MODE_30=`cat $TCT_CONFIG_FILE | grep DEVICE_EXECUTION_MODE_30 | cut -f 2- -d '='`
+if [ $DEVICE_EXECUTION_MODE_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_EXECUTION_MODE_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+if [[ "$DEVICE_EXECUTION_MODE_30" == "$ADMIN_USER_30" ]]; then
+APPS_ROOT=`cat $TCT_CONFIG_FILE | grep DEVICE_ADMIN_USER_APPS_ROOT_30 | cut -f 2- -d '='`
+GLOBAL_OPT="--global"
+else
+APPS_ROOT=`cat $TCT_CONFIG_FILE | grep DEVICE_OTHER_USER_APPS_ROOT_30 | cut -f 2- -d '='`
+GLOBAL_OPT=""
+fi
+echo "ADMIN_USER_30 = $ADMIN_USER_30"
+echo "APPS_ROOT = $APPS_ROOT"
+if [ $APPS_ROOT == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_ADMIN(or OTHER)_USER_APPS_ROOT_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+
source $(dirname $0)/Common
uninstall_app widget-version-1
func_install_changename widget-version-1.wgt
find_app widget-version
find_appid widget-version
-mkdir /home/owner/apps_rw/$pkgids/res/wgt/temporary_res
-myPath="/home/owner/apps_rw/$pkgids/res/wgt/temporary_res"
+mkdir $APPS_ROOT/$pkgids/res/wgt/temporary_res
+myPath="$APPS_ROOT/$pkgids/res/wgt/temporary_res"
if [ ! -d $myPath ];then
echo -e "created folder data failed!"
exit 1
# Authors:
# Yue, jianhui <jianhuix.a.yue@intel.com>
+TCT_CONFIG_FILE=/tmp/TCT_CONFIG
+if [ ! -f $TCT_CONFIG_FILE ];then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "$TCT_CONFIG_FILE is not Found : Can Not Read TCT Configuration Directory"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+ADMIN_USER_30=`cat $TCT_CONFIG_FILE | grep DEVICE_ADMIN_USER_30 | cut -f 2- -d '='`
+if [[ $ADMIN_USER_30 == "" ]]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_ADMIN_USER_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_SUITE_TARGET_30=`cat $TCT_CONFIG_FILE | grep DEVICE_SUITE_TARGET_30 | cut -f 2- -d '='`
+if [ $DEVICE_SUITE_TARGET_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_SUITE_TARGET_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_PHYSICAL_STORAGE_30=`cat $TCT_CONFIG_FILE | grep DEVICE_PHYSICAL_STORAGE_30 | cut -f 2- -d '='`
+if [ $DEVICE_PHYSICAL_STORAGE_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_PHYSICAL_STORAGE_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_USER_30=`cat $TCT_CONFIG_FILE | grep DEVICE_USER_30 | cut -f 2- -d '='`
+if [[ $DEVICE_USER_30 == "" ]]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_USER_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+DEVICE_EXECUTION_MODE_30=`cat $TCT_CONFIG_FILE | grep DEVICE_EXECUTION_MODE_30 | cut -f 2- -d '='`
+if [ $DEVICE_EXECUTION_MODE_30 == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_EXECUTION_MODE_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+if [[ "$DEVICE_EXECUTION_MODE_30" == "$ADMIN_USER_30" ]]; then
+APPS_ROOT=`cat $TCT_CONFIG_FILE | grep DEVICE_ADMIN_USER_APPS_ROOT_30 | cut -f 2- -d '='`
+GLOBAL_OPT="--global"
+else
+APPS_ROOT=`cat $TCT_CONFIG_FILE | grep DEVICE_OTHER_USER_APPS_ROOT_30 | cut -f 2- -d '='`
+GLOBAL_OPT=""
+fi
+echo "ADMIN_USER_30 = $ADMIN_USER_30"
+echo "APPS_ROOT = $APPS_ROOT"
+if [ $APPS_ROOT == "" ]; then
+ echo ""
+ echo "****************FATAL ERROR : inst.sh***************************"
+ echo "'DEVICE_ADMIN(or OTHER)_USER_APPS_ROOT_30' key-value pair is not Found"
+ echo "$PKG_NAME : INSTALLATION/UNINSTALLATION Can Not Proceed"
+ echo "********************************************************************"
+ echo ""
+ return;
+fi
+
+
source $(dirname $0)/Common
func_install uninstallation-application-erased.wgt
find_app uninstallation-application-erased
find_appid uninstallation-application-erased
-mkdir /home/owner/apps_rw/$pkgids/res/wgt/data
-myPath="/home/owner/apps_rw/$pkgids/res/wgt/data"
+mkdir $APPS_ROOT/$pkgids/res/wgt/data
+myPath="$APPS_ROOT/$pkgids/res/wgt/data"
if [ ! -d $myPath ];then
echo -e "created folder data failed!"
exit 1
###below functions just for crosswalk ivi testing###
-##usage: install_app $app_path(e.g. install_app /home/owner/share/tct/opt/tct-sp02-wrt-tests/tct-sp02-wrt-tests.wgt)##
+##usage: install_app $app_path(e.g. admin user: install_app /home/usr/globalapps/tct/opt/tct-sp02-wrt-tests/tct-sp02-wrt-tests.wgt
+ ##local user: install_app /home/{user}/apps_rw/tct/opt/tct-sp02-wrt-tests/tct-sp02-wrt-tests.wgt)##
function install_app(){
pkgcmd -i -t wgt -p $1 -q
}
<expected>Pass if the Sample-widget Application is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the test-hosted-widget Application is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if Sample-widget.wgt webapp is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Sample-widget Application can be installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Sample-widget.EXE Application can be installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_EXE.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_EXE.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Web Application can be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>There is a message informing user that the Web Application can't be installed and WebApp icon is not displayed on the device screen.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>The webapp can be installed (for update).</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>WIdgetIDAppID-same1.wgt is updated successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>WIdgetIDAppID-same1.wgt is updated successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>"data" folder is not exist.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The packaged webapp is uninstalled successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Data folder does not exist.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Installing and un-installing don't affect each other and both success.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Installing and updating program don't affect each other and both success.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The Sample-widget application is uninstalled.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Informed failure of uninstallation.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The installation is successful.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>They don't affect each other.</expected>
</step>
</steps>
- <test_script_entry timeout="150">/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>They don't affect each other.</expected>
</step>
</steps>
- <test_script_entry timeout="150">/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if feature-element-be-ignored WebApp is installed successfully.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass: The application can't be installed successfully.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the Sample-widget Application is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the test-hosted-widget Application is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if Sample-widget.wgt webapp is installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Sample-widget Application can be installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Sample-widget.EXE Application can be installed successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_EXE.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_EXE.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Web Application can be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>There is a message informing user that the Web Application can't be installed and WebApp icon is not displayed on the device screen.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>The webapp can be installed (for update).</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>WIdgetIDAppID-same1.wgt is updated successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>WIdgetIDAppID-same1.wgt is updated successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>"data" folder is not exist.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The packaged webapp is uninstalled successfully.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Data folder does not exist.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Installing and un-installing don't affect each other and both success.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Installing and updating program don't affect each other and both success.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The Sample-widget application is uninstalled.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Informed failure of uninstallation.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>The installation is successful.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>They don't affect each other.</expected>
</step>
</steps>
- <test_script_entry timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>They don't affect each other.</expected>
</step>
</steps>
- <test_script_entry timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if the widget can not be installed.</expected>
</step>
</steps>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass if feature-element-be-ignored WebApp is installed successfully.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
</description>
<specs>
<spec>
<expected>Pass: The application can't be installed successfully.</expected>
</step>
</steps>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
</description>
<specs>
<spec>
</testcase>
</set>
</suite>
-</test_definition>
\ No newline at end of file
+</test_definition>
<set name="PackageManagement" type="script">
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_PackagedAPP_Install" priority="P0" purpose="Check if Packaged Web Application can be installed successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_local_HostedAPP_Install" priority="P1" purpose="Check if local hosted Web Application can be installed successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh test-hosted-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_LocalAPP_Install" priority="P1" purpose="Check if Web Application can be installed successfully by using command.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_APP_WithW3CFormat_Install" priority="P1" purpose="Check if Web Application which is packed with WGT format can be installed successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_PackagedZIPFile_with_WGT_extention_Install" priority="P1" purpose="Check if the widget that is renamed with the same extension 'WGT' can be installed successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_changename.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_InstallFailed_Inform" priority="P1" purpose="Check if user is informed when the Web Application cannot be installed.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh test-broken-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_WRTVersionLower_Install_1" priority="P1" purpose="Check if WRT can update the widget when the widget has been installed.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_TwoWidget.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_sidedLoaded_Update_AppId" priority="P1" purpose="Check if Web Applications with same Tizen AppID and Widget ID can be updated successfully.">
<description>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Install_Update_Widget.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_DifferentWidgetID_Update" priority="P1" purpose="Check if Web Applications with same Tizen AppID and different Widget IDs can be updated successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WidgetID_Update.sh</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_dataStored_Update" priority="P1" purpose="Check if Web Application resources inside of widget are erased after updated.">
+ <!--> <testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_dataStored_Update" priority="P1" purpose="Check if Web Application resources inside of widget are erased after updated.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_dataStored_Update.sh</test_script_entry>
</description>
- </testcase>
+ </testcase> -->
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_WebApp_Uninstall" priority="P0" purpose="Check if Web Application can be un-installed successfully.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstaller.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="uninstallation-application-erased" priority="P0" purpose="Check if all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) should be erased after uninstalled.">
+ <!--> <testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="uninstallation-application-erased" priority="P0" purpose="Check if all Web Application resources and data (Tizen settings, widget preferences, cookies, local storage) should be erased after uninstalled.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_uninstallation_application_erased.sh</test_script_entry>
</description>
- </testcase>
+ </testcase> -->
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_OfflineInstall_uninstalling" priority="P2" purpose="Check if UA can install and uninstall different applications offline at the same time.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_uninstalling.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_OfflineInstall_updating" priority="P2" purpose="Check if UA can install and update different applications offline at the same time.">
<description>
- <test_script_entry test_script_expected_result="0" timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0" timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineInstall_updating.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_Inform_Uninstall_Running" priority="P2" purpose="Check if the WebApp can be uninstalled during running.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Running.sh Sample-widget.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_Uninstall_Inform" priority="P2" purpose="Check if user will be informed failure of uninstallation when the WebApp has been uninstalled.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_Uninstall_Inform.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="WebApp_OfflineUpdate_ReUpdate" priority="P2" purpose="Check if application could be updated when the application is running.">
<description>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_ReUpdate.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="WebApp_OfflineUpdate_TwoApp" priority="P2" purpose="Check if package management can upgrade(offline) two webapps respectively.">
<description>
- <test_script_entry timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_TwoApp.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="PKManagement_OfflineUpdate_MultiApp" priority="P0" purpose="Check if package management can upgrade(offline) multiple webapps respectively.">
<description>
- <test_script_entry timeout="150">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
+ <test_script_entry timeout="150">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_OfflineUpdate_MultiApp.sh</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="widget-distributor-sig-dsp" priority="P1" purpose="Check if the WRT cannot install the widget which contains distributor signature without a dsp:Role signature property.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11a.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="widget-distributor-sig-uri" priority="P1" purpose="Check if the WRT cannot install the widget which contains distributor signature with a dsp:Role signature property that does not contain an URI for a distributor role.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh 11b.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="widget-partner-privilege" priority="P1" purpose="Check if the WRT cannot install the widget which is announced with one or more partner API privileges in configuration file.">
<description>
- <test_script_entry test_script_expected_result="0">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
+ <test_script_entry test_script_expected_result="0">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh widget-partner-privilege.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="feature-element-be-ignored" priority="P1" purpose="Check if the 'feature' element should be ignored during installation process.">
<description>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_WRTInstaller.sh feature-element-be-ignored.wgt</test_script_entry>
</description>
</testcase>
<testcase component="Tizen WRT Core Spec/Package Management" execution_type="auto" id="web-api-version" priority="P1" purpose="Check if WRT should abort installation when the version of Tizen Web API supported by the WRT is lower than the minimum version required by the Web Application.">
<description>
- <test_script_entry timeout="90">owner_user@/home/owner/share/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
+ <test_script_entry timeout="90">{DEVICE_EXECUTION_MODE_30}_user@{DEVICE_SUITE_TARGET_30}/tct/opt/tct-pm-wrt-tests/scripts/wrt_pm_InstallerFail.sh web-api-version.wgt</test_script_entry>
</description>
</testcase>
</set>
</suite>
-</test_definition>
\ No newline at end of file
+</test_definition>