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 402 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
413 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 413 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", |
414 "@@@STEP_LOG_LINE@json.output@}@@@", | 414 "@@@STEP_LOG_LINE@json.output@}@@@", |
415 "@@@STEP_LOG_END@json.output@@@", | 415 "@@@STEP_LOG_END@json.output@@@", |
416 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 416 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" |
417 ] | 417 ] |
418 }, | 418 }, |
419 { | 419 { |
420 "cmd": [ | 420 "cmd": [ |
421 "python", | 421 "python", |
422 "-u", | 422 "-u", |
423 "\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", | 423 "\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", |
424 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", | 424 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", |
425 "[dummy hash for isolate_recipes]" | 425 "[dummy hash for isolate_recipes]" |
426 ], | 426 ], |
427 "name": "add_isolated_input", | 427 "name": "add_isolated_input", |
428 "~followup_annotations": [ | 428 "~followup_annotations": [ |
429 "@@@STEP_LOG_LINE@python.inline@@@@", | 429 "@@@STEP_LOG_LINE@python.inline@@@@", |
430 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 430 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
431 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 431 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
432 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 432 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
433 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 433 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 434 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", |
| 435 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", |
434 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 436 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
435 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | 437 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
436 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 438 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
437 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 439 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
438 "@@@STEP_LOG_END@python.inline@@@" | 440 "@@@STEP_LOG_END@python.inline@@@" |
439 ] | 441 ] |
440 }, | 442 }, |
441 { | 443 { |
442 "cmd": [ | 444 "cmd": [ |
443 "python", | 445 "python", |
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
589 "@@@STEP_LOG_END@json.output@@@", | 591 "@@@STEP_LOG_END@json.output@@@", |
590 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | 592 "@@@STEP_LINK@shard #0 isolated out@blah@@@" |
591 ] | 593 ] |
592 }, | 594 }, |
593 { | 595 { |
594 "name": "$result", | 596 "name": "$result", |
595 "recipe_result": null, | 597 "recipe_result": null, |
596 "status_code": 0 | 598 "status_code": 0 |
597 } | 599 } |
598 ] | 600 ] |
OLD | NEW |