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 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 "~followup_annotations": [ | 116 "~followup_annotations": [ |
117 "@@@STEP_LINK@Applied issue 500@https://codereview.chromium.org/500@@@" | 117 "@@@STEP_LINK@Applied issue 500@https://codereview.chromium.org/500@@@" |
118 ] | 118 ] |
119 }, | 119 }, |
120 { | 120 { |
121 "cmd": [ | 121 "cmd": [ |
122 "python", | 122 "python", |
123 "-u", | 123 "-u", |
124 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", | 124 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", |
125 "/path/to/tmp/json", | 125 "/path/to/tmp/json", |
126 "Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybot" | 126 "Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot" |
127 ], | 127 ], |
128 "cwd": "[SLAVE_BUILD]/skia", | 128 "cwd": "[SLAVE_BUILD]/skia", |
129 "name": "exec buildbot_spec.py", | 129 "name": "exec buildbot_spec.py", |
130 "~followup_annotations": [ | 130 "~followup_annotations": [ |
131 "@@@STEP_LOG_LINE@json.output@{@@@", | 131 "@@@STEP_LOG_LINE@json.output@{@@@", |
132 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", | 132 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", |
133 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@", | 133 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@", |
134 "@@@STEP_LOG_LINE@json.output@ ], @@@", | 134 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
135 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", | 135 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", |
136 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", | 136 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@", |
137 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", | 137 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@", |
138 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Swarming\", @@@", | 138 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@", |
| 139 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@", |
| 140 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@", |
139 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@", | 141 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": true, @@@", |
| 142 "@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@", |
140 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", | 143 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", |
141 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@", | 144 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@", |
142 "@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"x86_64\"@@@", | |
143 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 145 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
144 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", | 146 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Coverage\", @@@", |
145 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", | 147 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", |
146 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", | 148 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", |
147 "@@@STEP_LOG_LINE@json.output@ ], @@@", | 149 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| 150 "@@@STEP_LOG_LINE@json.output@ \"do_compile_steps\": false, @@@", |
148 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@", | 151 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@", |
149 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@", | 152 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@", |
150 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 153 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
151 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64
skia_warnings_as_errors=1\"@@@", | 154 "@@@STEP_LOG_LINE@json.output@ \"CC\": \"/usr/bin/clang-3.6\", @@@", |
| 155 "@@@STEP_LOG_LINE@json.output@ \"CXX\": \"/usr/bin/clang++-3.6\", @@@", |
| 156 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64
skia_clang_build=1 skia_gpu=0 skia_warnings_as_errors=0\"@@@", |
152 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 157 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
153 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", | 158 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", |
154 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", | 159 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", |
155 "@@@STEP_LOG_LINE@json.output@ ], @@@", | 160 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
156 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@", | 161 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@", |
157 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", | 162 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", |
158 "@@@STEP_LOG_LINE@json.output@}@@@", | 163 "@@@STEP_LOG_LINE@json.output@}@@@", |
159 "@@@STEP_LOG_END@json.output@@@" | 164 "@@@STEP_LOG_END@json.output@@@" |
160 ] | 165 ] |
161 }, | 166 }, |
162 { | 167 { |
163 "cmd": [ | 168 "cmd": [ |
164 "python", | 169 "python", |
165 "-u", | 170 "-u", |
166 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", | 171 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", |
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 "@@@STEP_LOG_LINE@json.output@}@@@", | 409 "@@@STEP_LOG_LINE@json.output@}@@@", |
405 "@@@STEP_LOG_END@json.output@@@", | 410 "@@@STEP_LOG_END@json.output@@@", |
406 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" | 411 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" |
407 ] | 412 ] |
408 }, | 413 }, |
409 { | 414 { |
410 "cmd": [ | 415 "cmd": [ |
411 "python", | 416 "python", |
412 "-u", | 417 "-u", |
413 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", | 418 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
| 419 "[SLAVE_BUILD]/tmp", |
| 420 "511" |
| 421 ], |
| 422 "cwd": "[SLAVE_BUILD]", |
| 423 "name": "makedirs tmp_dir", |
| 424 "~followup_annotations": [ |
| 425 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 426 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 427 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 428 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 429 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 430 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 431 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 432 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 433 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 434 "@@@STEP_LOG_END@python.inline@@@" |
| 435 ] |
| 436 }, |
| 437 { |
| 438 "cmd": [ |
| 439 "python", |
| 440 "-u", |
| 441 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 442 "[SLAVE_BUILD]/tmp/SKP_VERSION", |
| 443 "/path/to/tmp/" |
| 444 ], |
| 445 "cwd": "[SLAVE_BUILD]", |
| 446 "name": "Get downloaded SKP_VERSION" |
| 447 }, |
| 448 { |
| 449 "cmd": [ |
| 450 "python", |
| 451 "-u", |
| 452 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 453 "[SLAVE_BUILD]/skia/SKP_VERSION", |
| 454 "/path/to/tmp/" |
| 455 ], |
| 456 "cwd": "[SLAVE_BUILD]", |
| 457 "name": "Get expected SKP_VERSION" |
| 458 }, |
| 459 { |
| 460 "cmd": [ |
| 461 "python", |
| 462 "-u", |
| 463 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 464 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", |
| 465 "/path/to/tmp/" |
| 466 ], |
| 467 "cwd": "[SLAVE_BUILD]", |
| 468 "name": "Get downloaded SK_IMAGE_VERSION" |
| 469 }, |
| 470 { |
| 471 "cmd": [ |
| 472 "python", |
| 473 "-u", |
| 474 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 475 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", |
| 476 "/path/to/tmp/" |
| 477 ], |
| 478 "cwd": "[SLAVE_BUILD]", |
| 479 "name": "Get expected SK_IMAGE_VERSION" |
| 480 }, |
| 481 { |
| 482 "cmd": [ |
| 483 "python", |
| 484 "-u", |
| 485 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
414 "[SLAVE_BUILD]/swarming_temp_dir", | 486 "[SLAVE_BUILD]/swarming_temp_dir", |
415 "511" | 487 "511" |
416 ], | 488 ], |
417 "cwd": "[SLAVE_BUILD]", | 489 "cwd": "[SLAVE_BUILD]", |
418 "name": "makedirs swarming tmp dir (2)", | 490 "name": "makedirs swarming tmp dir (2)", |
419 "~followup_annotations": [ | 491 "~followup_annotations": [ |
420 "@@@STEP_LOG_LINE@python.inline@@@@", | 492 "@@@STEP_LOG_LINE@python.inline@@@@", |
421 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 493 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
422 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 494 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
423 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 495 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
424 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 496 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
425 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 497 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
426 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 498 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
427 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 499 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
428 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 500 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
429 "@@@STEP_LOG_END@python.inline@@@" | 501 "@@@STEP_LOG_END@python.inline@@@" |
430 ] | 502 ] |
431 }, | 503 }, |
432 { | 504 { |
433 "cmd": [ | 505 "cmd": [ |
434 "python", | 506 "python", |
435 "-u", | 507 "-u", |
436 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 508 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
437 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/compile_skia.isolate\", \n \"--isolated\", \n \"[SLAVE
_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated\", \n \"--confi
g-variable\", \n \"OS\", \n \"Ubuntu\", \n \"--blacklist\",
\n \".git\", \n \"--blacklist\", \n \"out\", \n \"-
-blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"W
ORKDIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n
\"BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n
\"version\": 1\n}", | 509 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/coverage_skia.isolate\", \n \"--isolated\", \n \"[SLAV
E_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-
variable\", \n \"OS\", \n \"Ubuntu\", \n \"--blacklist\", \
n \".git\", \n \"--blacklist\", \n \"out\", \n \"--b
lacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WOR
KDIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \
"BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n
\"version\": 1\n}", |
438 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 510 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
439 ], | 511 ], |
440 "cwd": "[SLAVE_BUILD]", | 512 "cwd": "[SLAVE_BUILD]", |
441 "name": "Write compile_skia.isolated.gen.json" | 513 "name": "Write test_skia.isolated.gen.json" |
442 }, | 514 }, |
443 { | 515 { |
444 "cmd": [ | 516 "cmd": [ |
445 "python", | 517 "python", |
446 "-u", | 518 "-u", |
447 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 519 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
448 "[SLAVE_BUILD]/swarming.client", | 520 "[SLAVE_BUILD]/swarming.client", |
449 "batcharchive", | 521 "batcharchive", |
450 "--dump-json", | 522 "--dump-json", |
451 "/path/to/tmp/json", | 523 "/path/to/tmp/json", |
452 "--isolate-server", | 524 "--isolate-server", |
453 "https://isolateserver.appspot.com", | 525 "https://isolateserver.appspot.com", |
454 "--verbose", | 526 "--verbose", |
455 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 527 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
456 ], | 528 ], |
457 "cwd": "[SLAVE_BUILD]", | 529 "cwd": "[SLAVE_BUILD]", |
458 "name": "isolate tests (2)", | 530 "name": "isolate tests (2)", |
459 "~followup_annotations": [ | 531 "~followup_annotations": [ |
460 "@@@STEP_LOG_LINE@json.output@{@@@", | 532 "@@@STEP_LOG_LINE@json.output@{@@@", |
461 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 533 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia
]\"@@@", |
462 "@@@STEP_LOG_LINE@json.output@}@@@", | 534 "@@@STEP_LOG_LINE@json.output@}@@@", |
463 "@@@STEP_LOG_END@json.output@@@", | 535 "@@@STEP_LOG_END@json.output@@@", |
464 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 536 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test
_skia]\"}@@@" |
465 ] | 537 ] |
466 }, | 538 }, |
467 { | 539 { |
468 "cmd": [ | 540 "cmd": [ |
469 "python", | 541 "python", |
470 "-u", | 542 "-u", |
471 "\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", | 543 "\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", |
472 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", | 544 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", |
473 "[dummy hash for isolate_recipes]" | 545 "[dummy hash for isolate_recipes]" |
474 ], | 546 ], |
475 "cwd": "[SLAVE_BUILD]", | 547 "cwd": "[SLAVE_BUILD]", |
476 "name": "add_isolated_input", | 548 "name": "add_isolated_input", |
477 "~followup_annotations": [ | 549 "~followup_annotations": [ |
478 "@@@STEP_LOG_LINE@python.inline@@@@", | 550 "@@@STEP_LOG_LINE@python.inline@@@@", |
479 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 551 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
480 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 552 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
481 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 553 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
482 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 554 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
483 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 555 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
484 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | 556 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
485 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 557 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
486 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 558 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
487 "@@@STEP_LOG_END@python.inline@@@" | 559 "@@@STEP_LOG_END@python.inline@@@" |
488 ] | 560 ] |
489 }, | 561 }, |
490 { | 562 { |
491 "cmd": [ | 563 "cmd": [ |
492 "python", | 564 "python", |
493 "-u", | 565 "-u", |
494 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 566 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
495 "archive", | 567 "archive", |
496 "--isolate-server", | 568 "--isolate-server", |
497 "https://isolateserver.appspot.com", | 569 "https://isolateserver.appspot.com", |
498 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" | 570 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated" |
499 ], | 571 ], |
500 "cwd": "[SLAVE_BUILD]", | 572 "cwd": "[SLAVE_BUILD]", |
501 "name": "upload new .isolated file for compile_skia", | 573 "name": "upload new .isolated file for test_skia", |
502 "stdout": "/path/to/tmp/" | 574 "stdout": "/path/to/tmp/" |
503 }, | 575 }, |
504 { | 576 { |
505 "cmd": [ | 577 "cmd": [ |
506 "python", | 578 "python", |
507 "-u", | 579 "-u", |
508 "[SLAVE_BUILD]/swarming.client/swarming.py", | 580 "[SLAVE_BUILD]/swarming.client/swarming.py", |
509 "trigger", | 581 "trigger", |
510 "--swarming", | 582 "--swarming", |
511 "https://chromium-swarm.appspot.com", | 583 "https://chromium-swarm.appspot.com", |
512 "--isolate-server", | 584 "--isolate-server", |
513 "https://isolateserver.appspot.com", | 585 "https://isolateserver.appspot.com", |
514 "--priority", | 586 "--priority", |
515 "90", | 587 "90", |
516 "--shards", | 588 "--shards", |
517 "1", | 589 "1", |
518 "--task-name", | 590 "--task-name", |
519 "compile_skia/Ubuntu/def456/Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybo
t/5", | 591 "test_skia/Ubuntu/def456/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Tr
ybot/5", |
520 "--dump-json", | 592 "--dump-json", |
521 "/path/to/tmp/json", | 593 "/path/to/tmp/json", |
522 "--expiration", | 594 "--expiration", |
523 "14400", | 595 "14400", |
524 "--io-timeout", | 596 "--io-timeout", |
525 "1200", | 597 "1200", |
526 "--hard-timeout", | 598 "--hard-timeout", |
527 "3600", | 599 "10800", |
528 "--dimension", | 600 "--dimension", |
529 "gpu", | 601 "gpu", |
530 "none", | 602 "none", |
531 "--dimension", | 603 "--dimension", |
532 "os", | 604 "os", |
533 "Ubuntu", | 605 "Ubuntu", |
534 "--dimension", | 606 "--dimension", |
535 "pool", | 607 "pool", |
536 "Skia", | 608 "Skia", |
537 "--tag", | 609 "--tag", |
538 "buildername:Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybot", | 610 "buildername:Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot", |
539 "--tag", | 611 "--tag", |
540 "buildnumber:5", | 612 "buildnumber:5", |
541 "--tag", | 613 "--tag", |
542 "data:def456", | 614 "data:def456", |
543 "--tag", | 615 "--tag", |
544 "master:client.skia.fyi", | 616 "master:client.skia", |
545 "--tag", | 617 "--tag", |
546 "name:compile_skia", | 618 "name:test_skia", |
547 "--tag", | 619 "--tag", |
548 "os:Ubuntu", | 620 "os:Ubuntu", |
549 "--tag", | 621 "--tag", |
550 "rietveld:https://codereview.chromium.org/500/#ps1", | 622 "rietveld:https://codereview.chromium.org/500/#ps1", |
551 "--tag", | 623 "--tag", |
552 "slavename:skiabot-linux-housekeeper-003", | 624 "slavename:skiabot-linux-swarm-013", |
553 "--tag", | 625 "--tag", |
554 "stepname:compile_skia on Ubuntu", | 626 "stepname:test_skia on Ubuntu", |
555 "--idempotent", | |
556 "def456", | 627 "def456", |
557 "--", | 628 "--", |
558 "--workdir", | 629 "--workdir", |
559 "../../..", | 630 "../../..", |
560 "skia/swarm_compile", | 631 "skia/swarm_test", |
561 "rietveld=https://codereview.chromium.org", | 632 "rietveld=https://codereview.chromium.org", |
562 "buildername=Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybot", | 633 "buildername=Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot", |
563 "mastername=client.skia.fyi", | 634 "mastername=client.skia", |
564 "buildnumber=5", | 635 "buildnumber=5", |
565 "slavename=skiabot-linux-housekeeper-003", | 636 "slavename=skiabot-linux-swarm-013", |
566 "reason=Triggered by Skia swarm_trigger Recipe", | 637 "reason=Triggered by Skia swarm_trigger Recipe", |
567 "swarm_out_dir=${ISOLATED_OUTDIR}", | 638 "swarm_out_dir=${ISOLATED_OUTDIR}", |
568 "patchset=1", | 639 "patchset=1", |
569 "issue=500", | 640 "issue=500", |
570 "revision=164710" | 641 "revision=164710" |
571 ], | 642 ], |
572 "cwd": "[SLAVE_BUILD]", | 643 "cwd": "[SLAVE_BUILD]", |
573 "name": "[trigger] compile_skia on Ubuntu", | 644 "name": "[trigger] test_skia on Ubuntu", |
574 "~followup_annotations": [ | 645 "~followup_annotations": [ |
575 "@@@STEP_LOG_LINE@json.output@{@@@", | 646 "@@@STEP_LOG_LINE@json.output@{@@@", |
576 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/
def456/Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybot/5\", @@@", | 647 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Ubuntu/def
456/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot/5\", @@@", |
577 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 648 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
578 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Build-Ubunt
u-GCC-x86_64-Release-Swarming-Trybot/5\": {@@@", | 649 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Ubuntu/def456/Test-Ubuntu-Cl
ang-GCE-CPU-AVX2-x86_64-Coverage-Trybot/5\": {@@@", |
579 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 650 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
580 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 651 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
581 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 652 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
582 "@@@STEP_LOG_LINE@json.output@ }@@@", | 653 "@@@STEP_LOG_LINE@json.output@ }@@@", |
583 "@@@STEP_LOG_LINE@json.output@ }@@@", | 654 "@@@STEP_LOG_LINE@json.output@ }@@@", |
584 "@@@STEP_LOG_LINE@json.output@}@@@", | 655 "@@@STEP_LOG_LINE@json.output@}@@@", |
585 "@@@STEP_LOG_END@json.output@@@", | 656 "@@@STEP_LOG_END@json.output@@@", |
586 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | 657 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" |
587 ] | 658 ] |
588 }, | 659 }, |
589 { | 660 { |
590 "cmd": [ | 661 "cmd": [ |
591 "python", | 662 "python", |
592 "-u", | 663 "-u", |
| 664 "\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", |
| 665 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" |
| 666 ], |
| 667 "cwd": "[SLAVE_BUILD]", |
| 668 "name": "rmtree results_dir", |
| 669 "~followup_annotations": [ |
| 670 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 671 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
| 672 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
| 673 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 674 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 675 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
| 676 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
| 677 "@@@STEP_LOG_END@python.inline@@@" |
| 678 ] |
| 679 }, |
| 680 { |
| 681 "cmd": [ |
| 682 "python", |
| 683 "-u", |
593 "[SLAVE_BUILD]/swarming.client/swarming.py", | 684 "[SLAVE_BUILD]/swarming.client/swarming.py", |
594 "collect", | 685 "collect", |
595 "--swarming", | 686 "--swarming", |
596 "https://chromium-swarm.appspot.com", | 687 "https://chromium-swarm.appspot.com", |
597 "--decorate", | 688 "--decorate", |
598 "--print-status-updates", | 689 "--print-status-updates", |
599 "--shards", | 690 "--shards", |
600 "1", | 691 "1", |
601 "compile_skia/Ubuntu/def456/Build-Ubuntu-GCC-x86_64-Release-Swarming-Trybo
t/5", | 692 "test_skia/Ubuntu/def456/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Tr
ybot/5", |
602 "--task-summary-json", | 693 "--task-summary-json", |
603 "/path/to/tmp/json" | 694 "/path/to/tmp/json", |
| 695 "--task-output-dir", |
| 696 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" |
604 ], | 697 ], |
605 "cwd": "[SLAVE_BUILD]", | 698 "cwd": "[SLAVE_BUILD]", |
606 "name": "compile_skia on Ubuntu", | 699 "name": "test_skia on Ubuntu", |
607 "~followup_annotations": [ | 700 "~followup_annotations": [ |
608 "@@@STEP_TEXT@swarming pending 71s@@@", | 701 "@@@STEP_TEXT@swarming pending 71s@@@", |
609 "@@@STEP_LOG_LINE@json.output@{@@@", | 702 "@@@STEP_LOG_LINE@json.output@{@@@", |
610 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | 703 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", |
611 "@@@STEP_LOG_LINE@json.output@ {@@@", | 704 "@@@STEP_LOG_LINE@json.output@ {@@@", |
612 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | 705 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", |
613 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | 706 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", |
614 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | 707 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", |
615 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | 708 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", |
616 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | 709 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", |
(...skipping 24 matching lines...) Expand all Loading... |
641 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | 734 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", |
642 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | 735 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", |
643 "@@@STEP_LOG_LINE@json.output@ }@@@", | 736 "@@@STEP_LOG_LINE@json.output@ }@@@", |
644 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 737 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
645 "@@@STEP_LOG_LINE@json.output@}@@@", | 738 "@@@STEP_LOG_LINE@json.output@}@@@", |
646 "@@@STEP_LOG_END@json.output@@@", | 739 "@@@STEP_LOG_END@json.output@@@", |
647 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | 740 "@@@STEP_LINK@shard #0 isolated out@blah@@@" |
648 ] | 741 ] |
649 }, | 742 }, |
650 { | 743 { |
| 744 "cmd": [ |
| 745 "git", |
| 746 "show", |
| 747 "HEAD", |
| 748 "--format=%at", |
| 749 "-s" |
| 750 ], |
| 751 "cwd": "[SLAVE_BUILD]/skia", |
| 752 "name": "git show", |
| 753 "stdout": "/path/to/tmp/" |
| 754 }, |
| 755 { |
| 756 "cmd": [ |
| 757 "python", |
| 758 "-u", |
| 759 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 760 "--", |
| 761 "[DEPOT_TOOLS]/gsutil.py", |
| 762 "----", |
| 763 "cp", |
| 764 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/164710.cov", |
| 765 "gs://skia-infra/coverage-raw-v1/trybot/2012/05/14/12/Test-Ubuntu-Clang-GC
E-CPU-AVX2-x86_64-Coverage-Trybot/5/500/164710.cov" |
| 766 ], |
| 767 "cwd": "[SLAVE_BUILD]", |
| 768 "env": { |
| 769 "AWS_CREDENTIAL_FILE": null, |
| 770 "BOTO_CONFIG": null |
| 771 }, |
| 772 "name": "gsutil upload raw coverage data", |
| 773 "~followup_annotations": [ |
| 774 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-infra/co
verage-raw-v1/trybot/2012/05/14/12/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverag
e-Trybot/5/500/164710.cov@@@" |
| 775 ] |
| 776 }, |
| 777 { |
| 778 "cmd": [ |
| 779 "python", |
| 780 "-u", |
| 781 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 782 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/nanobench_164710.json
", |
| 783 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/nanobench_164710_1408
633190.json" |
| 784 ], |
| 785 "cwd": "[SLAVE_BUILD]", |
| 786 "name": "nanobench JSON" |
| 787 }, |
| 788 { |
| 789 "cmd": [ |
| 790 "python", |
| 791 "-u", |
| 792 "\nimport os\nimport sys\nos.remove(sys.argv[1])\n", |
| 793 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/nanobench_164710.json
" |
| 794 ], |
| 795 "cwd": "[SLAVE_BUILD]", |
| 796 "name": "old nanobench JSON", |
| 797 "~followup_annotations": [ |
| 798 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 799 "@@@STEP_LOG_LINE@python.inline@import os@@@", |
| 800 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 801 "@@@STEP_LOG_LINE@python.inline@os.remove(sys.argv[1])@@@", |
| 802 "@@@STEP_LOG_END@python.inline@@@" |
| 803 ] |
| 804 }, |
| 805 { |
| 806 "cmd": [ |
| 807 "python", |
| 808 "-u", |
| 809 "RECIPE_MODULE[build::skia]/resources/upload_bench_results.py", |
| 810 "Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot", |
| 811 "5", |
| 812 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0", |
| 813 "164710", |
| 814 "[DEPOT_TOOLS]/third_party/gsutil/gsutil", |
| 815 "500" |
| 816 ], |
| 817 "cwd": "[SLAVE_BUILD]/skia", |
| 818 "env": { |
| 819 "AWS_CREDENTIAL_FILE": "[HOME]/chromium-skia-gm.boto", |
| 820 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" |
| 821 }, |
| 822 "name": "upload nanobench coverage results" |
| 823 }, |
| 824 { |
| 825 "cmd": [ |
| 826 "python", |
| 827 "-u", |
| 828 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 829 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/coverage_by_line_1647
10.json", |
| 830 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/coverage_by_line_1647
10_1408633190.json" |
| 831 ], |
| 832 "cwd": "[SLAVE_BUILD]", |
| 833 "name": "Line-by-line coverage JSON" |
| 834 }, |
| 835 { |
| 836 "cmd": [ |
| 837 "python", |
| 838 "-u", |
| 839 "\nimport os\nimport sys\nos.remove(sys.argv[1])\n", |
| 840 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/coverage_by_line_1647
10.json" |
| 841 ], |
| 842 "cwd": "[SLAVE_BUILD]", |
| 843 "name": "old line-by-line coverage JSON", |
| 844 "~followup_annotations": [ |
| 845 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 846 "@@@STEP_LOG_LINE@python.inline@import os@@@", |
| 847 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 848 "@@@STEP_LOG_LINE@python.inline@os.remove(sys.argv[1])@@@", |
| 849 "@@@STEP_LOG_END@python.inline@@@" |
| 850 ] |
| 851 }, |
| 852 { |
| 853 "cmd": [ |
| 854 "python", |
| 855 "-u", |
| 856 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 857 "--", |
| 858 "[DEPOT_TOOLS]/gsutil.py", |
| 859 "----", |
| 860 "cp", |
| 861 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/coverage_by_line_1647
10_1408633190.json", |
| 862 "gs://skia-infra/coverage-json-v1/trybot/2012/05/14/12/Test-Ubuntu-Clang-G
CE-CPU-AVX2-x86_64-Coverage-Trybot/5/500/coverage_by_line_164710_1408633190.json
" |
| 863 ], |
| 864 "cwd": "[SLAVE_BUILD]", |
| 865 "env": { |
| 866 "AWS_CREDENTIAL_FILE": null, |
| 867 "BOTO_CONFIG": null |
| 868 }, |
| 869 "name": "gsutil upload line-by-line coverage data", |
| 870 "~followup_annotations": [ |
| 871 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-infra/co
verage-json-v1/trybot/2012/05/14/12/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Covera
ge-Trybot/5/500/coverage_by_line_164710_1408633190.json@@@" |
| 872 ] |
| 873 }, |
| 874 { |
651 "name": "$result", | 875 "name": "$result", |
652 "recipe_result": null, | 876 "recipe_result": null, |
653 "status_code": 0 | 877 "status_code": 0 |
654 } | 878 } |
655 ] | 879 ] |
OLD | NEW |