aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Fernandes <joelaf@google.com>2017-11-04 05:05:39 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-11-04 05:05:39 +0000
commitfb7e9e88e213df3593327fae0652ca98e68ea7c8 (patch)
treea0d270e887be2f0d12f1a0fd552501230e69c169
parentb8ad29328954abea4bf7fbcb218878293d5e20c6 (diff)
parent218af4b0f08df6530876587f1596bf88e5cbc7dd (diff)
downloadlisa-fb7e9e88e213df3593327fae0652ca98e68ea7c8.tar.gz
Merge "jankbench: run adb as root for fetching db file"
-rw-r--r--libs/utils/android/workloads/jankbench.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/utils/android/workloads/jankbench.py b/libs/utils/android/workloads/jankbench.py
index 3cda944..a1d959d 100644
--- a/libs/utils/android/workloads/jankbench.py
+++ b/libs/utils/android/workloads/jankbench.py
@@ -142,6 +142,11 @@ class Jankbench(Workload):
except KeyError:
raise ValueError('Jankbench test [%s] not supported', test_name)
+ # Restart ADB in root mode - adb needs to run as root inorder to
+ # grab the db output file
+ self._log.info('Restarting ADB in root mode...')
+ self._target.adb_root(force=True)
+
# Unlock device screen (assume no password required)
Screen.unlock(self._target)