| OLD | NEW |
| 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', | |
| 12 'recipe_engine/json', | 11 'recipe_engine/json', |
| 13 'recipe_engine/path', | 12 'recipe_engine/path', |
| 14 'recipe_engine/properties', | 13 'recipe_engine/properties', |
| 15 'recipe_engine/raw_io', | 14 'recipe_engine/raw_io', |
| 16 'recipe_engine/step', | 15 'recipe_engine/step', |
| 17 ] | 16 ] |
| 18 | 17 |
| 19 BUILDERS = freeze({ | 18 BUILDERS = freeze({ |
| 20 'basic_builder': { | 19 'basic_builder': { |
| 21 'target': 'Release', | 20 'target': 'Release', |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 REPO_URL='svn://svn.chromium.org/chrome/trunk/src', | 106 REPO_URL='svn://svn.chromium.org/chrome/trunk/src', |
| 108 REPO_NAME='src/repo', | 107 REPO_NAME='src/repo', |
| 109 INTERNAL=True, | 108 INTERNAL=True, |
| 110 BUILD_CONFIG='Release') | 109 BUILD_CONFIG='Release') |
| 111 | 110 |
| 112 api.chromium_android.c.get_app_manifest_vars = True | 111 api.chromium_android.c.get_app_manifest_vars = True |
| 113 api.chromium_android.c.coverage = config.get('coverage', False) | 112 api.chromium_android.c.coverage = config.get('coverage', False) |
| 114 api.chromium_android.c.asan_symbolize = True | 113 api.chromium_android.c.asan_symbolize = True |
| 115 | 114 |
| 116 if config.get('adb_vendor_keys'): | 115 if config.get('adb_vendor_keys'): |
| 117 # TODO(phajdan.jr): Remove infra_paths['build'] usage, http://crbug.com/4372
64 . | 116 # TODO(phajdan.jr): Remove path['build'] usage, http://crbug.com/437264 . |
| 118 api.chromium.c.env.ADB_VENDOR_KEYS = api.infra_paths['build'].join( | 117 api.chromium.c.env.ADB_VENDOR_KEYS = api.path['build'].join( |
| 119 'site_config', '.adb_key') | 118 'site_config', '.adb_key') |
| 120 | 119 |
| 121 api.chromium_android.init_and_sync(use_bot_update=False) | 120 api.chromium_android.init_and_sync(use_bot_update=False) |
| 122 | 121 |
| 123 api.chromium.runhooks() | 122 api.chromium.runhooks() |
| 124 api.chromium_android.run_tree_truth(additional_repos=['foo']) | 123 api.chromium_android.run_tree_truth(additional_repos=['foo']) |
| 125 assert 'MAJOR' in api.chromium.get_version() | 124 assert 'MAJOR' in api.chromium.get_version() |
| 126 | 125 |
| 127 if config.get('build', False): | 126 if config.get('build', False): |
| 128 api.chromium.compile() | 127 api.chromium.compile() |
| (...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 361 'Created xml report file at file:///path/to/testResult.xml', | 360 'Created xml report file at file:///path/to/testResult.xml', |
| 362 stream='stdout')) + | 361 stream='stdout')) + |
| 363 api.override_step_data('Read test result and report failures', | 362 api.override_step_data('Read test result and report failures', |
| 364 api.raw_io.output(result_xml_with_unexpected_failure_method))) | 363 api.raw_io.output(result_xml_with_unexpected_failure_method))) |
| 365 | 364 |
| 366 yield (api.test('webview_cts_invalid_output') + | 365 yield (api.test('webview_cts_invalid_output') + |
| 367 properties_for('webview_cts') + | 366 properties_for('webview_cts') + |
| 368 api.override_step_data('Run CTS', api.raw_io.stream_output( | 367 api.override_step_data('Run CTS', api.raw_io.stream_output( |
| 369 'Invalid CTS output here...', | 368 'Invalid CTS output here...', |
| 370 stream='stdout'))) | 369 stream='stdout'))) |
| OLD | NEW |