aboutsummaryrefslogtreecommitdiff
path: root/catapult/devil/devil/android/crash_handler_devicetest.py
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/devil/devil/android/crash_handler_devicetest.py')
-rwxr-xr-xcatapult/devil/devil/android/crash_handler_devicetest.py27
1 files changed, 17 insertions, 10 deletions
diff --git a/catapult/devil/devil/android/crash_handler_devicetest.py b/catapult/devil/devil/android/crash_handler_devicetest.py
index 6365104d..68c0d3ad 100755
--- a/catapult/devil/devil/android/crash_handler_devicetest.py
+++ b/catapult/devil/devil/android/crash_handler_devicetest.py
@@ -9,7 +9,11 @@ import unittest
if __name__ == '__main__':
sys.path.append(
- os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..', )))
+ os.path.abspath(os.path.join(
+ os.path.dirname(__file__),
+ '..',
+ '..',
+ )))
from devil.android import crash_handler
from devil.android import device_errors
@@ -22,7 +26,6 @@ from devil.utils import timeout_retry
class DeviceCrashTest(device_test_case.DeviceTestCase):
-
def setUp(self):
super(DeviceCrashTest, self).setUp()
self.device = device_utils.DeviceUtils(self.serial)
@@ -34,13 +37,16 @@ class DeviceCrashTest(device_test_case.DeviceTestCase):
trigger_text = 'hello world'
def victim():
- trigger_cmd = 'echo -n %s > %s; sleep 20' % (
- cmd_helper.SingleQuote(trigger_text),
- cmd_helper.SingleQuote(trigger_file.name))
+ trigger_cmd = 'echo -n %s > %s; sleep 20' % (cmd_helper.SingleQuote(
+ trigger_text), cmd_helper.SingleQuote(trigger_file.name))
crash_handler.RetryOnSystemCrash(
lambda d: d.RunShellCommand(
- trigger_cmd, shell=True, check_return=True, retries=1,
- as_root=True, timeout=180),
+ trigger_cmd,
+ shell=True,
+ check_return=True,
+ retries=1,
+ as_root=True,
+ timeout=180),
device=self.device)
self.assertEquals(
trigger_text,
@@ -60,11 +66,12 @@ class DeviceCrashTest(device_test_case.DeviceTestCase):
return False
self.device.adb.Shell(
'echo c > /proc/sysrq-trigger',
- expect_status=None, timeout=60, retries=0)
+ expect_status=None,
+ timeout=60,
+ retries=0)
return True
- self.assertEquals([True, True],
- reraiser_thread.RunAsync([crasher, victim]))
+ self.assertEquals([True, True], reraiser_thread.RunAsync([crasher, victim]))
if __name__ == '__main__':