| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # | 2 # |
| 3 # Copyright 2013 The Chromium Authors. All rights reserved. | 3 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
| 6 | 6 |
| 7 """Runs all types of tests from one unified interface.""" | 7 """Runs all types of tests from one unified interface.""" |
| 8 | 8 |
| 9 import argparse | 9 import argparse |
| 10 import collections | 10 import collections |
| (...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 146 group.add_argument('--device-oem', action='append', | 146 group.add_argument('--device-oem', action='append', |
| 147 help='Device OEM to run on.') | 147 help='Device OEM to run on.') |
| 148 group.add_argument('--remote-device-file', | 148 group.add_argument('--remote-device-file', |
| 149 help=('File with JSON to select remote device. ' | 149 help=('File with JSON to select remote device. ' |
| 150 'Overrides all other flags.')) | 150 'Overrides all other flags.')) |
| 151 group.add_argument('--remote-device-timeout', type=int, | 151 group.add_argument('--remote-device-timeout', type=int, |
| 152 help='Times to retry finding remote device') | 152 help='Times to retry finding remote device') |
| 153 group.add_argument('--network-config', type=int, | 153 group.add_argument('--network-config', type=int, |
| 154 help='Integer that specifies the network environment ' | 154 help='Integer that specifies the network environment ' |
| 155 'that the tests will be run in.') | 155 'that the tests will be run in.') |
| 156 group.add_argument('--test-timeout', type=int, |
| 157 help='Test run timeout in seconds.') |
| 156 | 158 |
| 157 device_os_group = group.add_mutually_exclusive_group() | 159 device_os_group = group.add_mutually_exclusive_group() |
| 158 device_os_group.add_argument('--remote-device-minimum-os', | 160 device_os_group.add_argument('--remote-device-minimum-os', |
| 159 help='Minimum OS on device.') | 161 help='Minimum OS on device.') |
| 160 device_os_group.add_argument('--remote-device-os', action='append', | 162 device_os_group.add_argument('--remote-device-os', action='append', |
| 161 help='OS to have on the device.') | 163 help='OS to have on the device.') |
| 162 | 164 |
| 163 api_secret_group = group.add_mutually_exclusive_group() | 165 api_secret_group = group.add_mutually_exclusive_group() |
| 164 api_secret_group.add_argument('--api-secret', default='', | 166 api_secret_group.add_argument('--api-secret', default='', |
| 165 help='API secret for remote devices.') | 167 help='API secret for remote devices.') |
| (...skipping 832 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 998 if e.is_infra_error: | 1000 if e.is_infra_error: |
| 999 return constants.INFRA_EXIT_CODE | 1001 return constants.INFRA_EXIT_CODE |
| 1000 return constants.ERROR_EXIT_CODE | 1002 return constants.ERROR_EXIT_CODE |
| 1001 except: # pylint: disable=W0702 | 1003 except: # pylint: disable=W0702 |
| 1002 logging.exception('Unrecognized error occurred.') | 1004 logging.exception('Unrecognized error occurred.') |
| 1003 return constants.ERROR_EXIT_CODE | 1005 return constants.ERROR_EXIT_CODE |
| 1004 | 1006 |
| 1005 | 1007 |
| 1006 if __name__ == '__main__': | 1008 if __name__ == '__main__': |
| 1007 sys.exit(main()) | 1009 sys.exit(main()) |
| OLD | NEW |