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 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
395 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso
late_recipes]\"@@@", | 395 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso
late_recipes]\"@@@", |
396 "@@@STEP_LOG_LINE@json.output@}@@@", | 396 "@@@STEP_LOG_LINE@json.output@}@@@", |
397 "@@@STEP_LOG_END@json.output@@@", | 397 "@@@STEP_LOG_END@json.output@@@", |
398 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" | 398 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo
r isolate_recipes]\"}@@@" |
399 ] | 399 ] |
400 }, | 400 }, |
401 { | 401 { |
402 "cmd": [ | 402 "cmd": [ |
403 "python", | 403 "python", |
404 "-u", | 404 "-u", |
| 405 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 406 "[SLAVE_BUILD]/skia/infra/bots/android_sdk_hash", |
| 407 "/path/to/tmp/" |
| 408 ], |
| 409 "name": "Read android_sdk_hash" |
| 410 }, |
| 411 { |
| 412 "cmd": [ |
| 413 "python", |
| 414 "-u", |
| 415 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", |
| 416 "/path/to/tmp/json", |
| 417 "Build-Ubuntu-GCC-Arm7-Release-Android" |
| 418 ], |
| 419 "cwd": "[SLAVE_BUILD]/skia", |
| 420 "name": "exec buildbot_spec.py (2)", |
| 421 "~followup_annotations": [ |
| 422 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 423 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", |
| 424 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@", |
| 425 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| 426 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", |
| 427 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", |
| 428 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", |
| 429 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@", |
| 430 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@", |
| 431 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", |
| 432 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@", |
| 433 "@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@", |
| 434 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 435 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", |
| 436 "@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@", |
| 437 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", |
| 438 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", |
| 439 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| 440 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@", |
| 441 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@", |
| 442 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
| 443 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm sk
ia_warnings_as_errors=1\"@@@", |
| 444 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 445 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", |
| 446 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", |
| 447 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| 448 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@", |
| 449 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", |
| 450 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 451 "@@@STEP_LOG_END@json.output@@@" |
| 452 ] |
| 453 }, |
| 454 { |
| 455 "cmd": [ |
| 456 "python", |
| 457 "-u", |
405 "\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", | 458 "\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", |
406 "[SLAVE_BUILD]/swarming_temp_dir", | 459 "[SLAVE_BUILD]/swarming_temp_dir", |
407 "511" | 460 "511" |
408 ], | 461 ], |
409 "name": "makedirs swarming tmp dir (2)", | 462 "name": "makedirs swarming tmp dir (2)", |
410 "~followup_annotations": [ | 463 "~followup_annotations": [ |
411 "@@@STEP_LOG_LINE@python.inline@@@@", | 464 "@@@STEP_LOG_LINE@python.inline@@@@", |
412 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 465 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
413 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 466 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
414 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 467 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
415 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 468 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
416 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 469 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
417 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 470 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
418 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 471 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
419 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 472 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
420 "@@@STEP_LOG_END@python.inline@@@" | 473 "@@@STEP_LOG_END@python.inline@@@" |
421 ] | 474 ] |
422 }, | 475 }, |
423 { | 476 { |
424 "cmd": [ | 477 "cmd": [ |
425 "python", | 478 "python", |
426 "-u", | 479 "-u", |
427 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 480 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
428 "{\n \"args\": [\n \"--isolate\", \n \"[BUILD]/scripts/sl
ave/recipes/skia/gsutil.isolate\", \n \"--isolated\", \n \"[SLAVE_
BUILD]/swarming_temp_dir/skia-task-isolate_gsutil.isolated\", \n \"--conf
ig-variable\", \n \"OS\", \n \"linux\"\n ], \n \"dir\": \"[B
UILD]/scripts/slave/recipes/skia\", \n \"version\": 1\n}", | 481 "{\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}", |
429 "[SLAVE_BUILD]/swarming_temp_dir/isolate_gsutil.isolated.gen.json" | 482 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
430 ], | 483 ], |
431 "name": "Write isolate_gsutil.isolated.gen.json" | 484 "name": "Write compile_skia.isolated.gen.json" |
432 }, | 485 }, |
433 { | 486 { |
434 "cmd": [ | 487 "cmd": [ |
435 "python", | 488 "python", |
436 "-u", | 489 "-u", |
437 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 490 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
438 "[SLAVE_BUILD]/swarming.client", | 491 "[SLAVE_BUILD]/swarming.client", |
439 "batcharchive", | 492 "batcharchive", |
440 "--dump-json", | 493 "--dump-json", |
441 "/path/to/tmp/json", | 494 "/path/to/tmp/json", |
442 "--isolate-server", | 495 "--isolate-server", |
443 "https://isolateserver.appspot.com", | 496 "https://isolateserver.appspot.com", |
444 "--verbose", | 497 "--verbose", |
445 "[SLAVE_BUILD]/swarming_temp_dir/isolate_gsutil.isolated.gen.json" | 498 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" |
446 ], | 499 ], |
447 "name": "isolate tests (2)", | 500 "name": "isolate tests (2)", |
448 "~followup_annotations": [ | 501 "~followup_annotations": [ |
449 "@@@STEP_LOG_LINE@json.output@{@@@", | 502 "@@@STEP_LOG_LINE@json.output@{@@@", |
450 "@@@STEP_LOG_LINE@json.output@ \"isolate_gsutil\": \"[dummy hash for isol
ate_gsutil]\"@@@", | 503 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", |
451 "@@@STEP_LOG_LINE@json.output@}@@@", | 504 "@@@STEP_LOG_LINE@json.output@}@@@", |
452 "@@@STEP_LOG_END@json.output@@@", | 505 "@@@STEP_LOG_END@json.output@@@", |
453 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_gsutil\": \"[dummy hash for
isolate_gsutil]\"}@@@" | 506 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" |
454 ] | 507 ] |
455 }, | 508 }, |
456 { | 509 { |
457 "cmd": [ | |
458 "python", | |
459 "-u", | |
460 "\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", | |
461 "[SLAVE_BUILD]/swarming_temp_dir", | |
462 "511" | |
463 ], | |
464 "name": "makedirs swarming tmp dir (3)", | |
465 "~followup_annotations": [ | |
466 "@@@STEP_LOG_LINE@python.inline@@@@", | |
467 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
468 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
469 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
470 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
471 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
472 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
473 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
474 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
475 "@@@STEP_LOG_END@python.inline@@@" | |
476 ] | |
477 }, | |
478 { | |
479 "cmd": [ | |
480 "python", | |
481 "-u", | |
482 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
483 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/download_asset.isolate\", \n \"--isolated\", \n \"[SLA
VE_BUILD]/swarming_temp_dir/skia-task-download_android_sdk.isolated\", \n
\"--config-variable\", \n \"OS\", \n \"Ubuntu\", \n \"--bl
acklist\", \n \".git\", \n \"--blacklist\", \n \"out\", \n
\"--blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n
\"GSUTIL\", \n \"../../../../../depot_tools/gsutil.py\", \n
\"--extra-variable\", \n \"ASSET\", \n \"android_sdk\"\n ], \n
\"dir\": \"[SLAVE_BUILD]\", \n \"version\": 1\n}", | |
484 "[SLAVE_BUILD]/swarming_temp_dir/download_android_sdk.isolated.gen.json" | |
485 ], | |
486 "name": "Write download_android_sdk.isolated.gen.json" | |
487 }, | |
488 { | |
489 "cmd": [ | |
490 "python", | |
491 "-u", | |
492 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | |
493 "[SLAVE_BUILD]/swarming.client", | |
494 "batcharchive", | |
495 "--dump-json", | |
496 "/path/to/tmp/json", | |
497 "--isolate-server", | |
498 "https://isolateserver.appspot.com", | |
499 "--verbose", | |
500 "[SLAVE_BUILD]/swarming_temp_dir/download_android_sdk.isolated.gen.json" | |
501 ], | |
502 "name": "isolate tests (3)", | |
503 "~followup_annotations": [ | |
504 "@@@STEP_LOG_LINE@json.output@{@@@", | |
505 "@@@STEP_LOG_LINE@json.output@ \"download_android_sdk\": \"[dummy hash fo
r download_android_sdk]\"@@@", | |
506 "@@@STEP_LOG_LINE@json.output@}@@@", | |
507 "@@@STEP_LOG_END@json.output@@@", | |
508 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"download_android_sdk\": \"[dummy ha
sh for download_android_sdk]\"}@@@" | |
509 ] | |
510 }, | |
511 { | |
512 "cmd": [ | 510 "cmd": [ |
513 "python", | 511 "python", |
514 "-u", | 512 "-u", |
515 "\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", | 513 "\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", |
516 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-download_android_sdk.isolated", | 514 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", |
517 "[dummy hash for isolate_gsutil]" | 515 "[dummy hash for isolate_recipes]", |
| 516 "a27a70d73b85191b9e671ff2a44547c3f7cc15ee" |
518 ], | 517 ], |
519 "name": "add_isolated_input", | 518 "name": "add_isolated_input", |
520 "~followup_annotations": [ | 519 "~followup_annotations": [ |
521 "@@@STEP_LOG_LINE@python.inline@@@@", | 520 "@@@STEP_LOG_LINE@python.inline@@@@", |
522 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 521 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
523 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 522 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
524 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 523 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
525 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 524 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
526 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", | 525 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", |
527 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", | 526 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", |
528 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 527 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
529 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | 528 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
530 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 529 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
531 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 530 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
532 "@@@STEP_LOG_END@python.inline@@@" | 531 "@@@STEP_LOG_END@python.inline@@@" |
533 ] | 532 ] |
534 }, | 533 }, |
535 { | 534 { |
536 "cmd": [ | 535 "cmd": [ |
537 "python", | 536 "python", |
538 "-u", | 537 "-u", |
539 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 538 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
540 "archive", | 539 "archive", |
541 "--isolate-server", | 540 "--isolate-server", |
542 "https://isolateserver.appspot.com", | 541 "https://isolateserver.appspot.com", |
543 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-download_android_sdk.isolated" | 542 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" |
544 ], | 543 ], |
545 "name": "upload new .isolated file for download_android_sdk", | 544 "name": "upload new .isolated file for compile_skia", |
546 "stdout": "/path/to/tmp/" | 545 "stdout": "/path/to/tmp/" |
547 }, | 546 }, |
548 { | 547 { |
549 "cmd": [ | 548 "cmd": [ |
550 "python", | 549 "python", |
551 "-u", | 550 "-u", |
552 "[SLAVE_BUILD]/swarming.client/swarming.py", | 551 "[SLAVE_BUILD]/swarming.client/swarming.py", |
553 "trigger", | 552 "trigger", |
554 "--swarming", | 553 "--swarming", |
555 "https://chromium-swarm.appspot.com", | 554 "https://chromium-swarm.appspot.com", |
556 "--isolate-server", | 555 "--isolate-server", |
557 "https://isolateserver.appspot.com", | 556 "https://isolateserver.appspot.com", |
558 "--priority", | 557 "--priority", |
559 "90", | 558 "90", |
560 "--shards", | 559 "--shards", |
561 "1", | 560 "1", |
562 "--task-name", | 561 "--task-name", |
563 "download_android_sdk/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-A
rm7-Release/5", | 562 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele
ase/5", |
564 "--dump-json", | 563 "--dump-json", |
565 "/path/to/tmp/json", | 564 "/path/to/tmp/json", |
566 "--expiration", | 565 "--expiration", |
567 "72000", | 566 "72000", |
568 "--io-timeout", | 567 "--io-timeout", |
569 "1200", | 568 "1200", |
570 "--hard-timeout", | 569 "--hard-timeout", |
571 "14400", | 570 "14400", |
572 "--dimension", | 571 "--dimension", |
| 572 "gpu", |
| 573 "none", |
| 574 "--dimension", |
573 "os", | 575 "os", |
574 "Ubuntu", | 576 "Ubuntu", |
575 "--dimension", | 577 "--dimension", |
576 "pool", | 578 "pool", |
577 "Skia", | 579 "Skia", |
578 "--tag", | 580 "--tag", |
579 "buildername:Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", | 581 "buildername:Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", |
580 "--tag", | 582 "--tag", |
581 "buildnumber:5", | 583 "buildnumber:5", |
582 "--tag", | 584 "--tag", |
583 "data:def456", | 585 "data:def456", |
584 "--tag", | 586 "--tag", |
585 "master:client.skia", | 587 "master:client.skia", |
586 "--tag", | 588 "--tag", |
587 "name:download_android_sdk", | 589 "name:compile_skia", |
588 "--tag", | 590 "--tag", |
589 "os:Ubuntu", | 591 "os:Ubuntu", |
590 "--tag", | 592 "--tag", |
591 "slavename:skiabot-linux-swarm-000", | 593 "slavename:skiabot-linux-swarm-000", |
592 "--tag", | 594 "--tag", |
593 "stepname:download_android_sdk on Ubuntu", | 595 "stepname:compile_skia on Ubuntu", |
594 "--idempotent", | 596 "--idempotent", |
595 "def456" | 597 "def456", |
| 598 "--", |
| 599 "--workdir", |
| 600 "../../..", |
| 601 "skia/swarm_compile", |
| 602 "buildername=Build-Ubuntu-GCC-Arm7-Release-Android", |
| 603 "mastername=client.skia.compile", |
| 604 "buildnumber=1", |
| 605 "slavename=skiabot-dummy-compile-slave", |
| 606 "reason=Triggered by Skia swarm_trigger Recipe", |
| 607 "swarm_out_dir=${ISOLATED_OUTDIR}", |
| 608 "revision=164710" |
596 ], | 609 ], |
597 "name": "[trigger] download_android_sdk on Ubuntu", | 610 "name": "[trigger] compile_skia on Ubuntu", |
598 "~followup_annotations": [ | 611 "~followup_annotations": [ |
599 "@@@STEP_LOG_LINE@json.output@{@@@", | 612 "@@@STEP_LOG_LINE@json.output@{@@@", |
600 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"download_android_sdk
/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\", @@@", | 613 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/
def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\", @@@", |
601 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 614 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
602 "@@@STEP_LOG_LINE@json.output@ \"download_android_sdk/Ubuntu/def456/Tes
t-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\": {@@@", | 615 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Test-Androi
d-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\": {@@@", |
603 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 616 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
604 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 617 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
605 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 618 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
606 "@@@STEP_LOG_LINE@json.output@ }@@@", | 619 "@@@STEP_LOG_LINE@json.output@ }@@@", |
607 "@@@STEP_LOG_LINE@json.output@ }@@@", | 620 "@@@STEP_LOG_LINE@json.output@ }@@@", |
608 "@@@STEP_LOG_LINE@json.output@}@@@", | 621 "@@@STEP_LOG_LINE@json.output@}@@@", |
609 "@@@STEP_LOG_END@json.output@@@", | 622 "@@@STEP_LOG_END@json.output@@@", |
610 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | 623 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" |
611 ] | 624 ] |
612 }, | 625 }, |
613 { | 626 { |
614 "cmd": [ | 627 "cmd": [ |
615 "python", | 628 "python", |
616 "-u", | 629 "-u", |
617 "[SLAVE_BUILD]/swarming.client/swarming.py", | 630 "[SLAVE_BUILD]/swarming.client/swarming.py", |
618 "collect", | 631 "collect", |
619 "--swarming", | 632 "--swarming", |
620 "https://chromium-swarm.appspot.com", | 633 "https://chromium-swarm.appspot.com", |
621 "--decorate", | 634 "--decorate", |
622 "--print-status-updates", | 635 "--print-status-updates", |
623 "--shards", | 636 "--shards", |
624 "1", | 637 "1", |
625 "download_android_sdk/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-A
rm7-Release/5", | 638 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele
ase/5", |
626 "--task-summary-json", | 639 "--task-summary-json", |
627 "/path/to/tmp/json" | 640 "/path/to/tmp/json" |
628 ], | 641 ], |
629 "name": "download_android_sdk on Ubuntu", | 642 "name": "compile_skia on Ubuntu", |
630 "~followup_annotations": [ | 643 "~followup_annotations": [ |
631 "@@@STEP_TEXT@swarming pending 71s@@@", | 644 "@@@STEP_TEXT@swarming pending 71s@@@", |
632 "@@@STEP_LOG_LINE@json.output@{@@@", | 645 "@@@STEP_LOG_LINE@json.output@{@@@", |
633 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | 646 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", |
634 "@@@STEP_LOG_LINE@json.output@ {@@@", | 647 "@@@STEP_LOG_LINE@json.output@ {@@@", |
635 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | 648 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", |
636 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | 649 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", |
637 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | 650 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", |
638 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | 651 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", |
639 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | 652 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", |
(...skipping 27 matching lines...) Expand all Loading... |
667 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 680 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
668 "@@@STEP_LOG_LINE@json.output@}@@@", | 681 "@@@STEP_LOG_LINE@json.output@}@@@", |
669 "@@@STEP_LOG_END@json.output@@@", | 682 "@@@STEP_LOG_END@json.output@@@", |
670 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | 683 "@@@STEP_LINK@shard #0 isolated out@blah@@@" |
671 ] | 684 ] |
672 }, | 685 }, |
673 { | 686 { |
674 "cmd": [ | 687 "cmd": [ |
675 "python", | 688 "python", |
676 "-u", | 689 "-u", |
677 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", | |
678 "/path/to/tmp/json", | |
679 "Build-Ubuntu-GCC-Arm7-Release-Android" | |
680 ], | |
681 "cwd": "[SLAVE_BUILD]/skia", | |
682 "name": "exec buildbot_spec.py (2)", | |
683 "~followup_annotations": [ | |
684 "@@@STEP_LOG_LINE@json.output@{@@@", | |
685 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", | |
686 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@", | |
687 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
688 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", | |
689 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", | |
690 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", | |
691 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@", | |
692 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@", | |
693 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", | |
694 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Build\", @@@", | |
695 "@@@STEP_LOG_LINE@json.output@ \"target_arch\": \"Arm7\"@@@", | |
696 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
697 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", | |
698 "@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@", | |
699 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", | |
700 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", | |
701 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
702 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": false, @@@", | |
703 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@", | |
704 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | |
705 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm sk
ia_warnings_as_errors=1\"@@@", | |
706 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
707 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", | |
708 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", | |
709 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
710 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@", | |
711 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", | |
712 "@@@STEP_LOG_LINE@json.output@}@@@", | |
713 "@@@STEP_LOG_END@json.output@@@" | |
714 ] | |
715 }, | |
716 { | |
717 "cmd": [ | |
718 "python", | |
719 "-u", | |
720 "\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", | 690 "\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", |
721 "[SLAVE_BUILD]/swarming_temp_dir", | 691 "[SLAVE_BUILD]/tmp", |
722 "511" | 692 "511" |
723 ], | 693 ], |
724 "name": "makedirs swarming tmp dir (4)", | 694 "name": "makedirs tmp_dir", |
725 "~followup_annotations": [ | 695 "~followup_annotations": [ |
726 "@@@STEP_LOG_LINE@python.inline@@@@", | 696 "@@@STEP_LOG_LINE@python.inline@@@@", |
727 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 697 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
728 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 698 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
729 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 699 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
730 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 700 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
731 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 701 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
732 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 702 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
733 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 703 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
734 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 704 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
735 "@@@STEP_LOG_END@python.inline@@@" | 705 "@@@STEP_LOG_END@python.inline@@@" |
736 ] | 706 ] |
737 }, | 707 }, |
738 { | 708 { |
739 "cmd": [ | 709 "cmd": [ |
740 "python", | 710 "python", |
741 "-u", | 711 "-u", |
742 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 712 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
743 "{\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}", | 713 "[SLAVE_BUILD]/tmp/SKP_VERSION", |
744 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 714 "/path/to/tmp/" |
745 ], | 715 ], |
746 "name": "Write compile_skia.isolated.gen.json" | 716 "name": "Get downloaded SKP_VERSION" |
747 }, | 717 }, |
748 { | 718 { |
749 "cmd": [ | 719 "cmd": [ |
| 720 "python", |
| 721 "-u", |
| 722 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 723 "[SLAVE_BUILD]/skia/SKP_VERSION", |
| 724 "/path/to/tmp/" |
| 725 ], |
| 726 "name": "Get expected SKP_VERSION" |
| 727 }, |
| 728 { |
| 729 "cmd": [ |
| 730 "python", |
| 731 "-u", |
| 732 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 733 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", |
| 734 "/path/to/tmp/" |
| 735 ], |
| 736 "name": "Get downloaded SK_IMAGE_VERSION" |
| 737 }, |
| 738 { |
| 739 "cmd": [ |
| 740 "python", |
| 741 "-u", |
| 742 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 743 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", |
| 744 "/path/to/tmp/" |
| 745 ], |
| 746 "name": "Get expected SK_IMAGE_VERSION" |
| 747 }, |
| 748 { |
| 749 "cmd": [ |
| 750 "python", |
| 751 "-u", |
| 752 "\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", |
| 753 "[SLAVE_BUILD]/swarming_temp_dir", |
| 754 "511" |
| 755 ], |
| 756 "name": "makedirs swarming tmp dir (3)", |
| 757 "~followup_annotations": [ |
| 758 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 759 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 760 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 761 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 762 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 763 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 764 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 765 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 766 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 767 "@@@STEP_LOG_END@python.inline@@@" |
| 768 ] |
| 769 }, |
| 770 { |
| 771 "cmd": [ |
| 772 "python", |
| 773 "-u", |
| 774 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 775 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/test_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"Android\", \n \"--blacklist\", \n
\".git\", \n \"--blacklist\", \n \"out\", \n \"--blac
klist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDI
R\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BU
ILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"v
ersion\": 1\n}", |
| 776 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
| 777 ], |
| 778 "name": "Write test_skia.isolated.gen.json" |
| 779 }, |
| 780 { |
| 781 "cmd": [ |
750 "python", | 782 "python", |
751 "-u", | 783 "-u", |
752 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | 784 "RECIPE_MODULE[build::isolate]/resources/isolate.py", |
753 "[SLAVE_BUILD]/swarming.client", | 785 "[SLAVE_BUILD]/swarming.client", |
754 "batcharchive", | 786 "batcharchive", |
755 "--dump-json", | 787 "--dump-json", |
756 "/path/to/tmp/json", | 788 "/path/to/tmp/json", |
757 "--isolate-server", | 789 "--isolate-server", |
758 "https://isolateserver.appspot.com", | 790 "https://isolateserver.appspot.com", |
759 "--verbose", | 791 "--verbose", |
760 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" | 792 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" |
761 ], | 793 ], |
762 "name": "isolate tests (4)", | 794 "name": "isolate tests (3)", |
763 "~followup_annotations": [ | 795 "~followup_annotations": [ |
764 "@@@STEP_LOG_LINE@json.output@{@@@", | 796 "@@@STEP_LOG_LINE@json.output@{@@@", |
765 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil
e_skia]\"@@@", | 797 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia
]\"@@@", |
766 "@@@STEP_LOG_LINE@json.output@}@@@", | 798 "@@@STEP_LOG_LINE@json.output@}@@@", |
767 "@@@STEP_LOG_END@json.output@@@", | 799 "@@@STEP_LOG_END@json.output@@@", |
768 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c
ompile_skia]\"}@@@" | 800 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test
_skia]\"}@@@" |
769 ] | 801 ] |
770 }, | 802 }, |
771 { | 803 { |
772 "cmd": [ | 804 "cmd": [ |
773 "python", | 805 "python", |
774 "-u", | 806 "-u", |
775 "\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", | 807 "\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", |
776 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", | 808 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", |
777 "[dummy hash for isolate_recipes]", | 809 "[dummy hash for isolate_recipes]", |
| 810 "a27a70d73b85191b9e671ff2a44547c3f7cc15ee", |
778 "abc123" | 811 "abc123" |
779 ], | 812 ], |
780 "name": "add_isolated_input (2)", | 813 "name": "add_isolated_input (2)", |
781 "~followup_annotations": [ | 814 "~followup_annotations": [ |
782 "@@@STEP_LOG_LINE@python.inline@@@@", | 815 "@@@STEP_LOG_LINE@python.inline@@@@", |
783 "@@@STEP_LOG_LINE@python.inline@import json@@@", | 816 "@@@STEP_LOG_LINE@python.inline@import json@@@", |
784 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 817 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
785 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | 818 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", |
786 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | 819 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", |
787 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", | 820 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", |
788 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", | 821 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", |
789 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | 822 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", |
790 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | 823 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", |
791 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | 824 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", |
792 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | 825 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", |
793 "@@@STEP_LOG_END@python.inline@@@" | 826 "@@@STEP_LOG_END@python.inline@@@" |
794 ] | 827 ] |
795 }, | 828 }, |
796 { | 829 { |
797 "cmd": [ | 830 "cmd": [ |
798 "python", | 831 "python", |
799 "-u", | 832 "-u", |
800 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | 833 "[SLAVE_BUILD]/swarming.client/isolateserver.py", |
801 "archive", | 834 "archive", |
802 "--isolate-server", | 835 "--isolate-server", |
803 "https://isolateserver.appspot.com", | 836 "https://isolateserver.appspot.com", |
804 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" | 837 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated" |
805 ], | 838 ], |
806 "name": "upload new .isolated file for compile_skia", | 839 "name": "upload new .isolated file for test_skia", |
807 "stdout": "/path/to/tmp/" | 840 "stdout": "/path/to/tmp/" |
808 }, | 841 }, |
809 { | 842 { |
810 "cmd": [ | 843 "cmd": [ |
811 "python", | 844 "python", |
812 "-u", | 845 "-u", |
813 "[SLAVE_BUILD]/swarming.client/swarming.py", | 846 "[SLAVE_BUILD]/swarming.client/swarming.py", |
814 "trigger", | 847 "trigger", |
815 "--swarming", | 848 "--swarming", |
816 "https://chromium-swarm.appspot.com", | 849 "https://chromium-swarm.appspot.com", |
817 "--isolate-server", | 850 "--isolate-server", |
818 "https://isolateserver.appspot.com", | 851 "https://isolateserver.appspot.com", |
819 "--priority", | 852 "--priority", |
820 "90", | 853 "90", |
821 "--shards", | 854 "--shards", |
822 "1", | 855 "1", |
823 "--task-name", | 856 "--task-name", |
824 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele
ase/5", | 857 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas
e/5", |
825 "--dump-json", | 858 "--dump-json", |
826 "/path/to/tmp/json", | 859 "/path/to/tmp/json", |
827 "--expiration", | 860 "--expiration", |
828 "72000", | 861 "72000", |
829 "--io-timeout", | 862 "--io-timeout", |
830 "1200", | 863 "1200", |
831 "--hard-timeout", | 864 "--hard-timeout", |
832 "14400", | 865 "14400", |
833 "--dimension", | 866 "--dimension", |
834 "gpu", | 867 "device_type", |
835 "none", | 868 "flo", |
836 "--dimension", | 869 "--dimension", |
837 "os", | 870 "os", |
838 "Ubuntu", | 871 "Android", |
839 "--dimension", | 872 "--dimension", |
840 "pool", | 873 "pool", |
841 "Skia", | 874 "Skia", |
842 "--tag", | 875 "--tag", |
843 "buildername:Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", | 876 "buildername:Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", |
844 "--tag", | 877 "--tag", |
845 "buildnumber:5", | 878 "buildnumber:5", |
846 "--tag", | 879 "--tag", |
847 "data:def456", | 880 "data:def456", |
848 "--tag", | 881 "--tag", |
849 "master:client.skia", | 882 "master:client.skia", |
850 "--tag", | 883 "--tag", |
851 "name:compile_skia", | 884 "name:test_skia", |
852 "--tag", | 885 "--tag", |
853 "os:Ubuntu", | 886 "os:Android", |
854 "--tag", | 887 "--tag", |
855 "slavename:skiabot-linux-swarm-000", | 888 "slavename:skiabot-linux-swarm-000", |
856 "--tag", | 889 "--tag", |
857 "stepname:compile_skia on Ubuntu", | 890 "stepname:test_skia on Android", |
858 "--idempotent", | |
859 "def456", | 891 "def456", |
860 "--", | 892 "--", |
861 "--workdir", | 893 "--workdir", |
862 "../../..", | 894 "../../..", |
863 "skia/swarm_compile", | 895 "skia/swarm_test", |
864 "buildername=Build-Ubuntu-GCC-Arm7-Release-Android", | 896 "buildername=Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", |
865 "mastername=client.skia.compile", | 897 "mastername=client.skia", |
866 "buildnumber=1", | 898 "buildnumber=5", |
867 "slavename=skiabot-dummy-compile-slave", | 899 "slavename=skiabot-linux-swarm-000", |
868 "reason=Triggered by Skia swarm_trigger Recipe", | 900 "reason=Triggered by Skia swarm_trigger Recipe", |
869 "swarm_out_dir=${ISOLATED_OUTDIR}", | 901 "swarm_out_dir=${ISOLATED_OUTDIR}", |
870 "revision=164710" | 902 "revision=164710" |
871 ], | 903 ], |
872 "name": "[trigger] compile_skia on Ubuntu", | 904 "name": "[trigger] test_skia on Android", |
873 "~followup_annotations": [ | 905 "~followup_annotations": [ |
874 "@@@STEP_LOG_LINE@json.output@{@@@", | 906 "@@@STEP_LOG_LINE@json.output@{@@@", |
875 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/
def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\", @@@", | 907 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Android/de
f456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\", @@@", |
876 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | 908 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", |
877 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Test-Androi
d-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\": {@@@", | 909 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Android/def456/Test-Android-
GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\": {@@@", |
878 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | 910 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", |
879 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | 911 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", |
880 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | 912 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", |
881 "@@@STEP_LOG_LINE@json.output@ }@@@", | 913 "@@@STEP_LOG_LINE@json.output@ }@@@", |
882 "@@@STEP_LOG_LINE@json.output@ }@@@", | 914 "@@@STEP_LOG_LINE@json.output@ }@@@", |
883 "@@@STEP_LOG_LINE@json.output@}@@@", | 915 "@@@STEP_LOG_LINE@json.output@}@@@", |
884 "@@@STEP_LOG_END@json.output@@@", | 916 "@@@STEP_LOG_END@json.output@@@", |
885 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | 917 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" |
886 ] | 918 ] |
887 }, | 919 }, |
888 { | 920 { |
889 "cmd": [ | 921 "cmd": [ |
890 "python", | 922 "python", |
891 "-u", | 923 "-u", |
| 924 "\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", |
| 925 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" |
| 926 ], |
| 927 "name": "rmtree results_dir", |
| 928 "~followup_annotations": [ |
| 929 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 930 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
| 931 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
| 932 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 933 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 934 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
| 935 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
| 936 "@@@STEP_LOG_END@python.inline@@@" |
| 937 ] |
| 938 }, |
| 939 { |
| 940 "cmd": [ |
| 941 "python", |
| 942 "-u", |
892 "[SLAVE_BUILD]/swarming.client/swarming.py", | 943 "[SLAVE_BUILD]/swarming.client/swarming.py", |
893 "collect", | 944 "collect", |
894 "--swarming", | 945 "--swarming", |
895 "https://chromium-swarm.appspot.com", | 946 "https://chromium-swarm.appspot.com", |
896 "--decorate", | 947 "--decorate", |
897 "--print-status-updates", | 948 "--print-status-updates", |
898 "--shards", | 949 "--shards", |
899 "1", | 950 "1", |
900 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele
ase/5", | 951 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas
e/5", |
901 "--task-summary-json", | 952 "--task-summary-json", |
902 "/path/to/tmp/json" | 953 "/path/to/tmp/json", |
| 954 "--task-output-dir", |
| 955 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" |
903 ], | 956 ], |
904 "name": "compile_skia on Ubuntu", | 957 "name": "test_skia on Android", |
905 "~followup_annotations": [ | 958 "~followup_annotations": [ |
906 "@@@STEP_TEXT@swarming pending 71s@@@", | 959 "@@@STEP_TEXT@swarming pending 71s@@@", |
907 "@@@STEP_LOG_LINE@json.output@{@@@", | 960 "@@@STEP_LOG_LINE@json.output@{@@@", |
908 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | 961 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", |
909 "@@@STEP_LOG_LINE@json.output@ {@@@", | 962 "@@@STEP_LOG_LINE@json.output@ {@@@", |
910 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | 963 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", |
911 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | 964 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", |
912 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | 965 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", |
913 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | 966 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", |
914 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | 967 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", |
(...skipping 27 matching lines...) Expand all Loading... |
942 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 995 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
943 "@@@STEP_LOG_LINE@json.output@}@@@", | 996 "@@@STEP_LOG_LINE@json.output@}@@@", |
944 "@@@STEP_LOG_END@json.output@@@", | 997 "@@@STEP_LOG_END@json.output@@@", |
945 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | 998 "@@@STEP_LINK@shard #0 isolated out@blah@@@" |
946 ] | 999 ] |
947 }, | 1000 }, |
948 { | 1001 { |
949 "cmd": [ | 1002 "cmd": [ |
950 "python", | 1003 "python", |
951 "-u", | 1004 "-u", |
952 "\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", | |
953 "[SLAVE_BUILD]/tmp", | |
954 "511" | |
955 ], | |
956 "name": "makedirs tmp_dir", | |
957 "~followup_annotations": [ | |
958 "@@@STEP_LOG_LINE@python.inline@@@@", | |
959 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
960 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
961 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
962 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
963 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
964 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
965 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
966 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
967 "@@@STEP_LOG_END@python.inline@@@" | |
968 ] | |
969 }, | |
970 { | |
971 "cmd": [ | |
972 "python", | |
973 "-u", | |
974 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
975 "[SLAVE_BUILD]/tmp/SKP_VERSION", | |
976 "/path/to/tmp/" | |
977 ], | |
978 "name": "Get downloaded SKP_VERSION" | |
979 }, | |
980 { | |
981 "cmd": [ | |
982 "python", | |
983 "-u", | |
984 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
985 "[SLAVE_BUILD]/skia/SKP_VERSION", | |
986 "/path/to/tmp/" | |
987 ], | |
988 "name": "Get expected SKP_VERSION" | |
989 }, | |
990 { | |
991 "cmd": [ | |
992 "python", | |
993 "-u", | |
994 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
995 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", | |
996 "/path/to/tmp/" | |
997 ], | |
998 "name": "Get downloaded SK_IMAGE_VERSION" | |
999 }, | |
1000 { | |
1001 "cmd": [ | |
1002 "python", | |
1003 "-u", | |
1004 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
1005 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", | |
1006 "/path/to/tmp/" | |
1007 ], | |
1008 "name": "Get expected SK_IMAGE_VERSION" | |
1009 }, | |
1010 { | |
1011 "cmd": [ | |
1012 "python", | |
1013 "-u", | |
1014 "\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", | |
1015 "[SLAVE_BUILD]/swarming_temp_dir", | |
1016 "511" | |
1017 ], | |
1018 "name": "makedirs swarming tmp dir (5)", | |
1019 "~followup_annotations": [ | |
1020 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1021 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
1022 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
1023 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
1024 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
1025 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
1026 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
1027 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
1028 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
1029 "@@@STEP_LOG_END@python.inline@@@" | |
1030 ] | |
1031 }, | |
1032 { | |
1033 "cmd": [ | |
1034 "python", | |
1035 "-u", | |
1036 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
1037 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia
/infra/bots/test_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU
ILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-vari
able\", \n \"OS\", \n \"Android\", \n \"--blacklist\", \n
\".git\", \n \"--blacklist\", \n \"out\", \n \"--blac
klist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDI
R\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BU
ILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"v
ersion\": 1\n}", | |
1038 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" | |
1039 ], | |
1040 "name": "Write test_skia.isolated.gen.json" | |
1041 }, | |
1042 { | |
1043 "cmd": [ | |
1044 "python", | |
1045 "-u", | |
1046 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | |
1047 "[SLAVE_BUILD]/swarming.client", | |
1048 "batcharchive", | |
1049 "--dump-json", | |
1050 "/path/to/tmp/json", | |
1051 "--isolate-server", | |
1052 "https://isolateserver.appspot.com", | |
1053 "--verbose", | |
1054 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" | |
1055 ], | |
1056 "name": "isolate tests (5)", | |
1057 "~followup_annotations": [ | |
1058 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1059 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia
]\"@@@", | |
1060 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1061 "@@@STEP_LOG_END@json.output@@@", | |
1062 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test
_skia]\"}@@@" | |
1063 ] | |
1064 }, | |
1065 { | |
1066 "cmd": [ | |
1067 "python", | |
1068 "-u", | |
1069 "\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", | |
1070 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", | |
1071 "[dummy hash for isolate_recipes]", | |
1072 "abc123" | |
1073 ], | |
1074 "name": "add_isolated_input (3)", | |
1075 "~followup_annotations": [ | |
1076 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1077 "@@@STEP_LOG_LINE@python.inline@import json@@@", | |
1078 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | |
1079 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", | |
1080 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", | |
1081 "@@@STEP_LOG_LINE@python.inline@if not isolated.get('includes'):@@@", | |
1082 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'] = []@@@", | |
1083 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", | |
1084 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", | |
1085 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", | |
1086 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@
@", | |
1087 "@@@STEP_LOG_END@python.inline@@@" | |
1088 ] | |
1089 }, | |
1090 { | |
1091 "cmd": [ | |
1092 "python", | |
1093 "-u", | |
1094 "[SLAVE_BUILD]/swarming.client/isolateserver.py", | |
1095 "archive", | |
1096 "--isolate-server", | |
1097 "https://isolateserver.appspot.com", | |
1098 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated" | |
1099 ], | |
1100 "name": "upload new .isolated file for test_skia", | |
1101 "stdout": "/path/to/tmp/" | |
1102 }, | |
1103 { | |
1104 "cmd": [ | |
1105 "python", | |
1106 "-u", | |
1107 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1108 "trigger", | |
1109 "--swarming", | |
1110 "https://chromium-swarm.appspot.com", | |
1111 "--isolate-server", | |
1112 "https://isolateserver.appspot.com", | |
1113 "--priority", | |
1114 "90", | |
1115 "--shards", | |
1116 "1", | |
1117 "--task-name", | |
1118 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas
e/5", | |
1119 "--dump-json", | |
1120 "/path/to/tmp/json", | |
1121 "--expiration", | |
1122 "72000", | |
1123 "--io-timeout", | |
1124 "1200", | |
1125 "--hard-timeout", | |
1126 "14400", | |
1127 "--dimension", | |
1128 "device_type", | |
1129 "flo", | |
1130 "--dimension", | |
1131 "os", | |
1132 "Android", | |
1133 "--dimension", | |
1134 "pool", | |
1135 "Skia", | |
1136 "--tag", | |
1137 "buildername:Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", | |
1138 "--tag", | |
1139 "buildnumber:5", | |
1140 "--tag", | |
1141 "data:def456", | |
1142 "--tag", | |
1143 "master:client.skia", | |
1144 "--tag", | |
1145 "name:test_skia", | |
1146 "--tag", | |
1147 "os:Android", | |
1148 "--tag", | |
1149 "slavename:skiabot-linux-swarm-000", | |
1150 "--tag", | |
1151 "stepname:test_skia on Android", | |
1152 "def456", | |
1153 "--", | |
1154 "--workdir", | |
1155 "../../..", | |
1156 "skia/swarm_test", | |
1157 "buildername=Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release", | |
1158 "mastername=client.skia", | |
1159 "buildnumber=5", | |
1160 "slavename=skiabot-linux-swarm-000", | |
1161 "reason=Triggered by Skia swarm_trigger Recipe", | |
1162 "swarm_out_dir=${ISOLATED_OUTDIR}", | |
1163 "revision=164710" | |
1164 ], | |
1165 "name": "[trigger] test_skia on Android", | |
1166 "~followup_annotations": [ | |
1167 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1168 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Android/de
f456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\", @@@", | |
1169 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
1170 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Android/def456/Test-Android-
GCC-Nexus7v2-GPU-Tegra3-Arm7-Release/5\": {@@@", | |
1171 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
1172 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
1173 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
1174 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1175 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1176 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1177 "@@@STEP_LOG_END@json.output@@@", | |
1178 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
1179 ] | |
1180 }, | |
1181 { | |
1182 "cmd": [ | |
1183 "python", | |
1184 "-u", | |
1185 "\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", | |
1186 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" | |
1187 ], | |
1188 "name": "rmtree results_dir", | |
1189 "~followup_annotations": [ | |
1190 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1191 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | |
1192 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | |
1193 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1194 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1195 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | |
1196 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | |
1197 "@@@STEP_LOG_END@python.inline@@@" | |
1198 ] | |
1199 }, | |
1200 { | |
1201 "cmd": [ | |
1202 "python", | |
1203 "-u", | |
1204 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1205 "collect", | |
1206 "--swarming", | |
1207 "https://chromium-swarm.appspot.com", | |
1208 "--decorate", | |
1209 "--print-status-updates", | |
1210 "--shards", | |
1211 "1", | |
1212 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas
e/5", | |
1213 "--task-summary-json", | |
1214 "/path/to/tmp/json", | |
1215 "--task-output-dir", | |
1216 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" | |
1217 ], | |
1218 "name": "test_skia on Android", | |
1219 "~followup_annotations": [ | |
1220 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1221 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1222 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1223 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1224 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1225 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1226 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1227 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1228 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1229 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1230 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1231 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1232 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1233 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1234 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1235 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1236 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1237 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1238 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1239 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1240 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1241 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1242 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1243 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1244 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1245 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1246 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1247 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1248 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1249 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1250 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1251 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1252 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1253 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1254 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1255 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1256 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1257 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1258 "@@@STEP_LOG_END@json.output@@@", | |
1259 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1260 ] | |
1261 }, | |
1262 { | |
1263 "cmd": [ | |
1264 "python", | |
1265 "-u", | |
1266 "\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", | 1005 "\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", |
1267 "[SLAVE_BUILD]/dm" | 1006 "[SLAVE_BUILD]/dm" |
1268 ], | 1007 ], |
1269 "name": "rmtree dm_dir", | 1008 "name": "rmtree dm_dir", |
1270 "~followup_annotations": [ | 1009 "~followup_annotations": [ |
1271 "@@@STEP_LOG_LINE@python.inline@@@@", | 1010 "@@@STEP_LOG_LINE@python.inline@@@@", |
1272 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 1011 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
1273 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | 1012 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
1274 "@@@STEP_LOG_LINE@python.inline@@@@", | 1013 "@@@STEP_LOG_LINE@python.inline@@@@", |
1275 "@@@STEP_LOG_LINE@python.inline@@@@", | 1014 "@@@STEP_LOG_LINE@python.inline@@@@", |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1307 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" | 1046 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" |
1308 }, | 1047 }, |
1309 "name": "Upload DM Results" | 1048 "name": "Upload DM Results" |
1310 }, | 1049 }, |
1311 { | 1050 { |
1312 "name": "$result", | 1051 "name": "$result", |
1313 "recipe_result": null, | 1052 "recipe_result": null, |
1314 "status_code": 0 | 1053 "status_code": 0 |
1315 } | 1054 } |
1316 ] | 1055 ] |
OLD | NEW |