Home | History | Annotate | Download | only in android

Lines Matching refs:option_parser

47 def AddCommonOptions(option_parser):
48 """Adds all common options to |option_parser|."""
50 group = optparse.OptionGroup(option_parser, 'Common Options')
89 option_parser.add_option_group(group)
98 def AddGTestOptions(option_parser):
99 """Adds gtest options to |option_parser|."""
101 option_parser.usage = '%prog gtest [options]'
102 option_parser.commands_dict = {}
103 option_parser.example = '%prog gtest -s base_unittests'
106 option_parser.add_option('-s', '--suite', dest='suite_name',
109 option_parser.add_option('-f', '--gtest_filter', '--gtest-filter',
112 option_parser.add_option('--gtest_also_run_disabled_tests',
116 option_parser.add_option('-a', '--test-arguments', dest='test_arguments',
119 option_parser.add_option('-t', dest='timeout',
123 option_parser.add_option('--isolate_file_path',
130 AddCommonOptions(option_parser)
133 def AddLinkerTestOptions(option_parser):
134 option_parser.usage = '%prog linker'
135 option_parser.commands_dict = {}
136 option_parser.example = '%prog linker'
138 option_parser.add_option('-f', '--gtest-filter', dest='test_filter',
140 AddCommonOptions(option_parser)
164 def AddJavaTestOptions(option_parser):
165 """Adds the Java test options to |option_parser|."""
167 option_parser.add_option('-f', '--test-filter', dest='test_filter',
170 option_parser.add_option(
176 option_parser.add_option(
180 option_parser.add_option(
183 option_parser.add_option(
186 option_parser.add_option(
188 option_parser.add_option(
214 def AddInstrumentationTestOptions(option_parser):
215 """Adds Instrumentation test options to |option_parser|."""
217 option_parser.usage = '%prog instrumentation [options]'
218 option_parser.commands_dict = {}
219 option_parser.example = ('%prog instrumentation '
222 AddJavaTestOptions(option_parser)
223 AddCommonOptions(option_parser)
225 option_parser.add_option('-j', '--java-only', action='store_true',
227 option_parser.add_option('-p', '--python-only', action='store_true',
230 option_parser.add_option('--host-driven-root',
232 option_parser.add_option('-w', '--wait_debugger', dest='wait_for_debugger',
235 option_parser.add_option(
239 option_parser.add_option('--coverage-dir',
242 option_parser.add_option('--device-flags', dest='device_flags', default='',
312 def AddUIAutomatorTestOptions(option_parser):
313 """Adds UI Automator test options to |option_parser|."""
315 option_parser.usage = '%prog uiautomator [options]'
316 option_parser.commands_dict = {}
317 option_parser.example = (
320 option_parser.add_option(
324 option_parser.add_option(
330 AddJavaTestOptions(option_parser)
331 AddCommonOptions(option_parser)
384 def AddJUnitTestOptions(option_parser):
385 """Adds junit test options to |option_parser|."""
386 option_parser.usage = '%prog junit -s [test suite name]'
387 option_parser.commands_dict = {}
389 option_parser.add_option(
392 option_parser.add_option(
395 option_parser.add_option(
398 option_parser.add_option(
401 option_parser.add_option(
404 AddCommonOptions(option_parser)
414 def AddMonkeyTestOptions(option_parser):
415 """Adds monkey test options to |option_parser|."""
417 option_parser.usage = '%prog monkey [options]'
418 option_parser.commands_dict = {}
419 option_parser.example = (
422 option_parser.add_option(
426 option_parser.add_option(
429 option_parser.add_option(
432 option_parser.add_option(
435 option_parser.add_option(
439 option_parser.add_option(
444 AddCommonOptions(option_parser)
478 def AddPerfTestOptions(option_parser):
479 """Adds perf test options to |option_parser|."""
481 option_parser.usage = '%prog perf [options]'
482 option_parser.commands_dict = {}
483 option_parser.example = ('%prog perf '
488 option_parser.add_option(
493 option_parser.add_option(
496 option_parser.add_option(
500 option_parser.add_option(
503 option_parser.add_option(
506 option_parser.add_option(
510 option_parser.add_option(
513 option_parser.add_option(
517 AddCommonOptions(option_parser)
758 def RunTestsCommand(command, options, args, option_parser):
766 option_parser: optparse.OptionParser object.
778 option_parser.error('Unrecognized arguments: %s' % (' '.join(args[2:])))
783 option_parser.error('Unrecognized arguments: %s' % (' '.join(args)))
799 return _RunInstrumentationTests(options, option_parser.error, devices)
801 return _RunUIAutomatorTests(options, option_parser.error, devices)
803 return _RunJUnitTests(options, option_parser.error)
805 return _RunMonkeyTests(options, option_parser.error, devices)
807 return _RunPerfTests(options, args, option_parser.error)
812 def HelpCommand(command, _options, args, option_parser):
820 option_parser: optparse.OptionParser object.
827 option_parser.print_help()
831 option_parser.error('Unrecognized arguments: %s' % (' '.join(args[3:])))
837 option_parser.error('Unrecognized command.')
842 option_parser.print_help()
845 VALID_COMMANDS[command].add_options_func(option_parser)
846 option_parser.usage = '%prog ' + command + ' [options]'
847 option_parser.commands_dict = {}
848 option_parser.print_help()
872 'help': CommandFunctionTuple(lambda option_parser: None, HelpCommand)
883 option_parser = command_option_parser.CommandOptionParser(
885 return command_option_parser.ParseAndExecute(option_parser)