OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat
h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files
:\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi
n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove
(path_to_file)\n", | 6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat
h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files
:\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi
n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove
(path_to_file)\n", |
7 "[SLAVE_BUILD]" | 7 "[SLAVE_BUILD]" |
8 ], | 8 ], |
9 "name": "cleanup index.lock", | 9 "name": "cleanup index.lock", |
10 "~followup_annotations": [ | 10 "~followup_annotations": [ |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
118 "@@@SET_BUILD_PROPERTY@got_src_revision_cp@\"refs/heads/master@{#170242}\"
@@@", | 118 "@@@SET_BUILD_PROPERTY@got_src_revision_cp@\"refs/heads/master@{#170242}\"
@@@", |
119 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@", | 119 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@", |
120 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb
994259692140934\"@@@" | 120 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb
994259692140934\"@@@" |
121 ] | 121 ] |
122 }, | 122 }, |
123 { | 123 { |
124 "cmd": [ | 124 "cmd": [ |
125 "python", | 125 "python", |
126 "-u", | 126 "-u", |
127 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 127 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
128 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 128 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps", |
129 "[SLAVE_BUILD]/src/out/Release/test_logs", | 129 "[SLAVE_BUILD]/src/out/Debug/test_logs", |
130 "[SLAVE_BUILD]/src/out/build_product.zip", | 130 "[SLAVE_BUILD]/src/out/build_product.zip", |
131 "[SLAVE_BUILD]/src" | 131 "[SLAVE_BUILD]/src" |
132 ], | 132 ], |
133 "name": "clean local files", | 133 "name": "clean local files", |
134 "~followup_annotations": [ | 134 "~followup_annotations": [ |
135 "@@@STEP_LOG_LINE@python.inline@@@@", | 135 "@@@STEP_LOG_LINE@python.inline@@@@", |
136 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 136 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
138 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 138 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
139 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 139 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
140 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 140 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
141 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 141 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
142 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 142 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
143 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 143 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
144 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 144 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
145 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 145 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
146 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 146 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
147 "@@@STEP_LOG_END@python.inline@@@" | 147 "@@@STEP_LOG_END@python.inline@@@" |
148 ] | 148 ] |
149 }, | 149 }, |
150 { | 150 { |
151 "cmd": [ | 151 "cmd": [ |
152 "python", | 152 "python", |
153 "-u", | 153 "-u", |
154 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", | 154 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", |
155 "[SLAVE_BUILD]/src/out/Release.1" | 155 "[SLAVE_BUILD]/src/out/Debug.1" |
156 ], | 156 ], |
157 "name": "rmtree [SLAVE_BUILD]/src/out/Release.1" | 157 "name": "rmtree [SLAVE_BUILD]/src/out/Debug.1" |
158 }, | 158 }, |
159 { | 159 { |
160 "cmd": [ | 160 "cmd": [ |
161 "python", | 161 "python", |
162 "-u", | 162 "-u", |
163 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", | 163 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py", |
164 "[SLAVE_BUILD]/src/out/Release.2" | 164 "[SLAVE_BUILD]/src/out/Debug.2" |
165 ], | 165 ], |
166 "name": "rmtree [SLAVE_BUILD]/src/out/Release.2" | 166 "name": "rmtree [SLAVE_BUILD]/src/out/Debug.2" |
167 }, | 167 }, |
168 { | 168 { |
169 "cmd": [], | 169 "cmd": [], |
170 "name": "ensure_goma" | 170 "name": "ensure_goma" |
171 }, | 171 }, |
172 { | 172 { |
173 "cmd": [ | 173 "cmd": [ |
174 "python", | 174 "python", |
175 "-u", | 175 "-u", |
176 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py", | 176 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py", |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
221 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 221 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
222 "@@@STEP_LOG_LINE@json.output@}@@@", | 222 "@@@STEP_LOG_LINE@json.output@}@@@", |
223 "@@@STEP_LOG_END@json.output@@@" | 223 "@@@STEP_LOG_END@json.output@@@" |
224 ] | 224 ] |
225 }, | 225 }, |
226 { | 226 { |
227 "cmd": [ | 227 "cmd": [ |
228 "python", | 228 "python", |
229 "-u", | 229 "-u", |
230 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", | 230 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", |
231 "[SLAVE_BUILD]/src/out/Release" | 231 "[SLAVE_BUILD]/src/out/Debug" |
232 ], | 232 ], |
233 "name": "rmtree clobber", | 233 "name": "rmtree clobber", |
234 "~followup_annotations": [ | 234 "~followup_annotations": [ |
235 "@@@STEP_LOG_LINE@python.inline@@@@", | 235 "@@@STEP_LOG_LINE@python.inline@@@@", |
236 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 236 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
237 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | 237 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
238 "@@@STEP_LOG_LINE@python.inline@@@@", | 238 "@@@STEP_LOG_LINE@python.inline@@@@", |
239 "@@@STEP_LOG_LINE@python.inline@@@@", | 239 "@@@STEP_LOG_LINE@python.inline@@@@", |
240 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | 240 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
241 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | 241 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
(...skipping 18 matching lines...) Expand all Loading... |
260 }, | 260 }, |
261 { | 261 { |
262 "cmd": [ | 262 "cmd": [ |
263 "python", | 263 "python", |
264 "-u", | 264 "-u", |
265 "[SLAVE_BUILD]/src/tools/mb/mb.py", | 265 "[SLAVE_BUILD]/src/tools/mb/mb.py", |
266 "gen", | 266 "gen", |
267 "-m", | 267 "-m", |
268 "chromium.swarm", | 268 "chromium.swarm", |
269 "-b", | 269 "-b", |
270 "Android deterministic", | 270 "Android deterministic (dbg)", |
271 "--config-file", | 271 "--config-file", |
272 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", | 272 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", |
273 "--goma-dir", | 273 "--goma-dir", |
274 "[CACHE]/cipd/goma", | 274 "[CACHE]/cipd/goma", |
275 "//out/Release" | 275 "//out/Debug" |
276 ], | 276 ], |
277 "cwd": "[SLAVE_BUILD]/src", | 277 "cwd": "[SLAVE_BUILD]/src", |
278 "env": { | 278 "env": { |
279 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" | 279 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" |
280 }, | 280 }, |
281 "name": "generate_build_files" | 281 "name": "generate_build_files" |
282 }, | 282 }, |
283 { | 283 { |
284 "cmd": [ | 284 "cmd": [ |
285 "python", | 285 "python", |
286 "-u", | 286 "-u", |
287 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", | 287 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
288 "--show-path", | 288 "--show-path", |
289 "python", | 289 "python", |
290 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", | 290 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", |
291 "--gsutil-py-path", | 291 "--gsutil-py-path", |
292 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | 292 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", |
293 "--ninja-path", | 293 "--ninja-path", |
294 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", | 294 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", |
295 "--target", | 295 "--target", |
296 "Release", | 296 "Debug", |
297 "--src-dir", | 297 "--src-dir", |
298 "[SLAVE_BUILD]/src", | 298 "[SLAVE_BUILD]/src", |
299 "--goma-cache-dir", | 299 "--goma-cache-dir", |
300 "[GOMA_CACHE]", | 300 "[GOMA_CACHE]", |
301 "--buildbot-buildername", | 301 "--buildbot-buildername", |
302 "Android deterministic", | 302 "Android deterministic (dbg)", |
303 "--buildbot-mastername", | 303 "--buildbot-mastername", |
304 "chromium.swarm", | 304 "chromium.swarm", |
305 "--buildbot-slavename", | 305 "--buildbot-slavename", |
306 "TestSlavename", | 306 "TestSlavename", |
307 "--compiler", | 307 "--compiler", |
308 "goma", | 308 "goma", |
309 "--goma-jsonstatus", | 309 "--goma-jsonstatus", |
310 "/path/to/tmp/json", | 310 "/path/to/tmp/json", |
311 "--goma-service-account-json-file", | 311 "--goma-service-account-json-file", |
312 "/creds/service_accounts/service-account-goma-client.json", | 312 "/creds/service_accounts/service-account-goma-client.json", |
(...skipping 11 matching lines...) Expand all Loading... |
324 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", | 324 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
325 "@@@STEP_LOG_END@json.output (invalid)@@@" | 325 "@@@STEP_LOG_END@json.output (invalid)@@@" |
326 ] | 326 ] |
327 }, | 327 }, |
328 { | 328 { |
329 "cmd": [ | 329 "cmd": [ |
330 "python", | 330 "python", |
331 "-u", | 331 "-u", |
332 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", | 332 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", |
333 "--build-dir", | 333 "--build-dir", |
334 "[SLAVE_BUILD]/src/out/Release" | 334 "[SLAVE_BUILD]/src/out/Debug" |
335 ], | 335 ], |
336 "cwd": "[SLAVE_BUILD]", | 336 "cwd": "[SLAVE_BUILD]", |
337 "name": "remove_build_metadata", | 337 "name": "remove_build_metadata", |
338 "~followup_annotations": [ | 338 "~followup_annotations": [ |
339 "step returned non-zero exit code: 1", | 339 "step returned non-zero exit code: 1", |
340 "@@@STEP_WARNINGS@@@" | 340 "@@@STEP_WARNINGS@@@" |
341 ] | 341 ] |
342 }, | 342 }, |
343 { | 343 { |
344 "cmd": [ | 344 "cmd": [ |
345 "python", | 345 "python", |
346 "-u", | 346 "-u", |
347 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", | 347 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", |
348 "[SLAVE_BUILD]/src/out/Release", | 348 "[SLAVE_BUILD]/src/out/Debug", |
349 "[SLAVE_BUILD]/src/out/Release.1" | 349 "[SLAVE_BUILD]/src/out/Debug.1" |
350 ], | 350 ], |
351 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release
.1", | 351 "name": "Move [SLAVE_BUILD]/src/out/Debug to [SLAVE_BUILD]/src/out/Debug.1", |
352 "~followup_annotations": [ | 352 "~followup_annotations": [ |
353 "@@@STEP_LOG_LINE@python.inline@@@@", | 353 "@@@STEP_LOG_LINE@python.inline@@@@", |
354 "@@@STEP_LOG_LINE@python.inline@import os@@@", | 354 "@@@STEP_LOG_LINE@python.inline@import os@@@", |
355 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", | 355 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", |
356 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 356 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
357 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", | 357 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", |
358 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", | 358 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", |
359 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", | 359 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", |
360 "@@@STEP_LOG_END@python.inline@@@" | 360 "@@@STEP_LOG_END@python.inline@@@" |
361 ] | 361 ] |
362 }, | 362 }, |
363 { | 363 { |
364 "cmd": [ | 364 "cmd": [ |
365 "python", | 365 "python", |
366 "-u", | 366 "-u", |
367 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", | 367 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", |
368 "[SLAVE_BUILD]/src/out/Release" | 368 "[SLAVE_BUILD]/src/out/Debug" |
369 ], | 369 ], |
370 "name": "rmtree clobber (2)", | 370 "name": "rmtree clobber (2)", |
371 "~followup_annotations": [ | 371 "~followup_annotations": [ |
372 "@@@STEP_LOG_LINE@python.inline@@@@", | 372 "@@@STEP_LOG_LINE@python.inline@@@@", |
373 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 373 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
374 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | 374 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
375 "@@@STEP_LOG_LINE@python.inline@@@@", | 375 "@@@STEP_LOG_LINE@python.inline@@@@", |
376 "@@@STEP_LOG_LINE@python.inline@@@@", | 376 "@@@STEP_LOG_LINE@python.inline@@@@", |
377 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | 377 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
378 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | 378 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
(...skipping 18 matching lines...) Expand all Loading... |
397 }, | 397 }, |
398 { | 398 { |
399 "cmd": [ | 399 "cmd": [ |
400 "python", | 400 "python", |
401 "-u", | 401 "-u", |
402 "[SLAVE_BUILD]/src/tools/mb/mb.py", | 402 "[SLAVE_BUILD]/src/tools/mb/mb.py", |
403 "gen", | 403 "gen", |
404 "-m", | 404 "-m", |
405 "chromium.swarm", | 405 "chromium.swarm", |
406 "-b", | 406 "-b", |
407 "Android deterministic", | 407 "Android deterministic (dbg)", |
408 "--config-file", | 408 "--config-file", |
409 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", | 409 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", |
410 "--goma-dir", | 410 "--goma-dir", |
411 "[CACHE]/cipd/goma", | 411 "[CACHE]/cipd/goma", |
412 "//out/Release" | 412 "//out/Debug" |
413 ], | 413 ], |
414 "cwd": "[SLAVE_BUILD]/src", | 414 "cwd": "[SLAVE_BUILD]/src", |
415 "env": { | 415 "env": { |
416 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" | 416 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" |
417 }, | 417 }, |
418 "name": "generate_build_files (2)" | 418 "name": "generate_build_files (2)" |
419 }, | 419 }, |
420 { | 420 { |
421 "cmd": [ | 421 "cmd": [ |
422 "python", | 422 "python", |
423 "-u", | 423 "-u", |
424 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", | 424 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
425 "--show-path", | 425 "--show-path", |
426 "python", | 426 "python", |
427 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", | 427 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", |
428 "--gsutil-py-path", | 428 "--gsutil-py-path", |
429 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | 429 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", |
430 "--ninja-path", | 430 "--ninja-path", |
431 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", | 431 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", |
432 "--target", | 432 "--target", |
433 "Release", | 433 "Debug", |
434 "--src-dir", | 434 "--src-dir", |
435 "[SLAVE_BUILD]/src", | 435 "[SLAVE_BUILD]/src", |
436 "--goma-cache-dir", | 436 "--goma-cache-dir", |
437 "[GOMA_CACHE]", | 437 "[GOMA_CACHE]", |
438 "--buildbot-buildername", | 438 "--buildbot-buildername", |
439 "Android deterministic", | 439 "Android deterministic (dbg)", |
440 "--buildbot-mastername", | 440 "--buildbot-mastername", |
441 "chromium.swarm", | 441 "chromium.swarm", |
442 "--buildbot-slavename", | 442 "--buildbot-slavename", |
443 "TestSlavename", | 443 "TestSlavename", |
444 "--compiler", | 444 "--compiler", |
445 "goma", | 445 "goma", |
446 "--goma-jsonstatus", | 446 "--goma-jsonstatus", |
447 "/path/to/tmp/json", | 447 "/path/to/tmp/json", |
448 "--goma-service-account-json-file", | 448 "--goma-service-account-json-file", |
449 "/creds/service_accounts/service-account-goma-client.json", | 449 "/creds/service_accounts/service-account-goma-client.json", |
(...skipping 11 matching lines...) Expand all Loading... |
461 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", | 461 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
462 "@@@STEP_LOG_END@json.output (invalid)@@@" | 462 "@@@STEP_LOG_END@json.output (invalid)@@@" |
463 ] | 463 ] |
464 }, | 464 }, |
465 { | 465 { |
466 "cmd": [ | 466 "cmd": [ |
467 "python", | 467 "python", |
468 "-u", | 468 "-u", |
469 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", | 469 "[SLAVE_BUILD]/src/tools/determinism/remove_build_metadata.py", |
470 "--build-dir", | 470 "--build-dir", |
471 "[SLAVE_BUILD]/src/out/Release" | 471 "[SLAVE_BUILD]/src/out/Debug" |
472 ], | 472 ], |
473 "cwd": "[SLAVE_BUILD]", | 473 "cwd": "[SLAVE_BUILD]", |
474 "name": "remove_build_metadata (2)" | 474 "name": "remove_build_metadata (2)" |
475 }, | 475 }, |
476 { | 476 { |
477 "cmd": [ | 477 "cmd": [ |
478 "python", | 478 "python", |
479 "-u", | 479 "-u", |
480 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", | 480 "\nimport os\nimport shutil\nimport sys\nif os.path.exists(sys.argv[2]):\n
shutil.rmtree(sys.argv[2])\nshutil.move(sys.argv[1], sys.argv[2])", |
481 "[SLAVE_BUILD]/src/out/Release", | 481 "[SLAVE_BUILD]/src/out/Debug", |
482 "[SLAVE_BUILD]/src/out/Release.2" | 482 "[SLAVE_BUILD]/src/out/Debug.2" |
483 ], | 483 ], |
484 "name": "Move [SLAVE_BUILD]/src/out/Release to [SLAVE_BUILD]/src/out/Release
.2", | 484 "name": "Move [SLAVE_BUILD]/src/out/Debug to [SLAVE_BUILD]/src/out/Debug.2", |
485 "~followup_annotations": [ | 485 "~followup_annotations": [ |
486 "@@@STEP_LOG_LINE@python.inline@@@@", | 486 "@@@STEP_LOG_LINE@python.inline@@@@", |
487 "@@@STEP_LOG_LINE@python.inline@import os@@@", | 487 "@@@STEP_LOG_LINE@python.inline@import os@@@", |
488 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", | 488 "@@@STEP_LOG_LINE@python.inline@import shutil@@@", |
489 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 489 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
490 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", | 490 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[2]):@@@", |
491 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", | 491 "@@@STEP_LOG_LINE@python.inline@ shutil.rmtree(sys.argv[2])@@@", |
492 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", | 492 "@@@STEP_LOG_LINE@python.inline@shutil.move(sys.argv[1], sys.argv[2])@@@", |
493 "@@@STEP_LOG_END@python.inline@@@" | 493 "@@@STEP_LOG_END@python.inline@@@" |
494 ] | 494 ] |
495 }, | 495 }, |
496 { | 496 { |
497 "cmd": [ | 497 "cmd": [ |
498 "python", | 498 "python", |
499 "-u", | 499 "-u", |
500 "[SLAVE_BUILD]/src/tools/determinism/compare_build_artifacts.py", | 500 "[SLAVE_BUILD]/src/tools/determinism/compare_build_artifacts.py", |
501 "--first-build-dir", | 501 "--first-build-dir", |
502 "[SLAVE_BUILD]/src/out/Release.1", | 502 "[SLAVE_BUILD]/src/out/Debug.1", |
503 "--second-build-dir", | 503 "--second-build-dir", |
504 "[SLAVE_BUILD]/src/out/Release.2", | 504 "[SLAVE_BUILD]/src/out/Debug.2", |
505 "--target-platform", | 505 "--target-platform", |
506 "android" | 506 "android" |
507 ], | 507 ], |
508 "cwd": "[SLAVE_BUILD]", | 508 "cwd": "[SLAVE_BUILD]", |
509 "name": "compare_build_artifacts" | 509 "name": "compare_build_artifacts" |
510 }, | 510 }, |
511 { | 511 { |
512 "name": "$result", | 512 "name": "$result", |
513 "recipe_result": null, | 513 "recipe_result": null, |
514 "status_code": 0 | 514 "status_code": 0 |
515 } | 515 } |
516 ] | 516 ] |
OLD | NEW |