Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release.json

Issue 2087853002: Revert of Add Swarming task for downloading Android SDK on Skia bots (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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
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 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698