| OLD | NEW |
| 1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 'depot_tools/bot_update', | 6 'depot_tools/bot_update', |
| 7 'chromium', | 7 'chromium', |
| 8 'depot_tools/gclient', | 8 'depot_tools/gclient', |
| 9 'goma', | 9 'goma', |
| 10 'recipe_engine/json', | 10 'recipe_engine/json', |
| 11 'recipe_engine/path', | 11 'recipe_engine/path', |
| 12 'recipe_engine/properties', | 12 'recipe_engine/properties', |
| 13 'recipe_engine/python', | 13 'recipe_engine/python', |
| 14 'recipe_engine/step', | 14 'recipe_engine/step', |
| 15 ] | 15 ] |
| 16 | 16 |
| 17 def Linux32_steps(api): | 17 def Linux32_steps(api): |
| 18 # update scripts step; implicitly run by recipe engine. | 18 # update scripts step; implicitly run by recipe engine. |
| 19 # bot_update step | 19 # bot_update step |
| 20 src_cfg = api.gclient.make_config(GIT_MODE=True) | 20 src_cfg = api.gclient.make_config() |
| 21 soln = src_cfg.solutions.add() | 21 soln = src_cfg.solutions.add() |
| 22 soln.name = "src" | 22 soln.name = "src" |
| 23 soln.url = "https://chromium.googlesource.com/chromium/src.git" | 23 soln.url = "https://chromium.googlesource.com/chromium/src.git" |
| 24 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': | 24 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': |
| 25 'https://chromium.googlesource.com/chromium/deps/webdriver'} | 25 'https://chromium.googlesource.com/chromium/deps/webdriver'} |
| 26 soln = src_cfg.solutions.add() | 26 soln = src_cfg.solutions.add() |
| 27 soln.name = "src-internal" | 27 soln.name = "src-internal" |
| 28 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" | 28 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" |
| 29 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, | 29 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, |
| 30 'src/tools/grit/grit/test/data': None, | 30 'src/tools/grit/grit/test/data': None, |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 86 separators=(',', ':')), '--factory-properties={"annotated_script":'+\ | 86 separators=(',', ':')), '--factory-properties={"annotated_script":'+\ |
| 87 '"chromedriver_buildbot_run.py","blink_config":"chromium",'+\ | 87 '"chromedriver_buildbot_run.py","blink_config":"chromium",'+\ |
| 88 '"gclient_env":{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":'+\ | 88 '"gclient_env":{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":'+\ |
| 89 '"1"},"needs_webdriver_java_tests":true,"use_xvfb_on_linux":true}'], | 89 '"1"},"needs_webdriver_java_tests":true,"use_xvfb_on_linux":true}'], |
| 90 allow_subannotations=True) | 90 allow_subannotations=True) |
| 91 | 91 |
| 92 | 92 |
| 93 def Mac_10_6_steps(api): | 93 def Mac_10_6_steps(api): |
| 94 # update scripts step; implicitly run by recipe engine. | 94 # update scripts step; implicitly run by recipe engine. |
| 95 # bot_update step | 95 # bot_update step |
| 96 src_cfg = api.gclient.make_config(GIT_MODE=True) | 96 src_cfg = api.gclient.make_config() |
| 97 soln = src_cfg.solutions.add() | 97 soln = src_cfg.solutions.add() |
| 98 soln.name = "src" | 98 soln.name = "src" |
| 99 soln.url = "https://chromium.googlesource.com/chromium/src.git" | 99 soln.url = "https://chromium.googlesource.com/chromium/src.git" |
| 100 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': | 100 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': |
| 101 'https://chromium.googlesource.com/chromium/deps/webdriver'} | 101 'https://chromium.googlesource.com/chromium/deps/webdriver'} |
| 102 soln = src_cfg.solutions.add() | 102 soln = src_cfg.solutions.add() |
| 103 soln.name = "src-internal" | 103 soln.name = "src-internal" |
| 104 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" | 104 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" |
| 105 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, | 105 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, |
| 106 'src/tools/grit/grit/test/data': None, | 106 'src/tools/grit/grit/test/data': None, |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 164 'nv":{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":"1"},"ne'+\ | 164 'nv":{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":"1"},"ne'+\ |
| 165 'eds_webdriver_java_tests":true}'], allow_subannotations=True) | 165 'eds_webdriver_java_tests":true}'], allow_subannotations=True) |
| 166 | 166 |
| 167 | 167 |
| 168 def Win7_steps(api): | 168 def Win7_steps(api): |
| 169 # update scripts step; implicitly run by recipe engine. | 169 # update scripts step; implicitly run by recipe engine. |
| 170 # taskkill step | 170 # taskkill step |
| 171 api.python("taskkill", api.path["build"].join("scripts", "slave", | 171 api.python("taskkill", api.path["build"].join("scripts", "slave", |
| 172 "kill_processes.py")) | 172 "kill_processes.py")) |
| 173 # bot_update step | 173 # bot_update step |
| 174 src_cfg = api.gclient.make_config(GIT_MODE=True) | 174 src_cfg = api.gclient.make_config() |
| 175 soln = src_cfg.solutions.add() | 175 soln = src_cfg.solutions.add() |
| 176 soln.name = "src" | 176 soln.name = "src" |
| 177 soln.url = "https://chromium.googlesource.com/chromium/src.git" | 177 soln.url = "https://chromium.googlesource.com/chromium/src.git" |
| 178 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': | 178 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': |
| 179 'https://chromium.googlesource.com/chromium/deps/webdriver'} | 179 'https://chromium.googlesource.com/chromium/deps/webdriver'} |
| 180 soln = src_cfg.solutions.add() | 180 soln = src_cfg.solutions.add() |
| 181 soln.name = "src-internal" | 181 soln.name = "src-internal" |
| 182 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" | 182 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" |
| 183 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, | 183 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, |
| 184 'src/tools/grit/grit/test/data': None, | 184 'src/tools/grit/grit/test/data': None, |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 237 '--build-properties=%s' % api.json.dumps(build_properties, | 237 '--build-properties=%s' % api.json.dumps(build_properties, |
| 238 separators=(',', ':')), '--factory-properties={"annotated_script":"chro'+\ | 238 separators=(',', ':')), '--factory-properties={"annotated_script":"chro'+\ |
| 239 'medriver_buildbot_run.py","blink_config":"chromium","gclient_env":'+\ | 239 'medriver_buildbot_run.py","blink_config":"chromium","gclient_env":'+\ |
| 240 '{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":"1"},"needs_'+\ | 240 '{"DEPOT_TOOLS_UPDATE":"0","LANDMINES_VERBOSE":"1"},"needs_'+\ |
| 241 'webdriver_java_tests":true}'], allow_subannotations=True) | 241 'webdriver_java_tests":true}'], allow_subannotations=True) |
| 242 | 242 |
| 243 | 243 |
| 244 def Linux_steps(api): | 244 def Linux_steps(api): |
| 245 # update scripts step; implicitly run by recipe engine. | 245 # update scripts step; implicitly run by recipe engine. |
| 246 # bot_update step | 246 # bot_update step |
| 247 src_cfg = api.gclient.make_config(GIT_MODE=True) | 247 src_cfg = api.gclient.make_config() |
| 248 soln = src_cfg.solutions.add() | 248 soln = src_cfg.solutions.add() |
| 249 soln.name = "src" | 249 soln.name = "src" |
| 250 soln.url = "https://chromium.googlesource.com/chromium/src.git" | 250 soln.url = "https://chromium.googlesource.com/chromium/src.git" |
| 251 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': | 251 soln.custom_deps = {'src/chrome/test/chromedriver/third_party/java_tests': |
| 252 'https://chromium.googlesource.com/chromium/deps/webdriver'} | 252 'https://chromium.googlesource.com/chromium/deps/webdriver'} |
| 253 soln = src_cfg.solutions.add() | 253 soln = src_cfg.solutions.add() |
| 254 soln.name = "src-internal" | 254 soln.name = "src-internal" |
| 255 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" | 255 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/src-internal" |
| 256 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, | 256 soln.custom_deps = {'src/chrome/test/data/firefox2_searchplugins': None, |
| 257 'src/tools/grit/grit/test/data': None, | 257 'src/tools/grit/grit/test/data': None, |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 350 yield (api.test('Linux') + | 350 yield (api.test('Linux') + |
| 351 api.properties(mastername='chromium.chromedriver') + | 351 api.properties(mastername='chromium.chromedriver') + |
| 352 api.properties(buildername='Linux') + | 352 api.properties(buildername='Linux') + |
| 353 api.properties(slavename='TestSlave') | 353 api.properties(slavename='TestSlave') |
| 354 ) | 354 ) |
| 355 yield (api.test('builder_not_in_dispatch_directory') + | 355 yield (api.test('builder_not_in_dispatch_directory') + |
| 356 api.properties(mastername='chromium.chromedriver') + | 356 api.properties(mastername='chromium.chromedriver') + |
| 357 api.properties(buildername='nonexistent_builder') + | 357 api.properties(buildername='nonexistent_builder') + |
| 358 api.properties(slavename='TestSlave') | 358 api.properties(slavename='TestSlave') |
| 359 ) | 359 ) |
| OLD | NEW |