Index: tools/telemetry/telemetry/core/browser_options.py |
diff --git a/tools/telemetry/telemetry/core/browser_options.py b/tools/telemetry/telemetry/core/browser_options.py |
index c7fc2e358904ce560958f1a031f5552120433985..c668457ea23f5ae3198c3348136c9a6daf2e2499 100644 |
--- a/tools/telemetry/telemetry/core/browser_options.py |
+++ b/tools/telemetry/telemetry/core/browser_options.py |
@@ -73,11 +73,6 @@ class BrowserFinderOptions(optparse.Values): |
dest='android_device', |
help='The android device ID to use' |
'If not specified, only 0 or 1 connected devcies are supported.') |
- group.add_option('--keep_test_server_ports', action='store_true', |
- help='Indicates the test server ports must be ' |
- 'kept. When this is run via a sharder ' |
- 'the test server ports should be kept and ' |
- 'should not be reset.') |
group.add_option( |
'--remote', |
dest='cros_remote', |
@@ -214,6 +209,8 @@ class BrowserOptions(): |
self.clear_sytem_cache_for_browser_and_profile_on_start = False |
+ self.keep_test_server_ports = False |
+ |
def AddCommandLineOptions(self, parser): |
group = optparse.OptionGroup(parser, 'Browser options') |
profile_choices = profile_types.GetProfileTypes() |
@@ -240,6 +237,15 @@ class BrowserOptions(): |
help='When possible, will display the stdout of the process') |
parser.add_option_group(group) |
+ # Android options. TODO(achuith): Move to AndroidBrowserOptions. |
+ group = optparse.OptionGroup(parser, 'Android options') |
+ group.add_option('--keep_test_server_ports', |
+ action='store_true', |
+ help='Indicates the test server ports must be kept. When this is run ' |
+ 'via a sharder the test server ports should be kept and should ' |
+ 'not be reset.') |
+ parser.add_option_group(group) |
+ |
def UpdateFromParseResults(self, finder_options): |
"""Copies our options from finder_options""" |
browser_options_list = [ |