| 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 DEPS = [ | 5 DEPS = [ |
| 6 'bot_update', | 6 'bot_update', |
| 7 'gclient', | 7 'gclient', |
| 8 'recipe_engine/path', | 8 'recipe_engine/path', |
| 9 'recipe_engine/properties', | 9 'recipe_engine/properties', |
| 10 ] | 10 ] |
| 11 | 11 |
| 12 def RunSteps(api): | 12 def RunSteps(api): |
| 13 api.gclient.use_mirror = True | 13 api.gclient.use_mirror = True |
| 14 | 14 |
| 15 src_cfg = api.gclient.make_config(GIT_MODE=True, CACHE_DIR='[GIT_CACHE]') | 15 src_cfg = api.gclient.make_config(CACHE_DIR='[GIT_CACHE]') |
| 16 soln = src_cfg.solutions.add() | 16 soln = src_cfg.solutions.add() |
| 17 soln.name = 'src' | 17 soln.name = 'src' |
| 18 soln.url = 'svn://svn.chromium.org/chrome/trunk/src' | 18 soln.url = 'https://chromium.googlesource.com/chromium/src.git' |
| 19 soln.revision = api.properties.get('revision') | 19 soln.revision = api.properties.get('revision') |
| 20 api.gclient.c = src_cfg | 20 api.gclient.c = src_cfg |
| 21 api.gclient.c.revisions.update(api.properties.get('revisions', {})) | 21 api.gclient.c.revisions.update(api.properties.get('revisions', {})) |
| 22 api.gclient.c.got_revision_mapping['src'] = 'got_cr_revision' | 22 api.gclient.c.got_revision_mapping['src'] = 'got_cr_revision' |
| 23 api.gclient.c.patch_projects['v8'] = ('src/v8', 'HEAD') | 23 api.gclient.c.patch_projects['v8'] = ('src/v8', 'HEAD') |
| 24 api.gclient.c.patch_projects['angle/angle'] = ('src/third_party/angle', | 24 api.gclient.c.patch_projects['angle/angle'] = ('src/third_party/angle', |
| 25 'HEAD') | 25 'HEAD') |
| 26 patch = api.properties.get('patch', True) | 26 patch = api.properties.get('patch', True) |
| 27 clobber = True if api.properties.get('clobber') else False | 27 clobber = True if api.properties.get('clobber') else False |
| 28 force = True if api.properties.get('force') else False | 28 force = True if api.properties.get('force') else False |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 133 mastername='experimental', | 133 mastername='experimental', |
| 134 buildername='Experimental Builder', | 134 buildername='Experimental Builder', |
| 135 slavename='somehost', | 135 slavename='somehost', |
| 136 no_shallow=1 | 136 no_shallow=1 |
| 137 ) | 137 ) |
| 138 yield api.test('off') + api.properties( | 138 yield api.test('off') + api.properties( |
| 139 mastername='experimental', | 139 mastername='experimental', |
| 140 buildername='Experimental Builder', | 140 buildername='Experimental Builder', |
| 141 slavename='somehost', | 141 slavename='somehost', |
| 142 ) | 142 ) |
| 143 yield api.test('svn_mode') + api.properties( | |
| 144 mastername='experimental.svn', | |
| 145 buildername='Experimental SVN Builder', | |
| 146 slavename='somehost', | |
| 147 force=1 | |
| 148 ) | |
| 149 yield api.test('clobber') + api.properties( | 143 yield api.test('clobber') + api.properties( |
| 150 mastername='experimental', | 144 mastername='experimental', |
| 151 buildername='Experimental Builder', | 145 buildername='Experimental Builder', |
| 152 slavename='somehost', | 146 slavename='somehost', |
| 153 clobber=1 | 147 clobber=1 |
| 154 ) | 148 ) |
| 155 yield api.test('reset_root_solution_revision') + api.properties( | 149 yield api.test('reset_root_solution_revision') + api.properties( |
| 156 mastername='experimental', | 150 mastername='experimental', |
| 157 buildername='Experimental Builder', | 151 buildername='Experimental Builder', |
| 158 slavename='somehost', | 152 slavename='somehost', |
| (...skipping 26 matching lines...) Expand all Loading... |
| 185 patch_url='http://src.chromium.org/foo/bar', | 179 patch_url='http://src.chromium.org/foo/bar', |
| 186 patch_project='v8', | 180 patch_project='v8', |
| 187 revisions={'src/v8': 'abc'} | 181 revisions={'src/v8': 'abc'} |
| 188 ) | 182 ) |
| 189 yield api.test('tryjob_v8_head_by_default') + api.properties.tryserver( | 183 yield api.test('tryjob_v8_head_by_default') + api.properties.tryserver( |
| 190 patch_project='v8', | 184 patch_project='v8', |
| 191 ) | 185 ) |
| 192 yield api.test('tryjob_gerrit_angle') + api.properties.tryserver_gerrit( | 186 yield api.test('tryjob_gerrit_angle') + api.properties.tryserver_gerrit( |
| 193 full_project_name='angle/angle', | 187 full_project_name='angle/angle', |
| 194 ) | 188 ) |
| OLD | NEW |