aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/skpbench/_hardware_nexus_6p.py
diff options
context:
space:
mode:
authorGravatar Chris Dalton <csmartdalton@google.com>2017-10-20 09:58:32 -0600
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-10-20 17:52:36 +0000
commit34d9055c103b6424cfaa2c7a3c1a1630a58e375e (patch)
tree2267ec878c1c12bcb3b13802849909de11eae36b /tools/skpbench/_hardware_nexus_6p.py
parent328a33fc7abd9b6de99409a9b6e44c5c372609d5 (diff)
skpbench: support pixel phone
Adds a script for pixel hardware with conservatively low clocks. Bug: skia: Change-Id: I1ade703ab9f0b4aefc9cf630e3d2efb996afd69f Reviewed-on: https://skia-review.googlesource.com/62343 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
Diffstat (limited to 'tools/skpbench/_hardware_nexus_6p.py')
-rw-r--r--tools/skpbench/_hardware_nexus_6p.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/tools/skpbench/_hardware_nexus_6p.py b/tools/skpbench/_hardware_nexus_6p.py
index 077933bb41..58eb52f925 100644
--- a/tools/skpbench/_hardware_nexus_6p.py
+++ b/tools/skpbench/_hardware_nexus_6p.py
@@ -14,13 +14,14 @@ class HardwareNexus6P(HardwareAndroid):
HardwareAndroid.__init__(self, adb)
def __enter__(self):
+ HardwareAndroid.__enter__(self)
self._lock_clocks()
- return HardwareAndroid.__enter__(self)
+ return self
def __exit__(self, exception_type, exception_value, exception_traceback):
+ self._unlock_clocks()
HardwareAndroid.__exit__(self, exception_type,
exception_value, exception_traceback)
- self._unlock_clocks()
def _lock_clocks(self):
if not self._adb.is_root():
@@ -148,8 +149,3 @@ class HardwareNexus6P(HardwareAndroid):
for i in range(4, 7)]
Expectation.check_all(expectations, result.splitlines())
-
- def sleep(self, sleeptime):
- self._unlock_clocks()
- HardwareAndroid.sleep(self, sleeptime)
- self._lock_clocks()