OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "git", | 4 "git", |
5 "remote", | 5 "remote", |
6 "set-url", | 6 "set-url", |
7 "origin", | 7 "origin", |
8 "https://skia.googlesource.com/skia.git" | 8 "https://skia.googlesource.com/skia.git" |
9 ], | 9 ], |
10 "cwd": "[SLAVE_BUILD]/skia", | 10 "cwd": "[SLAVE_BUILD]/skia", |
(...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
443 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 443 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", |
444 "@@@STEP_LOG_LINE@json.output@}@@@", | 444 "@@@STEP_LOG_LINE@json.output@}@@@", |
445 "@@@STEP_LOG_END@json.output@@@", | 445 "@@@STEP_LOG_END@json.output@@@", |
446 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 446 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" |
447 ] | 447 ] |
448 }, | 448 }, |
449 { | 449 { |
450 "cmd": [ | 450 "cmd": [ |
451 "python", | 451 "python", |
452 "-u", | 452 "-u", |
453 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s
ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", | 453 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso
n.load(f)\nif not isolated.get('includes'):\n isolated['includes'] = []\nfor h
in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(sys.argv[1], 'w')
as f:\n json.dump(isolated, f, sort_keys=True)\n", |
454 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", | 454 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", |
455 "[dummy hash for isolate_recipes]" | 455 "[dummy hash for isolate_recipes]" |
456 ], | 456 ], |
457 "name": "add_isolated_input", | 457 "name": "add_isolated_input", |
458 "~followup_annotations": [ | 458 "~followup_annotations": [ |
459 "@@@STEP_LOG_LINE@python.inline@@@@", | 459 "@@@STEP_LOG_LINE@python.inline@@@@", |
460 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 460 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
461 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 461 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
462 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 462 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
463 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 463 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 464 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", |
| 465 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", |
464 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 466 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
465 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | 467 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
466 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 468 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
467 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 469 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
468 "@@@STEP_LOG_END@python.inline@@@" | 470 "@@@STEP_LOG_END@python.inline@@@" |
469 ] | 471 ] |
470 }, | 472 }, |
471 { | 473 { |
472 "cmd": [ | 474 "cmd": [ |
473 "python", | 475 "python", |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
624 "@@@STEP_LOG_END@json.output@@@", | 626 "@@@STEP_LOG_END@json.output@@@", |
625 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | 627 "@@@STEP_LINK@shard #0 isolated out@blah@@@" |
626 ] | 628 ] |
627 }, | 629 }, |
628 { | 630 { |
629 "name": "$result", | 631 "name": "$result", |
630 "recipe_result": null, | 632 "recipe_result": null, |
631 "status_code": 0 | 633 "status_code": 0 |
632 } | 634 } |
633 ] | 635 ] |
OLD | NEW |