| 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 |