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

Side by Side Diff: scripts/slave/recipes/client.nacl.sdk.recipe_autogen.py

Issue 1917243002: Revert "build: roll infra_paths changes" (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 7 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
OLDNEW
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 'chromium', 6 'chromium',
7 'depot_tools/bot_update', 7 'depot_tools/bot_update',
8 'depot_tools/gclient', 8 'depot_tools/gclient',
9 'depot_tools/infra_paths',
10 'recipe_engine/json', 9 'recipe_engine/json',
11 'recipe_engine/path', 10 'recipe_engine/path',
12 'recipe_engine/properties', 11 'recipe_engine/properties',
13 'recipe_engine/python', 12 'recipe_engine/python',
14 'recipe_engine/step', 13 'recipe_engine/step',
15 ] 14 ]
16 15
17 16
18 def linux_sdk_multi_steps(api): 17 def linux_sdk_multi_steps(api):
19 build_properties = api.properties.legacy() 18 build_properties = api.properties.legacy()
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 result = api.bot_update.ensure_checkout(force=True) 62 result = api.bot_update.ensure_checkout(force=True)
64 build_properties.update(result.json.output.get("properties", {})) 63 build_properties.update(result.json.output.get("properties", {}))
65 # gclient revert step; made unnecessary by bot_update 64 # gclient revert step; made unnecessary by bot_update
66 # gclient update step; made unnecessary by bot_update 65 # gclient update step; made unnecessary by bot_update
67 # gclient runhooks wrapper step 66 # gclient runhooks wrapper step
68 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1', 67 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1',
69 'LANDMINES_VERBOSE': '1', 68 'LANDMINES_VERBOSE': '1',
70 'DEPOT_TOOLS_UPDATE': '0', 69 'DEPOT_TOOLS_UPDATE': '0',
71 'GYP_DEFINES': 'fastbuild=1 component=static_library'} 70 'GYP_DEFINES': 'fastbuild=1 component=static_library'}
72 api.python("gclient runhooks wrapper", 71 api.python("gclient runhooks wrapper",
73 api.infra_paths['build'].join("scripts", "slave", 72 api.path["build"].join("scripts", "slave",
74 "runhooks_wrapper.py"), 73 "runhooks_wrapper.py"),
75 env=env) 74 env=env)
76 # cleanup_temp step 75 # cleanup_temp step
77 api.chromium.cleanup_temp() 76 api.chromium.cleanup_temp()
78 # compile.py step 77 # compile.py step
79 args = ['--target', 'Release', '--clobber', '--compiler=goma', 78 args = ['--target', 'Release', '--clobber', '--compiler=goma',
80 'chromium_builder_nacl_sdk'] 79 'chromium_builder_nacl_sdk']
81 api.python("compile", 80 api.python("compile",
82 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 81 api.path["build"].join("scripts", "slave", "compile.py"),
83 args=args) 82 args=args)
84 # annotated_steps step 83 # annotated_steps step
85 api.python( 84 api.python(
86 "annotated_steps", 85 "annotated_steps",
87 api.infra_paths['build'].join("scripts", "slave", "chromium", 86 api.path["build"].join("scripts", "slave", "chromium",
88 "nacl_sdk_buildbot_run.py"), 87 "nacl_sdk_buildbot_run.py"),
89 args= 88 args=
90 ['--build-properties=%s' % api.json.dumps(build_properties, 89 ['--build-properties=%s' % api.json.dumps(build_properties,
91 separators=(',', ':')), 90 separators=(',', ':')),
92 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 91 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
93 ',"blink_config":"chromium",'+\ 92 ',"blink_config":"chromium",'+\
94 '"gclient_env":{"CHROMIUM_GYP_SYNTAX_CHECK":"1",'+\ 93 '"gclient_env":{"CHROMIUM_GYP_SYNTAX_CHECK":"1",'+\
95 '"DEPOT_TOOLS_UPDATE":"0","GYP_DEFINES":'+\ 94 '"DEPOT_TOOLS_UPDATE":"0","GYP_DEFINES":'+\
96 '"fastbuild=1 component=static_library","LANDMINES_VERBOSE":"1"'+\ 95 '"fastbuild=1 component=static_library","LANDMINES_VERBOSE":"1"'+\
97 '},"no_gclient_branch":true,"nuke_and_pave":false}' 96 '},"no_gclient_branch":true,"nuke_and_pave":false}'
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
148 build_properties.update(result.json.output.get("properties", {})) 147 build_properties.update(result.json.output.get("properties", {}))
149 # gclient revert step; made unnecessary by bot_update 148 # gclient revert step; made unnecessary by bot_update
150 # gclient update step; made unnecessary by bot_update 149 # gclient update step; made unnecessary by bot_update
151 # gclient runhooks wrapper step 150 # gclient runhooks wrapper step
152 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1', 151 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1',
153 'GYP_GENERATORS': 'ninja', 152 'GYP_GENERATORS': 'ninja',
154 'DEPOT_TOOLS_UPDATE': '0', 153 'DEPOT_TOOLS_UPDATE': '0',
155 'GYP_DEFINES': 'fastbuild=1 component=static_library', 154 'GYP_DEFINES': 'fastbuild=1 component=static_library',
156 'LANDMINES_VERBOSE': '1'} 155 'LANDMINES_VERBOSE': '1'}
157 api.python("gclient runhooks wrapper", 156 api.python("gclient runhooks wrapper",
158 api.infra_paths['build'].join("scripts", "slave", 157 api.path["build"].join("scripts", "slave",
159 "runhooks_wrapper.py"), 158 "runhooks_wrapper.py"),
160 env=env) 159 env=env)
161 # cleanup_temp step 160 # cleanup_temp step
162 api.chromium.cleanup_temp() 161 api.chromium.cleanup_temp()
163 # compile.py step 162 # compile.py step
164 args = ['--target', 'Release', '--clobber', '--build-tool=ninja', 163 args = ['--target', 'Release', '--clobber', '--build-tool=ninja',
165 '--compiler=goma-clang', '--', 'chromium_builder_nacl_sdk'] 164 '--compiler=goma-clang', '--', 'chromium_builder_nacl_sdk']
166 api.python("compile", 165 api.python("compile",
167 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 166 api.path["build"].join("scripts", "slave", "compile.py"),
168 args=args) 167 args=args)
169 # annotated_steps step 168 # annotated_steps step
170 api.python( 169 api.python(
171 "annotated_steps", 170 "annotated_steps",
172 api.infra_paths['build'].join("scripts", "slave", "chromium", 171 api.path["build"].join("scripts", "slave", "chromium",
173 "nacl_sdk_buildbot_run.py"), 172 "nacl_sdk_buildbot_run.py"),
174 args= 173 args=
175 ['--build-properties=%s' % api.json.dumps(build_properties, 174 ['--build-properties=%s' % api.json.dumps(build_properties,
176 separators=(',', ':')), 175 separators=(',', ':')),
177 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 176 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
178 ',"blink_config":"chromium","gclient_env":'+\ 177 ',"blink_config":"chromium","gclient_env":'+\
179 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\ 178 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\
180 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\ 179 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\
181 '"GYP_GENERATORS":"ninja","LANDMINES_VERBOSE":"1"},'+\ 180 '"GYP_GENERATORS":"ninja","LANDMINES_VERBOSE":"1"},'+\
182 '"no_gclient_branch":true,"nuke_and_pave":false}' 181 '"no_gclient_branch":true,"nuke_and_pave":false}'
183 ], 182 ],
184 allow_subannotations=True) 183 allow_subannotations=True)
185 184
186 185
187 def windows_sdk_multi_steps(api): 186 def windows_sdk_multi_steps(api):
188 build_properties = api.properties.legacy() 187 build_properties = api.properties.legacy()
189 # svnkill step; not necessary in recipes 188 # svnkill step; not necessary in recipes
190 # update scripts step; implicitly run by recipe engine. 189 # update scripts step; implicitly run by recipe engine.
191 # taskkill step 190 # taskkill step
192 api.python("taskkill", api.infra_paths['build'].join("scripts", "slave", 191 api.python("taskkill", api.path["build"].join("scripts", "slave",
193 "kill_processes.py")) 192 "kill_processes.py"))
194 # bot_update step 193 # bot_update step
195 src_cfg = api.gclient.make_config(GIT_MODE=True) 194 src_cfg = api.gclient.make_config(GIT_MODE=True)
196 soln = src_cfg.solutions.add() 195 soln = src_cfg.solutions.add()
197 soln.name = "src" 196 soln.name = "src"
198 soln.url = "https://chromium.googlesource.com/chromium/src.git" 197 soln.url = "https://chromium.googlesource.com/chromium/src.git"
199 soln.custom_deps = {'src/third_party/WebKit/LayoutTests': None} 198 soln.custom_deps = {'src/third_party/WebKit/LayoutTests': None}
200 soln.custom_vars = {'webkit_trunk': 'svn://svn.chromium.org/blink/trunk', 199 soln.custom_vars = {'webkit_trunk': 'svn://svn.chromium.org/blink/trunk',
201 'googlecode_url': 'svn://svn.chromium.org/%s', 200 'googlecode_url': 'svn://svn.chromium.org/%s',
202 'nacl_trunk': 201 'nacl_trunk':
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 result = api.bot_update.ensure_checkout(force=True) 235 result = api.bot_update.ensure_checkout(force=True)
237 build_properties.update(result.json.output.get("properties", {})) 236 build_properties.update(result.json.output.get("properties", {}))
238 # gclient revert step; made unnecessary by bot_update 237 # gclient revert step; made unnecessary by bot_update
239 # gclient update step; made unnecessary by bot_update 238 # gclient update step; made unnecessary by bot_update
240 # gclient runhooks wrapper step 239 # gclient runhooks wrapper step
241 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1', 240 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1',
242 'LANDMINES_VERBOSE': '1', 241 'LANDMINES_VERBOSE': '1',
243 'DEPOT_TOOLS_UPDATE': '0', 242 'DEPOT_TOOLS_UPDATE': '0',
244 'GYP_DEFINES': 'fastbuild=1 component=static_library'} 243 'GYP_DEFINES': 'fastbuild=1 component=static_library'}
245 api.python("gclient runhooks wrapper", 244 api.python("gclient runhooks wrapper",
246 api.infra_paths['build'].join("scripts", "slave", 245 api.path["build"].join("scripts", "slave",
247 "runhooks_wrapper.py"), 246 "runhooks_wrapper.py"),
248 env=env) 247 env=env)
249 # cleanup_temp step 248 # cleanup_temp step
250 api.chromium.cleanup_temp() 249 api.chromium.cleanup_temp()
251 # compile.py step 250 # compile.py step
252 args = ['--solution', 'all.sln', '--project', 'chromium_builder_nacl_sdk', 251 args = ['--solution', 'all.sln', '--project', 'chromium_builder_nacl_sdk',
253 '--target', 'Release', '--clobber', '--compiler=goma'] 252 '--target', 'Release', '--clobber', '--compiler=goma']
254 api.python("compile", 253 api.python("compile",
255 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 254 api.path["build"].join("scripts", "slave", "compile.py"),
256 args=args) 255 args=args)
257 # annotated_steps step 256 # annotated_steps step
258 api.python( 257 api.python(
259 "annotated_steps", 258 "annotated_steps",
260 api.infra_paths['build'].join("scripts", "slave", "chromium", 259 api.path["build"].join("scripts", "slave", "chromium",
261 "nacl_sdk_buildbot_run.py"), 260 "nacl_sdk_buildbot_run.py"),
262 args= 261 args=
263 ['--build-properties=%s' % api.json.dumps(build_properties, 262 ['--build-properties=%s' % api.json.dumps(build_properties,
264 separators=(',', ':')), 263 separators=(',', ':')),
265 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 264 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
266 ',"blink_config":"chromium","gclient_env":'+\ 265 ',"blink_config":"chromium","gclient_env":'+\
267 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\ 266 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\
268 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\ 267 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\
269 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\ 268 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\
270 '"nuke_and_pave":false}' 269 '"nuke_and_pave":false}'
(...skipping 23 matching lines...) Expand all
294 api.gclient.c = src_cfg 293 api.gclient.c = src_cfg
295 result = api.bot_update.ensure_checkout(force=True) 294 result = api.bot_update.ensure_checkout(force=True)
296 build_properties.update(result.json.output.get("properties", {})) 295 build_properties.update(result.json.output.get("properties", {}))
297 # unnamed step; null converted 296 # unnamed step; null converted
298 # gclient runhooks wrapper step 297 # gclient runhooks wrapper step
299 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1', 298 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1',
300 'LANDMINES_VERBOSE': '1', 299 'LANDMINES_VERBOSE': '1',
301 'DEPOT_TOOLS_UPDATE': '0', 300 'DEPOT_TOOLS_UPDATE': '0',
302 'GYP_DEFINES': 'fastbuild=1 component=static_library'} 301 'GYP_DEFINES': 'fastbuild=1 component=static_library'}
303 api.python("gclient runhooks wrapper", 302 api.python("gclient runhooks wrapper",
304 api.infra_paths['build'].join("scripts", "slave", 303 api.path["build"].join("scripts", "slave",
305 "runhooks_wrapper.py"), 304 "runhooks_wrapper.py"),
306 env=env) 305 env=env)
307 # cleanup_temp step 306 # cleanup_temp step
308 api.chromium.cleanup_temp() 307 api.chromium.cleanup_temp()
309 # compile.py step 308 # compile.py step
310 args = ['--target', 'Release', '--clobber', '--compiler=goma', 309 args = ['--target', 'Release', '--clobber', '--compiler=goma',
311 'chromium_builder_tests'] 310 'chromium_builder_tests']
312 api.python("compile", 311 api.python("compile",
313 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 312 api.path["build"].join("scripts", "slave", "compile.py"),
314 args=args) 313 args=args)
315 # annotated_steps step 314 # annotated_steps step
316 api.python( 315 api.python(
317 "annotated_steps", 316 "annotated_steps",
318 api.infra_paths['build'].join("scripts", "slave", "chromium", 317 api.path["build"].join("scripts", "slave", "chromium",
319 "nacl_sdk_buildbot_run.py"), 318 "nacl_sdk_buildbot_run.py"),
320 args= 319 args=
321 ['--build-properties=%s' % api.json.dumps(build_properties, 320 ['--build-properties=%s' % api.json.dumps(build_properties,
322 separators=(',', ':')), 321 separators=(',', ':')),
323 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 322 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
324 ',"blink_config":"chromium","gclient_env":'+\ 323 ',"blink_config":"chromium","gclient_env":'+\
325 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\ 324 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\
326 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\ 325 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\
327 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\ 326 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\
328 '"nuke_and_pave":true}' 327 '"nuke_and_pave":true}'
329 ], 328 ],
330 allow_subannotations=True) 329 allow_subannotations=True)
331 330
332 331
333 def windows_sdk_multirel_steps(api): 332 def windows_sdk_multirel_steps(api):
334 build_properties = api.properties.legacy() 333 build_properties = api.properties.legacy()
335 # svnkill step; not necessary in recipes 334 # svnkill step; not necessary in recipes
336 # update scripts step; implicitly run by recipe engine. 335 # update scripts step; implicitly run by recipe engine.
337 # taskkill step 336 # taskkill step
338 api.python("taskkill", api.infra_paths['build'].join("scripts", "slave", 337 api.python("taskkill", api.path["build"].join("scripts", "slave",
339 "kill_processes.py")) 338 "kill_processes.py"))
340 # bot_update step 339 # bot_update step
341 src_cfg = api.gclient.make_config(GIT_MODE=True) 340 src_cfg = api.gclient.make_config(GIT_MODE=True)
342 soln = src_cfg.solutions.add() 341 soln = src_cfg.solutions.add()
343 soln.name = "chrome-official" 342 soln.name = "chrome-official"
344 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/tools/buildspec/"+\ 343 soln.url = "svn://svn.chromium.org/chrome-internal/trunk/tools/buildspec/"+\
345 "build/chrome-official" 344 "build/chrome-official"
346 soln.custom_deps = {'src-pdf': None, 'src/pdf': None} 345 soln.custom_deps = {'src-pdf': None, 'src/pdf': None}
347 soln.custom_vars = {'webkit_trunk': 'svn://svn.chromium.org/blink/trunk', 346 soln.custom_vars = {'webkit_trunk': 'svn://svn.chromium.org/blink/trunk',
348 'googlecode_url': 'svn://svn.chromium.org/%s', 347 'googlecode_url': 'svn://svn.chromium.org/%s',
349 'sourceforge_url': 'svn://svn.chromium.org/%(repo)s', 348 'sourceforge_url': 'svn://svn.chromium.org/%(repo)s',
350 'svn_url': 'svn://svn.chromium.org'} 349 'svn_url': 'svn://svn.chromium.org'}
351 src_cfg.got_revision_mapping.update( 350 src_cfg.got_revision_mapping.update(
352 {'src': 'got_revision', 351 {'src': 'got_revision',
353 'src/third_party/WebKit': 'got_webkit_revision', 352 'src/third_party/WebKit': 'got_webkit_revision',
354 'src/tools/swarming_client': 'got_swarming_client_revision', 353 'src/tools/swarming_client': 'got_swarming_client_revision',
355 'src/v8': 'got_v8_revision'}) 354 'src/v8': 'got_v8_revision'})
356 api.gclient.c = src_cfg 355 api.gclient.c = src_cfg
357 result = api.bot_update.ensure_checkout(force=True) 356 result = api.bot_update.ensure_checkout(force=True)
358 build_properties.update(result.json.output.get("properties", {})) 357 build_properties.update(result.json.output.get("properties", {}))
359 # unnamed step; null converted 358 # unnamed step; null converted
360 # gclient runhooks wrapper step 359 # gclient runhooks wrapper step
361 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1', 360 env = {'CHROMIUM_GYP_SYNTAX_CHECK': '1',
362 'LANDMINES_VERBOSE': '1', 361 'LANDMINES_VERBOSE': '1',
363 'DEPOT_TOOLS_UPDATE': '0', 362 'DEPOT_TOOLS_UPDATE': '0',
364 'GYP_DEFINES': 'fastbuild=1 component=static_library'} 363 'GYP_DEFINES': 'fastbuild=1 component=static_library'}
365 api.python("gclient runhooks wrapper", 364 api.python("gclient runhooks wrapper",
366 api.infra_paths['build'].join("scripts", "slave", 365 api.path["build"].join("scripts", "slave",
367 "runhooks_wrapper.py"), 366 "runhooks_wrapper.py"),
368 env=env) 367 env=env)
369 # cleanup_temp step 368 # cleanup_temp step
370 api.chromium.cleanup_temp() 369 api.chromium.cleanup_temp()
371 # compile.py step 370 # compile.py step
372 args = ['--solution', 'all.sln', '--project', 'chromium_builder_tests', 371 args = ['--solution', 'all.sln', '--project', 'chromium_builder_tests',
373 '--target', 'Release', '--clobber', '--compiler=goma'] 372 '--target', 'Release', '--clobber', '--compiler=goma']
374 api.python("compile", 373 api.python("compile",
375 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 374 api.path["build"].join("scripts", "slave", "compile.py"),
376 args=args) 375 args=args)
377 # annotated_steps step 376 # annotated_steps step
378 api.python( 377 api.python(
379 "annotated_steps", 378 "annotated_steps",
380 api.infra_paths['build'].join("scripts", "slave", "chromium", 379 api.path["build"].join("scripts", "slave", "chromium",
381 "nacl_sdk_buildbot_run.py"), 380 "nacl_sdk_buildbot_run.py"),
382 args= 381 args=
383 ['--build-properties=%s' % api.json.dumps(build_properties, 382 ['--build-properties=%s' % api.json.dumps(build_properties,
384 separators=(',', ':')), 383 separators=(',', ':')),
385 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 384 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
386 ',"blink_config":"chromium","gclient_env":'+\ 385 ',"blink_config":"chromium","gclient_env":'+\
387 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\ 386 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\
388 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\ 387 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\
389 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\ 388 '"LANDMINES_VERBOSE":"1"},"no_gclient_branch":true,'+\
390 '"nuke_and_pave":true}' 389 '"nuke_and_pave":true}'
(...skipping 24 matching lines...) Expand all
415 result = api.bot_update.ensure_checkout(force=True) 414 result = api.bot_update.ensure_checkout(force=True)
416 build_properties.update(result.json.output.get("properties", {})) 415 build_properties.update(result.json.output.get("properties", {}))
417 # unnamed step; null converted 416 # unnamed step; null converted
418 # gclient runhooks wrapper step 417 # gclient runhooks wrapper step
419 env = {'LANDMINES_VERBOSE': '1', 418 env = {'LANDMINES_VERBOSE': '1',
420 'GYP_GENERATORS': 'ninja', 419 'GYP_GENERATORS': 'ninja',
421 'DEPOT_TOOLS_UPDATE': '0', 420 'DEPOT_TOOLS_UPDATE': '0',
422 'GYP_DEFINES': 'fastbuild=1 component=static_library', 421 'GYP_DEFINES': 'fastbuild=1 component=static_library',
423 'CHROMIUM_GYP_SYNTAX_CHECK': '1'} 422 'CHROMIUM_GYP_SYNTAX_CHECK': '1'}
424 api.python("gclient runhooks wrapper", 423 api.python("gclient runhooks wrapper",
425 api.infra_paths['build'].join("scripts", "slave", 424 api.path["build"].join("scripts", "slave",
426 "runhooks_wrapper.py"), 425 "runhooks_wrapper.py"),
427 env=env) 426 env=env)
428 # cleanup_temp step 427 # cleanup_temp step
429 api.chromium.cleanup_temp() 428 api.chromium.cleanup_temp()
430 # compile.py step 429 # compile.py step
431 args = ['--target', 'Release', '--clobber', '--build-tool=ninja', 430 args = ['--target', 'Release', '--clobber', '--build-tool=ninja',
432 '--compiler=goma-clang', '--', 'chromium_builder_tests'] 431 '--compiler=goma-clang', '--', 'chromium_builder_tests']
433 api.python("compile", 432 api.python("compile",
434 api.infra_paths['build'].join("scripts", "slave", "compile.py"), 433 api.path["build"].join("scripts", "slave", "compile.py"),
435 args=args) 434 args=args)
436 # annotated_steps step 435 # annotated_steps step
437 api.python( 436 api.python(
438 "annotated_steps", 437 "annotated_steps",
439 api.infra_paths['build'].join("scripts", "slave", "chromium", 438 api.path["build"].join("scripts", "slave", "chromium",
440 "nacl_sdk_buildbot_run.py"), 439 "nacl_sdk_buildbot_run.py"),
441 args= 440 args=
442 ['--build-properties=%s' % api.json.dumps(build_properties, 441 ['--build-properties=%s' % api.json.dumps(build_properties,
443 separators=(',', ':')), 442 separators=(',', ':')),
444 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\ 443 '--factory-properties={"annotated_script":"nacl_sdk_buildbot_run.py"'+\
445 ',"blink_config":"chromium","gclient_env":'+\ 444 ',"blink_config":"chromium","gclient_env":'+\
446 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\ 445 '{"CHROMIUM_GYP_SYNTAX_CHECK":"1","DEPOT_TOOLS_UPDATE":"0",'+\
447 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\ 446 '"GYP_DEFINES":"fastbuild=1 component=static_library",'+\
448 '"GYP_GENERATORS":"ninja","LANDMINES_VERBOSE":"1"},'+\ 447 '"GYP_GENERATORS":"ninja","LANDMINES_VERBOSE":"1"},'+\
449 '"no_gclient_branch":true,"nuke_and_pave":true}' 448 '"no_gclient_branch":true,"nuke_and_pave":true}'
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
509 yield (api.test('mac_sdk_multirel') + api.properties( 508 yield (api.test('mac_sdk_multirel') + api.properties(
510 mastername='client.nacl.sdk') + api.properties( 509 mastername='client.nacl.sdk') + api.properties(
511 buildername='mac-sdk-multirel') + 510 buildername='mac-sdk-multirel') +
512 api.properties(revision='123456789abcdef') + api.properties( 511 api.properties(revision='123456789abcdef') + api.properties(
513 got_revision='123456789abcdef') + api.properties( 512 got_revision='123456789abcdef') + api.properties(
514 buildnumber='42') + api.properties(slavename='TestSlave')) 513 buildnumber='42') + api.properties(slavename='TestSlave'))
515 yield (api.test('builder_not_in_dispatch_directory') + api.properties( 514 yield (api.test('builder_not_in_dispatch_directory') + api.properties(
516 mastername='client.nacl.sdk') + api.properties( 515 mastername='client.nacl.sdk') + api.properties(
517 buildername='nonexistent_builder') + api.properties( 516 buildername='nonexistent_builder') + api.properties(
518 slavename='TestSlave')) 517 slavename='TestSlave'))
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698