Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(856)

Side by Side Diff: build/android/buildbot/bb_device_steps.py

Issue 664803003: Update from chromium a8e7c94b1b79a0948d05a1fcfff53391d22ce37a (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « build/android/buildbot/bb_device_status_check.py ('k') | build/android/pylib/OWNERS » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import collections 6 import collections
7 import glob 7 import glob
8 import hashlib 8 import hashlib
9 import json 9 import json
10 import os 10 import os
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
138 if not suites_options: 138 if not suites_options:
139 suites_options = {} 139 suites_options = {}
140 140
141 args = ['--verbose'] 141 args = ['--verbose']
142 if options.target == 'Release': 142 if options.target == 'Release':
143 args.append('--release') 143 args.append('--release')
144 if options.asan: 144 if options.asan:
145 args.append('--tool=asan') 145 args.append('--tool=asan')
146 if options.gtest_filter: 146 if options.gtest_filter:
147 args.append('--gtest-filter=%s' % options.gtest_filter) 147 args.append('--gtest-filter=%s' % options.gtest_filter)
148 if options.flakiness_server:
149 args.append('--flakiness-dashboard-server=%s' %
150 options.flakiness_server)
148 151
149 for suite in suites: 152 for suite in suites:
150 bb_annotations.PrintNamedStep(suite) 153 bb_annotations.PrintNamedStep(suite)
151 cmd = [suite] + args 154 cmd = [suite] + args
152 cmd += suites_options.get(suite, []) 155 cmd += suites_options.get(suite, [])
153 if suite == 'content_browsertests': 156 if suite == 'content_browsertests':
154 cmd.append('--num_retries=1') 157 cmd.append('--num_retries=1')
155 _RunTest(options, cmd, suite) 158 _RunTest(options, cmd, suite)
156 159
157 160
(...skipping 21 matching lines...) Expand all
179 if devices: 182 if devices:
180 args = args + ['--device', devices[0]] 183 args = args + ['--device', devices[0]]
181 bb_annotations.PrintNamedStep('chrome_proxy') 184 bb_annotations.PrintNamedStep('chrome_proxy')
182 RunCmd(['tools/chrome_proxy/run_tests'] + args) 185 RunCmd(['tools/chrome_proxy/run_tests'] + args)
183 186
184 def RunChromeSyncShellTests(options): 187 def RunChromeSyncShellTests(options):
185 """Run the chrome sync shell tests""" 188 """Run the chrome sync shell tests"""
186 test = I('ChromeSyncShell', 189 test = I('ChromeSyncShell',
187 'ChromeSyncShell.apk', 190 'ChromeSyncShell.apk',
188 'org.chromium.chrome.browser.sync', 191 'org.chromium.chrome.browser.sync',
189 'ChromeSyncShellTest.apk', 192 'ChromeSyncShellTest',
190 'chrome:chrome/test/data/android/device_files') 193 'chrome:chrome/test/data/android/device_files')
191 RunInstrumentationSuite(options, test) 194 RunInstrumentationSuite(options, test)
192 195
193 def RunTelemetryPerfUnitTests(options): 196 def RunTelemetryPerfUnitTests(options):
194 """Runs the telemetry perf unit tests. 197 """Runs the telemetry perf unit tests.
195 198
196 Args: 199 Args:
197 options: options object. 200 options: options object.
198 """ 201 """
199 InstallApk(options, INSTRUMENTATION_TESTS['ChromeShell'], False) 202 InstallApk(options, INSTRUMENTATION_TESTS['ChromeShell'], False)
(...skipping 532 matching lines...) Expand 10 before | Expand all | Expand 10 after
732 735
733 if options.coverage_bucket: 736 if options.coverage_bucket:
734 setattr(options, 'coverage_dir', 737 setattr(options, 'coverage_dir',
735 os.path.join(CHROME_OUT_DIR, options.target, 'coverage')) 738 os.path.join(CHROME_OUT_DIR, options.target, 'coverage'))
736 739
737 MainTestWrapper(options) 740 MainTestWrapper(options)
738 741
739 742
740 if __name__ == '__main__': 743 if __name__ == '__main__':
741 sys.exit(main(sys.argv)) 744 sys.exit(main(sys.argv))
OLDNEW
« no previous file with comments | « build/android/buildbot/bb_device_status_check.py ('k') | build/android/pylib/OWNERS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698