summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xautomated/android/apk-automation/common/__init__.py3
-rwxr-xr-xautomated/android/apk-automation/glbenchmark25.py4
2 files changed, 7 insertions, 0 deletions
diff --git a/automated/android/apk-automation/common/__init__.py b/automated/android/apk-automation/common/__init__.py
index f0bd962..fafeec9 100755
--- a/automated/android/apk-automation/common/__init__.py
+++ b/automated/android/apk-automation/common/__init__.py
@@ -217,6 +217,7 @@ class ApkTestRunner(object):
sys.exit(1)
else:
apk_url = urlparse.urljoin(self.config['base_url'], apk_name)
+ self.logger.info('Start downloading file: %s' % apk_url)
r = requests.get(apk_url, stream=True)
if r.status_code == 200:
with open(apk_path, 'wb') as f:
@@ -225,6 +226,8 @@ class ApkTestRunner(object):
else:
self.logger.info('Failed to download file: %s' % apk_url)
sys.exit(1)
+ else:
+ self.logger.info('APK file already exists: %s' % apk_name)
def install_apk(self, apk_name):
apk_path = os.path.join(os.path.abspath(self.config['apk_dir']), apk_name)
diff --git a/automated/android/apk-automation/glbenchmark25.py b/automated/android/apk-automation/glbenchmark25.py
index 657cd01..6b7299e 100755
--- a/automated/android/apk-automation/glbenchmark25.py
+++ b/automated/android/apk-automation/glbenchmark25.py
@@ -12,7 +12,11 @@ class ApkRunnerImpl(ApkTestRunner):
super(ApkRunnerImpl, self).__init__(self.config)
def setUp(self):
+ # set to peformance governor policay
+ self.set_performance_governor()
+ # download apk related files
self.download_apk('main.1.com.glbenchmark.glbenchmark25.obb')
+ self.download_apk(self.config['apk_file_name'])
self.uninstall_apk(self.config['apk_package'])
self.install_apk(self.config['apk_file_name'])