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

Side by Side Diff: scripts/slave/recipe_modules/chromium_android/example.py

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 years, 8 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 | Annotate | Revision Log
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 from recipe_engine.types import freeze 5 from recipe_engine.types import freeze
6 6
7 DEPS = [ 7 DEPS = [
8 'adb', 8 'adb',
9 'chromium', 9 'chromium',
10 'chromium_android', 10 'chromium_android',
11 'depot_tools/infra_paths',
11 'recipe_engine/json', 12 'recipe_engine/json',
12 'recipe_engine/path', 13 'recipe_engine/path',
13 'recipe_engine/properties', 14 'recipe_engine/properties',
14 'recipe_engine/raw_io', 15 'recipe_engine/raw_io',
15 'recipe_engine/step', 16 'recipe_engine/step',
16 ] 17 ]
17 18
18 BUILDERS = freeze({ 19 BUILDERS = freeze({
19 'basic_builder': { 20 'basic_builder': {
20 'target': 'Release', 21 'target': 'Release',
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 REPO_URL='svn://svn.chromium.org/chrome/trunk/src', 107 REPO_URL='svn://svn.chromium.org/chrome/trunk/src',
107 REPO_NAME='src/repo', 108 REPO_NAME='src/repo',
108 INTERNAL=True, 109 INTERNAL=True,
109 BUILD_CONFIG='Release') 110 BUILD_CONFIG='Release')
110 111
111 api.chromium_android.c.get_app_manifest_vars = True 112 api.chromium_android.c.get_app_manifest_vars = True
112 api.chromium_android.c.coverage = config.get('coverage', False) 113 api.chromium_android.c.coverage = config.get('coverage', False)
113 api.chromium_android.c.asan_symbolize = True 114 api.chromium_android.c.asan_symbolize = True
114 115
115 if config.get('adb_vendor_keys'): 116 if config.get('adb_vendor_keys'):
116 # TODO(phajdan.jr): Remove path['build'] usage, http://crbug.com/437264 . 117 # TODO(phajdan.jr): Remove infra_paths['build'] usage, http://crbug.com/4372 64 .
Sergiy Byelozyorov 2016/04/26 14:41:06 nit: long line
117 api.chromium.c.env.ADB_VENDOR_KEYS = api.path['build'].join( 118 api.chromium.c.env.ADB_VENDOR_KEYS = api.infra_paths['build'].join(
118 'site_config', '.adb_key') 119 'site_config', '.adb_key')
119 120
120 api.chromium_android.init_and_sync(use_bot_update=False) 121 api.chromium_android.init_and_sync(use_bot_update=False)
121 122
122 api.chromium.runhooks() 123 api.chromium.runhooks()
123 api.chromium_android.run_tree_truth(additional_repos=['foo']) 124 api.chromium_android.run_tree_truth(additional_repos=['foo'])
124 assert 'MAJOR' in api.chromium.get_version() 125 assert 'MAJOR' in api.chromium.get_version()
125 126
126 if config.get('build', False): 127 if config.get('build', False):
127 api.chromium.compile() 128 api.chromium.compile()
(...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after
360 'Created xml report file at file:///path/to/testResult.xml', 361 'Created xml report file at file:///path/to/testResult.xml',
361 stream='stdout')) + 362 stream='stdout')) +
362 api.override_step_data('Read test result and report failures', 363 api.override_step_data('Read test result and report failures',
363 api.raw_io.output(result_xml_with_unexpected_failure_method))) 364 api.raw_io.output(result_xml_with_unexpected_failure_method)))
364 365
365 yield (api.test('webview_cts_invalid_output') + 366 yield (api.test('webview_cts_invalid_output') +
366 properties_for('webview_cts') + 367 properties_for('webview_cts') +
367 api.override_step_data('Run CTS', api.raw_io.stream_output( 368 api.override_step_data('Run CTS', api.raw_io.stream_output(
368 'Invalid CTS output here...', 369 'Invalid CTS output here...',
369 stream='stdout'))) 370 stream='stdout')))
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698