Index: build/android/test_runner.py |
diff --git a/build/android/test_runner.py b/build/android/test_runner.py |
index e76b979d07a555aee61df970850388b84cecbdfa..26c4e291d44d396fd109570cdaa7cb60e5db27d3 100755 |
--- a/build/android/test_runner.py |
+++ b/build/android/test_runner.py |
@@ -734,6 +734,8 @@ def main(argv): |
command_list=VALID_COMMANDS.keys()) |
if len(argv) < 2 or argv[1] not in VALID_COMMANDS: |
+ # Parse args first, if this is '--help', optparse will display help and exit |
+ option_parser.parse_args(argv) |
option_parser.error('Invalid command.') |
command = argv[1] |
VALID_COMMANDS[command].add_options_func(option_parser) |