| 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 338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 349 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 349 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 350 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 350 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 351 "@@@STEP_LOG_END@python.inline@@@" | 351 "@@@STEP_LOG_END@python.inline@@@" |
| 352 ] | 352 ] |
| 353 }, | 353 }, |
| 354 { | 354 { |
| 355 "cmd": [ | 355 "cmd": [ |
| 356 "python", | 356 "python", |
| 357 "-u", | 357 "-u", |
| 358 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 358 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 359 "{\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 \"linux\", \n \"--blacklist\",
\n \".git\", \n \"--blacklist\", \n \"out\", \n \"--
blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"BU
ILDER_NAME\", \n \"Build-Ubuntu-GCC-x86_64-Release-Swarming\"\n ], \n
\"dir\": \"[SLAVE_BUILD]/skia/infra/bots\", \n \"version\": 1\n}", | 359 "{\n \"args\": [\n \"--isolate\", \n \"[BUILD]/scripts/sl
ave/recipes/skia/recipes.isolate\", \n \"--isolated\", \n \"[SLAVE
_BUILD]/swarming_temp_dir/skia-task-isolate_recipes.isolated\", \n \"--co
nfig-variable\", \n \"OS\", \n \"linux\"\n ], \n \"dir\": \"
[BUILD]/scripts/slave/recipes/skia\", \n \"version\": 1\n}", |
| 360 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" |
| 361 ], |
| 362 "cwd": "[SLAVE_BUILD]", |
| 363 "name": "Write isolate_recipes.isolated.gen.json" |
| 364 }, |
| 365 { |
| 366 "cmd": [ |
| 367 "python", |
| 368 "-u", |
| 369 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 370 "[SLAVE_BUILD]/swarming.client", |
| 371 "batcharchive", |
| 372 "--dump-json", |
| 373 "/path/to/tmp/json", |
| 374 "--isolate-server", |
| 375 "https://isolateserver.appspot.com", |
| 376 "--verbose", |
| 377 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" |
| 378 ], |
| 379 "cwd": "[SLAVE_BUILD]", |
| 380 "name": "isolate tests", |
| 381 "~followup_annotations": [ |
| 382 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 383 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso
late_recipes]\"@@@", |
| 384 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 385 "@@@STEP_LOG_END@json.output@@@", |
| 386 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" |
| 387 ] |
| 388 }, |
| 389 { |
| 390 "cmd": [ |
| 391 "python", |
| 392 "-u", |
| 393 "\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", |
| 394 "[SLAVE_BUILD]/swarming_temp_dir", |
| 395 "511" |
| 396 ], |
| 397 "cwd": "[SLAVE_BUILD]", |
| 398 "name": "makedirs swarming tmp dir (2)", |
| 399 "~followup_annotations": [ |
| 400 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 401 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 402 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 403 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 404 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 405 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 406 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 407 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 408 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 409 "@@@STEP_LOG_END@python.inline@@@" |
| 410 ] |
| 411 }, |
| 412 { |
| 413 "cmd": [ |
| 414 "python", |
| 415 "-u", |
| 416 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 417 "{\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 \"linux\", \n \"--blacklist\",
\n \".git\", \n \"--blacklist\", \n \"out\", \n \"--
blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WO
RKDIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n
\"BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n
\"version\": 1\n}", |
| 360 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 418 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
| 361 ], | 419 ], |
| 362 "cwd": "[SLAVE_BUILD]", | 420 "cwd": "[SLAVE_BUILD]", |
| 363 "name": "Write compile_skia.isolated.gen.json" | 421 "name": "Write compile_skia.isolated.gen.json" |
| 364 }, | 422 }, |
| 365 { | 423 { |
| 366 "cmd": [ | 424 "cmd": [ |
| 367 "python", | 425 "python", |
| 368 "-u", | 426 "-u", |
| 369 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 427 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 370 "[SLAVE_BUILD]/swarming.client", | 428 "[SLAVE_BUILD]/swarming.client", |
| 371 "batcharchive", | 429 "batcharchive", |
| 372 "--dump-json", | 430 "--dump-json", |
| 373 "/path/to/tmp/json", | 431 "/path/to/tmp/json", |
| 374 "--isolate-server", | 432 "--isolate-server", |
| 375 "https://isolateserver.appspot.com", | 433 "https://isolateserver.appspot.com", |
| 376 "--verbose", | 434 "--verbose", |
| 377 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 435 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
| 378 ], | 436 ], |
| 379 "cwd": "[SLAVE_BUILD]", | 437 "cwd": "[SLAVE_BUILD]", |
| 380 "name": "isolate tests", | 438 "name": "isolate tests (2)", |
| 381 "~followup_annotations": [ | 439 "~followup_annotations": [ |
| 382 "@@@STEP_LOG_LINE@json.output@{@@@", | 440 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 383 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 441 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", |
| 384 "@@@STEP_LOG_LINE@json.output@}@@@", | 442 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 385 "@@@STEP_LOG_END@json.output@@@", | 443 "@@@STEP_LOG_END@json.output@@@", |
| 386 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 444 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" |
| 387 ] | 445 ] |
| 388 }, | 446 }, |
| 389 { | 447 { |
| 390 "cmd": [ | 448 "cmd": [ |
| 391 "python", | 449 "python", |
| 392 "-u", | 450 "-u", |
| 451 "\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", |
| 452 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", |
| 453 "[dummy hash for isolate_recipes]" |
| 454 ], |
| 455 "cwd": "[SLAVE_BUILD]", |
| 456 "name": "add_isolated_input", |
| 457 "~followup_annotations": [ |
| 458 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 459 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
| 460 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 461 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
| 462 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 463 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
| 464 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
| 465 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
| 466 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
| 467 "@@@STEP_LOG_END@python.inline@@@" |
| 468 ] |
| 469 }, |
| 470 { |
| 471 "cmd": [ |
| 472 "python", |
| 473 "-u", |
| 474 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
| 475 "archive", |
| 476 "--isolate-server", |
| 477 "https://isolateserver.appspot.com", |
| 478 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" |
| 479 ], |
| 480 "cwd": "[SLAVE_BUILD]", |
| 481 "name": "upload new .isolated file for compile_skia", |
| 482 "stdout": "/path/to/tmp/" |
| 483 }, |
| 484 { |
| 485 "cmd": [ |
| 486 "python", |
| 487 "-u", |
| 393 "[SLAVE_BUILD]/swarming.client/swarming.py", | 488 "[SLAVE_BUILD]/swarming.client/swarming.py", |
| 394 "trigger", | 489 "trigger", |
| 395 "--swarming", | 490 "--swarming", |
| 396 "https://chromium-swarm.appspot.com", | 491 "https://chromium-swarm.appspot.com", |
| 397 "--isolate-server", | 492 "--isolate-server", |
| 398 "https://isolateserver.appspot.com", | 493 "https://isolateserver.appspot.com", |
| 399 "--priority", | 494 "--priority", |
| 400 "90", | 495 "90", |
| 401 "--shards", | 496 "--shards", |
| 402 "1", | 497 "1", |
| 403 "--task-name", | 498 "--task-name", |
| 404 "compile_skia/Ubuntu/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Releas
e-Swarming-Trybot/5", | 499 "compile_skia/Ubuntu/def456/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Sw
arming-Trybot/5", |
| 405 "--dump-json", | 500 "--dump-json", |
| 406 "/path/to/tmp/json", | 501 "/path/to/tmp/json", |
| 407 "--expiration", | 502 "--expiration", |
| 408 "14400", | 503 "14400", |
| 409 "--io-timeout", | 504 "--io-timeout", |
| 410 "1200", | 505 "1200", |
| 411 "--hard-timeout", | 506 "--hard-timeout", |
| 412 "3600", | 507 "3600", |
| 413 "--dimension", | 508 "--dimension", |
| 414 "gpu", | 509 "gpu", |
| 415 "none", | 510 "none", |
| 416 "--dimension", | 511 "--dimension", |
| 417 "os", | 512 "os", |
| 418 "Ubuntu", | 513 "Ubuntu", |
| 419 "--dimension", | 514 "--dimension", |
| 420 "pool", | 515 "pool", |
| 421 "Skia", | 516 "Skia", |
| 422 "--tag", | 517 "--tag", |
| 423 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot", | 518 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot", |
| 424 "--tag", | 519 "--tag", |
| 425 "buildnumber:5", | 520 "buildnumber:5", |
| 426 "--tag", | 521 "--tag", |
| 427 "data:[dummy hash for compile_skia]", | 522 "data:def456", |
| 428 "--tag", | 523 "--tag", |
| 429 "master:client.skia.fyi", | 524 "master:client.skia.fyi", |
| 430 "--tag", | 525 "--tag", |
| 431 "name:compile_skia", | 526 "name:compile_skia", |
| 432 "--tag", | 527 "--tag", |
| 433 "os:Ubuntu", | 528 "os:Ubuntu", |
| 434 "--tag", | 529 "--tag", |
| 435 "rietveld:https://codereview.chromium.org/500/#ps1", | 530 "rietveld:https://codereview.chromium.org/500/#ps1", |
| 436 "--tag", | 531 "--tag", |
| 437 "slavename:skiabot-linux-housekeeper-003", | 532 "slavename:skiabot-linux-housekeeper-003", |
| 438 "--tag", | 533 "--tag", |
| 439 "stepname:compile_skia on Ubuntu", | 534 "stepname:compile_skia on Ubuntu", |
| 440 "--idempotent", | 535 "--idempotent", |
| 441 "[dummy hash for compile_skia]" | 536 "def456", |
| 537 "--", |
| 538 "--properties", |
| 539 "{\"rietveld\": \"https://codereview.chromium.org\", \"buildername\": \"Bu
ild-Ubuntu-GCC-x86_64-Release-Swarming\", \"mastername\": \"client.skia.fyi\", \
"buildnumber\": 5, \"slavename\": \"skiabot-linux-housekeeper-003\", \"reason\":
\"Triggered by Skia swarm_trigger Recipe\", \"swarm_out_dir\": \"${ISOLATED_OUT
DIR}\", \"patchset\": \"1\", \"issue\": \"500\", \"revision\": 164710}", |
| 540 "--workdir", |
| 541 "../../..", |
| 542 "skia/swarm_compile" |
| 442 ], | 543 ], |
| 443 "cwd": "[SLAVE_BUILD]", | 544 "cwd": "[SLAVE_BUILD]", |
| 444 "name": "[trigger] compile_skia on Ubuntu", | 545 "name": "[trigger] compile_skia on Ubuntu", |
| 445 "~followup_annotations": [ | 546 "~followup_annotations": [ |
| 446 "@@@STEP_LOG_LINE@json.output@{@@@", | 547 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 447 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/
[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\", @@@"
, | 548 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/
def456/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\", @@@", |
| 448 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 549 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 449 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/[dummy has/Perf-Ub
untu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\": {@@@", | 550 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Perf-Ubuntu
-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\": {@@@", |
| 450 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 551 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 451 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 552 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| 452 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 553 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
| 453 "@@@STEP_LOG_LINE@json.output@ }@@@", | 554 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 454 "@@@STEP_LOG_LINE@json.output@ }@@@", | 555 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 455 "@@@STEP_LOG_LINE@json.output@}@@@", | 556 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 456 "@@@STEP_LOG_END@json.output@@@", | 557 "@@@STEP_LOG_END@json.output@@@", |
| 457 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | 558 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" |
| 458 ] | 559 ] |
| 459 }, | 560 }, |
| 460 { | 561 { |
| 461 "cmd": [ | 562 "cmd": [ |
| 462 "python", | 563 "python", |
| 463 "-u", | 564 "-u", |
| 464 "[SLAVE_BUILD]/swarming.client/swarming.py", | 565 "[SLAVE_BUILD]/swarming.client/swarming.py", |
| 465 "collect", | 566 "collect", |
| 466 "--swarming", | 567 "--swarming", |
| 467 "https://chromium-swarm.appspot.com", | 568 "https://chromium-swarm.appspot.com", |
| 468 "--decorate", | 569 "--decorate", |
| 469 "--print-status-updates", | 570 "--print-status-updates", |
| 470 "--shards", | 571 "--shards", |
| 471 "1", | 572 "1", |
| 472 "compile_skia/Ubuntu/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Releas
e-Swarming-Trybot/5", | 573 "compile_skia/Ubuntu/def456/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Sw
arming-Trybot/5", |
| 473 "--task-summary-json", | 574 "--task-summary-json", |
| 474 "/path/to/tmp/json" | 575 "/path/to/tmp/json" |
| 475 ], | 576 ], |
| 476 "cwd": "[SLAVE_BUILD]", | 577 "cwd": "[SLAVE_BUILD]", |
| 477 "name": "compile_skia on Ubuntu", | 578 "name": "compile_skia on Ubuntu", |
| 478 "~followup_annotations": [ | 579 "~followup_annotations": [ |
| 479 "@@@STEP_TEXT@swarming pending 71s@@@", | 580 "@@@STEP_TEXT@swarming pending 71s@@@", |
| 480 "@@@STEP_LOG_LINE@json.output@{@@@", | 581 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 481 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | 582 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", |
| 482 "@@@STEP_LOG_LINE@json.output@ {@@@", | 583 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 546 }, | 647 }, |
| 547 { | 648 { |
| 548 "cmd": [ | 649 "cmd": [ |
| 549 "python", | 650 "python", |
| 550 "-u", | 651 "-u", |
| 551 "\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", | 652 "\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", |
| 552 "[SLAVE_BUILD]/swarming_temp_dir", | 653 "[SLAVE_BUILD]/swarming_temp_dir", |
| 553 "511" | 654 "511" |
| 554 ], | 655 ], |
| 555 "cwd": "[SLAVE_BUILD]", | 656 "cwd": "[SLAVE_BUILD]", |
| 556 "name": "makedirs swarming tmp dir (2)", | 657 "name": "makedirs swarming tmp dir (3)", |
| 557 "~followup_annotations": [ | 658 "~followup_annotations": [ |
| 558 "@@@STEP_LOG_LINE@python.inline@@@@", | 659 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 559 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 660 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 560 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 661 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 561 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 662 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 562 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 663 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 563 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 664 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 564 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 665 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 565 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 666 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 566 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 667 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 567 "@@@STEP_LOG_END@python.inline@@@" | 668 "@@@STEP_LOG_END@python.inline@@@" |
| 568 ] | 669 ] |
| 569 }, | 670 }, |
| 570 { | 671 { |
| 571 "cmd": [ | 672 "cmd": [ |
| 572 "python", | 673 "python", |
| 573 "-u", | 674 "-u", |
| 574 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 675 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 575 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/perf_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-perf_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"linux\", \n \"--blacklist\", \n
\".git\", \n \"--extra-variable\", \n \"BUILD_NUMBER\", \n
\"5\", \n \"--extra-variable\", \n \"MASTER_NAME\", \n
\"client.skia.fyi\", \n \"--extra-variable\", \n \"SLAVE_NAME\", \
n \"skiabot-linux-housekeeper-003\", \n \"--extra-variable\", \n
\"BUILDER_NAME\", \n \"Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-
Swarming-Trybot\", \n \"--extra-variable\", \n \"PATCHSET\", \n
\"1\", \n \"--extra-variable\", \n \"ISSUE\", \n \"500
\", \n \"--extra-variable\", \n \"REVISION\", \n 164710\n
], \n \"dir\": \"[SLAVE_BUILD]/skia/infra/bots\", \n \"version\": 1\n}", | 676 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/perf_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-perf_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"linux\", \n \"--blacklist\", \n
\".git\", \n \"--blacklist\", \n \"out\", \n \"--blackl
ist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDIR\
", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BUIL
D\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"ver
sion\": 1\n}", |
| 576 "[SLAVE_BUILD]/swarming_temp_dir/perf_skia.isolated.gen.json" | 677 "[SLAVE_BUILD]/swarming_temp_dir/perf_skia.isolated.gen.json" |
| 577 ], | 678 ], |
| 578 "cwd": "[SLAVE_BUILD]", | 679 "cwd": "[SLAVE_BUILD]", |
| 579 "name": "Write perf_skia.isolated.gen.json" | 680 "name": "Write perf_skia.isolated.gen.json" |
| 580 }, | 681 }, |
| 581 { | 682 { |
| 582 "cmd": [ | 683 "cmd": [ |
| 583 "python", | 684 "python", |
| 584 "-u", | 685 "-u", |
| 585 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 686 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
| 586 "[SLAVE_BUILD]/swarming.client", | 687 "[SLAVE_BUILD]/swarming.client", |
| 587 "batcharchive", | 688 "batcharchive", |
| 588 "--dump-json", | 689 "--dump-json", |
| 589 "/path/to/tmp/json", | 690 "/path/to/tmp/json", |
| 590 "--isolate-server", | 691 "--isolate-server", |
| 591 "https://isolateserver.appspot.com", | 692 "https://isolateserver.appspot.com", |
| 592 "--verbose", | 693 "--verbose", |
| 593 "[SLAVE_BUILD]/swarming_temp_dir/perf_skia.isolated.gen.json" | 694 "[SLAVE_BUILD]/swarming_temp_dir/perf_skia.isolated.gen.json" |
| 594 ], | 695 ], |
| 595 "cwd": "[SLAVE_BUILD]", | 696 "cwd": "[SLAVE_BUILD]", |
| 596 "name": "isolate tests (2)", | 697 "name": "isolate tests (3)", |
| 597 "~followup_annotations": [ | 698 "~followup_annotations": [ |
| 598 "@@@STEP_LOG_LINE@json.output@{@@@", | 699 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 599 "@@@STEP_LOG_LINE@json.output@ \"perf_skia\": \"[dummy hash for perf_skia
]\"@@@", | 700 "@@@STEP_LOG_LINE@json.output@ \"perf_skia\": \"[dummy hash for perf_skia
]\"@@@", |
| 600 "@@@STEP_LOG_LINE@json.output@}@@@", | 701 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 601 "@@@STEP_LOG_END@json.output@@@", | 702 "@@@STEP_LOG_END@json.output@@@", |
| 602 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"perf_skia\": \"[dummy hash for perf
_skia]\"}@@@" | 703 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"perf_skia\": \"[dummy hash for perf
_skia]\"}@@@" |
| 603 ] | 704 ] |
| 604 }, | 705 }, |
| 605 { | 706 { |
| 606 "cmd": [ | 707 "cmd": [ |
| 607 "python", | 708 "python", |
| 608 "-u", | 709 "-u", |
| 609 "\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(sys.argv[2])\nw
ith open(sys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", | 710 "\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", |
| 610 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-perf_skia.isolated", | 711 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-perf_skia.isolated", |
| 712 "[dummy hash for isolate_recipes]", |
| 611 "abc123" | 713 "abc123" |
| 612 ], | 714 ], |
| 613 "cwd": "[SLAVE_BUILD]", | 715 "cwd": "[SLAVE_BUILD]", |
| 614 "name": "add_isolated_input", | 716 "name": "add_isolated_input (2)", |
| 615 "~followup_annotations": [ | 717 "~followup_annotations": [ |
| 616 "@@@STEP_LOG_LINE@python.inline@@@@", | 718 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 617 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 719 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
| 618 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 720 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 619 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 721 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
| 620 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 722 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
| 621 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 723 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
| 622 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(sys.argv[2])
@@@", | 724 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
| 623 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 725 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
| 624 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 726 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
| 625 "@@@STEP_LOG_END@python.inline@@@" | 727 "@@@STEP_LOG_END@python.inline@@@" |
| 626 ] | 728 ] |
| 627 }, | 729 }, |
| 628 { | 730 { |
| 629 "cmd": [ | 731 "cmd": [ |
| 630 "python", | 732 "python", |
| 631 "-u", | 733 "-u", |
| 632 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 734 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 683 "--tag", | 785 "--tag", |
| 684 "name:perf_skia", | 786 "name:perf_skia", |
| 685 "--tag", | 787 "--tag", |
| 686 "os:Ubuntu", | 788 "os:Ubuntu", |
| 687 "--tag", | 789 "--tag", |
| 688 "rietveld:https://codereview.chromium.org/500/#ps1", | 790 "rietveld:https://codereview.chromium.org/500/#ps1", |
| 689 "--tag", | 791 "--tag", |
| 690 "slavename:skiabot-linux-housekeeper-003", | 792 "slavename:skiabot-linux-housekeeper-003", |
| 691 "--tag", | 793 "--tag", |
| 692 "stepname:perf_skia on Ubuntu", | 794 "stepname:perf_skia on Ubuntu", |
| 693 "def456" | 795 "def456", |
| 796 "--", |
| 797 "--properties", |
| 798 "{\"rietveld\": \"https://codereview.chromium.org\", \"buildername\": \"Pe
rf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot\", \"mastername\": \"c
lient.skia.fyi\", \"buildnumber\": 5, \"slavename\": \"skiabot-linux-housekeeper
-003\", \"reason\": \"Triggered by Skia swarm_trigger Recipe\", \"swarm_out_dir\
": \"${ISOLATED_OUTDIR}\", \"patchset\": \"1\", \"issue\": \"500\", \"revision\"
: 164710}", |
| 799 "--workdir", |
| 800 "../../..", |
| 801 "skia/swarm_perf" |
| 694 ], | 802 ], |
| 695 "cwd": "[SLAVE_BUILD]", | 803 "cwd": "[SLAVE_BUILD]", |
| 696 "name": "[trigger] perf_skia on Ubuntu", | 804 "name": "[trigger] perf_skia on Ubuntu", |
| 697 "~followup_annotations": [ | 805 "~followup_annotations": [ |
| 698 "@@@STEP_LOG_LINE@json.output@{@@@", | 806 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 699 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"perf_skia/Ubuntu/def
456/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\", @@@", | 807 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"perf_skia/Ubuntu/def
456/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\", @@@", |
| 700 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 808 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
| 701 "@@@STEP_LOG_LINE@json.output@ \"perf_skia/Ubuntu/def456/Perf-Ubuntu-GC
C-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\": {@@@", | 809 "@@@STEP_LOG_LINE@json.output@ \"perf_skia/Ubuntu/def456/Perf-Ubuntu-GC
C-GCE-CPU-AVX2-x86_64-Release-Swarming-Trybot/5\": {@@@", |
| 702 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 810 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
| 703 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 811 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
| (...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 876 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" | 984 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" |
| 877 }, | 985 }, |
| 878 "name": "Upload perf results" | 986 "name": "Upload perf results" |
| 879 }, | 987 }, |
| 880 { | 988 { |
| 881 "name": "$result", | 989 "name": "$result", |
| 882 "recipe_result": null, | 990 "recipe_result": null, |
| 883 "status_code": 0 | 991 "status_code": 0 |
| 884 } | 992 } |
| 885 ] | 993 ] |
| OLD | NEW |