OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import logging | 5 import logging |
6 import re | 6 import re |
7 import time | 7 import time |
8 | 8 |
9 from pylib import flag_changer | 9 from pylib import flag_changer |
10 from pylib.base import base_test_result | 10 from pylib.base import base_test_result |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 #override | 123 #override |
124 def _GetTests(self): | 124 def _GetTests(self): |
125 return self._test_instance.GetTests() | 125 return self._test_instance.GetTests() |
126 | 126 |
127 #override | 127 #override |
128 def _GetTestName(self, test): | 128 def _GetTestName(self, test): |
129 return '%s#%s' % (test['class'], test['method']) | 129 return '%s#%s' % (test['class'], test['method']) |
130 | 130 |
131 #override | 131 #override |
132 def _RunTest(self, device, test): | 132 def _RunTest(self, device, test): |
133 extras = self._test_instance.GetHttpServerEnvironmentVars() | 133 extras = {} |
134 | 134 |
135 if isinstance(test, list): | 135 if isinstance(test, list): |
136 if not self._test_instance.driver_apk: | 136 if not self._test_instance.driver_apk: |
137 raise Exception('driver_apk does not exist. ' | 137 raise Exception('driver_apk does not exist. ' |
138 'Please build it and try again.') | 138 'Please build it and try again.') |
139 | 139 |
140 def name_and_timeout(t): | 140 def name_and_timeout(t): |
141 n = self._GetTestName(t) | 141 n = self._GetTestName(t) |
142 i = self._GetTimeoutFromAnnotations(t['annotations'], n) | 142 i = self._GetTimeoutFromAnnotations(t['annotations'], n) |
143 return (n, i) | 143 return (n, i) |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
198 | 198 |
199 try: | 199 try: |
200 scale = int(annotations.get('TimeoutScale', 1)) | 200 scale = int(annotations.get('TimeoutScale', 1)) |
201 except ValueError as e: | 201 except ValueError as e: |
202 logging.warning("Non-integer value of TimeoutScale ignored. (%s)", str(e)) | 202 logging.warning("Non-integer value of TimeoutScale ignored. (%s)", str(e)) |
203 scale = 1 | 203 scale = 1 |
204 timeout *= scale | 204 timeout *= scale |
205 | 205 |
206 return timeout | 206 return timeout |
207 | 207 |
OLD | NEW |