diff options
author | sivachandra@chromium.org <sivachandra@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-24 01:36:24 +0000 |
---|---|---|
committer | sivachandra@chromium.org <sivachandra@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-24 01:36:24 +0000 |
commit | 54c2d5367b067e8b22c7bd3e83ea7a113c1ce93c (patch) | |
tree | 9e6fad4a64be2360c04fd78822cf0ab9905aab13 /build/android | |
parent | f8011407ebfbd3c83018a0bf4a4a33671470c9bc (diff) | |
download | chromium_src-54c2d5367b067e8b22c7bd3e83ea7a113c1ce93c.zip chromium_src-54c2d5367b067e8b22c7bd3e83ea7a113c1ce93c.tar.gz chromium_src-54c2d5367b067e8b22c7bd3e83ea7a113c1ce93c.tar.bz2 |
[Android] Add 'official_build' option for running an instrumentation suite.
BUG=249997
Review URL: https://chromiumcodereview.appspot.com/20545002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219401 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/android')
-rwxr-xr-x | build/android/buildbot/bb_device_steps.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/build/android/buildbot/bb_device_steps.py b/build/android/buildbot/bb_device_steps.py index b6ba481..5acc976 100755 --- a/build/android/buildbot/bb_device_steps.py +++ b/build/android/buildbot/bb_device_steps.py @@ -157,7 +157,7 @@ def InstallApk(options, test, print_step=False): def RunInstrumentationSuite(options, test, flunk_on_failure=True, - python_only=False): + python_only=False, official_build=False): """Manages an invocation of test_runner.py for instrumentation tests. Args: @@ -165,6 +165,7 @@ def RunInstrumentationSuite(options, test, flunk_on_failure=True, test: An I_TEST namedtuple flunk_on_failure: Flunk the step if tests fail. Python: Run only host driven Python tests. + official_build: Run official-build tests. """ bb_annotations.PrintNamedStep('%s_instrumentation_tests' % test.name.lower()) @@ -190,6 +191,10 @@ def RunInstrumentationSuite(options, test, flunk_on_failure=True, args.extend(test.extra_flags) if python_only: args.append('-p') + if official_build: + # The option needs to be assigned 'True' as it does not have an action + # associated with it. + args.append('--official-build') RunCmd(['build/android/test_runner.py', 'instrumentation'] + args, flunk_on_failure=flunk_on_failure) |