OLD | NEW |
1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 2012 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 copy | 5 import copy |
6 import logging | 6 import logging |
7 import optparse | 7 import optparse |
8 import os | 8 import os |
9 import shlex | 9 import shlex |
10 import socket | 10 import socket |
11 import sys | 11 import sys |
12 | 12 |
13 from py_utils import cloud_storage # pylint: disable=import-error | 13 from py_utils import cloud_storage # pylint: disable=import-error |
14 | 14 |
15 from telemetry.core import platform | 15 from telemetry.core import platform |
16 from telemetry.core import util | 16 from telemetry.core import util |
17 from telemetry.internal.browser import browser_finder | 17 from telemetry.internal.browser import browser_finder |
18 from telemetry.internal.browser import browser_finder_exceptions | 18 from telemetry.internal.browser import browser_finder_exceptions |
19 from telemetry.internal.browser import profile_types | 19 from telemetry.internal.browser import profile_types |
20 from telemetry.internal.platform import device_finder | 20 from telemetry.internal.platform import device_finder |
21 from telemetry.internal.platform import remote_platform_options | 21 from telemetry.internal.platform import remote_platform_options |
22 from telemetry.internal.platform.profiler import profiler_finder | 22 from telemetry.internal.platform.profiler import profiler_finder |
23 from telemetry.internal.util import binary_manager | 23 from telemetry.internal.util import binary_manager |
| 24 from telemetry.internal.util import log_stream |
24 from telemetry.util import wpr_modes | 25 from telemetry.util import wpr_modes |
25 | 26 |
26 | 27 |
27 class BrowserFinderOptions(optparse.Values): | 28 class BrowserFinderOptions(optparse.Values): |
28 """Options to be used for discovering a browser.""" | 29 """Options to be used for discovering a browser.""" |
29 | 30 |
30 def __init__(self, browser_type=None): | 31 def __init__(self, browser_type=None): |
31 optparse.Values.__init__(self) | 32 optparse.Values.__init__(self) |
32 | 33 |
33 self.browser_type = browser_type | 34 self.browser_type = browser_type |
(...skipping 467 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
501 self.auto_login = True | 502 self.auto_login = True |
502 self.gaia_login = False | 503 self.gaia_login = False |
503 self.username = 'test@test.test' | 504 self.username = 'test@test.test' |
504 self.password = '' | 505 self.password = '' |
505 self.gaia_id = '12345' | 506 self.gaia_id = '12345' |
506 # For non-accelerated QEMU VMs. | 507 # For non-accelerated QEMU VMs. |
507 self.browser_startup_timeout = 240 | 508 self.browser_startup_timeout = 240 |
508 | 509 |
509 def IsCrosBrowserOptions(self): | 510 def IsCrosBrowserOptions(self): |
510 return True | 511 return True |
OLD | NEW |