var TEST_ARCHIVE_FILE_TXT1 = "downloads/my_file.txt";
var TEST_ARCHIVE_FILE_PATH = "downloads/";
var TEST_ARCHIVE_READ_TXT = "downloads/read.txt";
-
-/*
-var TEST_ARCHIVE_FILE_ZIP = "wgt-package/opt/tct-archive-tizen-tests/archive/support/test.zip";
-var TEST_ARCHIVE_FILE_ZIP1 = "downloads/new_archive.zip";
-var TEST_ARCHIVE_FILE_TXT = "wgt-package/opt/tct-archive-tizen-tests/archive/support/file.txt";
-var TEST_ARCHIVE_FILE_TXT1 = "wgt-package/opt/tct-archive-tizen-tests/archive/support/my_file.txt";
-var TEST_ARCHIVE_FILE_PATH = "wgt-package/opt/tct-archive-tizen-tests/archive/support/";
-var TEST_ARCHIVE_READ_TXT = "wgt-package/opt/tct-archive-tizen-tests/archive/support/read.txt";
-
-var TEST_ARCHIVE_FILE_ZIP = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/test.zip";
-var TEST_ARCHIVE_FILE_ZIP1 = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/test1.zip";
-var TEST_ARCHIVE_FILE_TXT = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/file.txt";
-var TEST_ARCHIVE_FILE_TXT1 = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/my_file.txt";
-var TEST_ARCHIVE_FILE_PATH = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/";
-var TEST_ARCHIVE_READ_TXT = "/home/owner/apps_rw/api1Arch01/res/wgt/opt/tct-archive-tizen-tests/resources/read.txt"
-*/
SRC_DIR = tct_parser.get('DEVICE', 'DEVICE_SUITE_TARGET_30')
USER_DIR = tct_parser.get('DEVICE', 'DEVICE_USER_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 getInternalStorage():
# global INTERNAL_STORAGE
shell_mgr = ShellManager()
shell_mgr.open_shellpipe(PARAMETERS.device.strip())
#shell_mgr.open_shellpipe('0000d8dd00006200')
- shell_mgr.write_cmd('export `tzplatform-get TZ_SYS_DEFAULT_USER`', '', None)
- shell_mgr.write_cmd('export `tzplatform-get --user $TZ_SYS_DEFAULT_USER TZ_USER_CONTENT`','', None)
+ shell_mgr.write_cmd('export `tzplatform-get --user ' +PARAMETERS.user+' TZ_USER_CONTENT`', '', None)
INTERNAL_STORAGE=shell_mgr.write_cmd('echo $TZ_USER_CONTENT','', None)
INTERNAL_STORAGE=str(INTERNAL_STORAGE[len(INTERNAL_STORAGE)-1])
print str(INTERNAL_STORAGE)
return (cmd_return_code, output)
-
def updateCMD(cmd=None):
if "pkgcmd" in cmd:
cmd = "su - %s -c '%s;%s'" % (PARAMETERS.user, XW_ENV, cmd)
return doCMD(cmd)
-
-
def getPKGID(pkg_name=None):
if PARAMETERS.mode == "SDB":
cmd = "sdb -s %s shell %s" % (
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()
+
getInternalStorage()
#recordInternalStorage()
user_info = getUSERID()