OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 """Environment setup and teardown for remote devices.""" | 5 """Environment setup and teardown for remote devices.""" |
6 | 6 |
7 import logging | 7 import logging |
8 import os | 8 import os |
9 import random | 9 import random |
10 import sys | 10 import sys |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 logging.critical('Available Android Devices:') | 159 logging.critical('Available Android Devices:') |
160 android_devices = (d for d in device_list if d['os_name'] == 'Android') | 160 android_devices = (d for d in device_list if d['os_name'] == 'Android') |
161 for d in sorted(android_devices, compare_devices): | 161 for d in sorted(android_devices, compare_devices): |
162 logging.critical(' %s %s', d['os_version'].ljust(7), d['name']) | 162 logging.critical(' %s %s', d['os_version'].ljust(7), d['name']) |
163 | 163 |
164 def _NoDeviceFound(self, device_list): | 164 def _NoDeviceFound(self, device_list): |
165 self._PrintAvailableDevices(device_list) | 165 self._PrintAvailableDevices(device_list) |
166 raise remote_device_helper.RemoteDeviceError('No device found.') | 166 raise remote_device_helper.RemoteDeviceError('No device found.') |
167 | 167 |
168 @property | 168 @property |
| 169 def collect(self): |
| 170 return self._collect |
| 171 |
| 172 @property |
169 def device(self): | 173 def device(self): |
170 return self._device | 174 return self._device |
171 | 175 |
172 @property | 176 @property |
173 def token(self): | 177 def only_output_failures(self): |
174 return self._access_token | 178 # TODO(jbudorick): Remove this once b/18981674 is fixed. |
| 179 return True |
175 | 180 |
176 @property | 181 @property |
177 def results_path(self): | 182 def results_path(self): |
178 return self._results_path | 183 return self._results_path |
179 | 184 |
180 @property | 185 @property |
| 186 def runner_package(self): |
| 187 return self._runner_package |
| 188 |
| 189 @property |
181 def runner_type(self): | 190 def runner_type(self): |
182 return self._runner_type | 191 return self._runner_type |
183 | 192 |
184 @property | 193 @property |
185 def runner_package(self): | 194 def timeouts(self): |
186 return self._runner_package | 195 return self._timeouts |
| 196 |
| 197 @property |
| 198 def token(self): |
| 199 return self._access_token |
187 | 200 |
188 @property | 201 @property |
189 def trigger(self): | 202 def trigger(self): |
190 return self._trigger | 203 return self._trigger |
191 | 204 |
192 @property | 205 @property |
193 def collect(self): | |
194 return self._collect | |
195 | |
196 @property | |
197 def verbose_count(self): | 206 def verbose_count(self): |
198 return self._verbose_count | 207 return self._verbose_count |
199 | |
200 @property | |
201 def timeouts(self): | |
202 return self._timeouts | |
OLD | NEW |