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

Side by Side Diff: scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_coverage.json

Issue 2014373002: chromium_tests: apply chromium.get_env() when running tests (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "tryserver.chromium.android", 8 "tryserver.chromium.android",
9 "--builder", 9 "--builder",
10 "android_coverage", 10 "android_coverage",
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 "name": "mark: before_tests" 420 "name": "mark: before_tests"
421 }, 421 },
422 { 422 {
423 "cmd": [ 423 "cmd": [
424 "python", 424 "python",
425 "-u", 425 "-u",
426 "RECIPE_MODULE[build::adb]/resources/list_devices.py", 426 "RECIPE_MODULE[build::adb]/resources/list_devices.py",
427 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 427 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
428 "/path/to/tmp/json" 428 "/path/to/tmp/json"
429 ], 429 ],
430 "env": {
431 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
432 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
433 },
430 "name": "List adb devices", 434 "name": "List adb devices",
431 "~followup_annotations": [ 435 "~followup_annotations": [
432 "@@@STEP_LOG_LINE@json.output@[@@@", 436 "@@@STEP_LOG_LINE@json.output@[@@@",
433 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 437 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
434 "@@@STEP_LOG_LINE@json.output@]@@@", 438 "@@@STEP_LOG_LINE@json.output@]@@@",
435 "@@@STEP_LOG_END@json.output@@@" 439 "@@@STEP_LOG_END@json.output@@@"
436 ] 440 ]
437 }, 441 },
438 { 442 {
439 "cmd": [ 443 "cmd": [
440 "python", 444 "python",
441 "-u", 445 "-u",
442 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n", 446 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n",
443 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 447 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
444 "014E1F310401C009" 448 "014E1F310401C009"
445 ], 449 ],
450 "env": {
451 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
452 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
453 },
446 "name": "Root devices", 454 "name": "Root devices",
447 "~followup_annotations": [ 455 "~followup_annotations": [
448 "@@@STEP_LOG_LINE@python.inline@@@@", 456 "@@@STEP_LOG_LINE@python.inline@@@@",
449 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 457 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
450 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 458 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
451 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 459 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
452 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 460 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
453 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@", 461 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@",
454 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 462 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
455 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 463 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
456 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@", 464 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@",
457 "@@@STEP_LOG_END@python.inline@@@" 465 "@@@STEP_LOG_END@python.inline@@@"
458 ] 466 ]
459 }, 467 },
460 { 468 {
461 "cmd": [ 469 "cmd": [
462 "python", 470 "python",
463 "-u", 471 "-u",
464 "[SLAVE_BUILD]/src/build/symlink.py", 472 "[SLAVE_BUILD]/src/build/symlink.py",
465 "-f", 473 "-f",
466 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 474 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
467 "~/adb" 475 "~/adb"
468 ], 476 ],
477 "env": {
478 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
479 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
480 },
469 "name": "create adb symlink" 481 "name": "create adb symlink"
470 }, 482 },
471 { 483 {
472 "cmd": [ 484 "cmd": [
473 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 485 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
474 "--", 486 "--",
475 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 487 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
476 "[SLAVE_BUILD]/src/out/logcat" 488 "[SLAVE_BUILD]/src/out/logcat"
477 ], 489 ],
478 "env": { 490 "env": {
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
635 "/tmp/device_monitor.pid", 647 "/tmp/device_monitor.pid",
636 "--", 648 "--",
637 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 649 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
638 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 650 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
639 "[\"07a00ca4\"]", 651 "[\"07a00ca4\"]",
640 "tryserver.chromium.android", 652 "tryserver.chromium.android",
641 "android_coverage", 653 "android_coverage",
642 "--blacklist-file", 654 "--blacklist-file",
643 "[SLAVE_BUILD]/src/out/bad_devices.json" 655 "[SLAVE_BUILD]/src/out/bad_devices.json"
644 ], 656 ],
657 "env": {
658 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
659 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
660 },
645 "name": "spawn_device_monitor" 661 "name": "spawn_device_monitor"
646 }, 662 },
647 { 663 {
648 "cmd": [ 664 "cmd": [
649 "python", 665 "python",
650 "-u", 666 "-u",
651 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk", 667 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk",
652 "--blacklist-file", 668 "--blacklist-file",
653 "[SLAVE_BUILD]/src/out/bad_devices.json", 669 "[SLAVE_BUILD]/src/out/bad_devices.json",
654 "--verbose", 670 "--verbose",
655 "--coverage-dir", 671 "--coverage-dir",
656 "[SLAVE_BUILD]/src/out/Debug/coverage", 672 "[SLAVE_BUILD]/src/out/Debug/coverage",
657 "--json-results-file", 673 "--json-results-file",
658 "/path/to/tmp/json" 674 "/path/to/tmp/json"
659 ], 675 ],
676 "env": {
677 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
678 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
679 },
660 "name": "Instrumentation test AndroidWebViewTest (with patch)", 680 "name": "Instrumentation test AndroidWebViewTest (with patch)",
661 "~followup_annotations": [ 681 "~followup_annotations": [
662 "step returned non-zero exit code: 1", 682 "step returned non-zero exit code: 1",
663 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 683 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
664 "@@@STEP_FAILURE@@@" 684 "@@@STEP_FAILURE@@@"
665 ] 685 ]
666 }, 686 },
667 { 687 {
668 "cmd": [ 688 "cmd": [
669 "python", 689 "python",
670 "-u", 690 "-u",
671 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 691 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
672 "--input-gtest-json", 692 "--input-gtest-json",
673 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 693 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
674 "--master-name", 694 "--master-name",
675 "tryserver.chromium.android", 695 "tryserver.chromium.android",
676 "--builder-name", 696 "--builder-name",
677 "android_coverage", 697 "android_coverage",
678 "--build-number", 698 "--build-number",
679 "571", 699 "571",
680 "--test-type", 700 "--test-type",
681 "AndroidWebViewTest", 701 "AndroidWebViewTest",
682 "--test-results-server", 702 "--test-results-server",
683 "test-results.appspot.com", 703 "test-results.appspot.com",
684 "--chrome-revision", 704 "--chrome-revision",
685 "refs/heads/master@{#170242}" 705 "refs/heads/master@{#170242}"
686 ], 706 ],
707 "env": {
708 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
709 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
710 },
687 "name": "Upload to test-results [AndroidWebViewTest]" 711 "name": "Upload to test-results [AndroidWebViewTest]"
688 }, 712 },
689 { 713 {
690 "cmd": [ 714 "cmd": [
691 "python", 715 "python",
692 "-u", 716 "-u",
693 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk", 717 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk",
694 "--blacklist-file", 718 "--blacklist-file",
695 "[SLAVE_BUILD]/src/out/bad_devices.json", 719 "[SLAVE_BUILD]/src/out/bad_devices.json",
696 "--verbose", 720 "--verbose",
697 "--coverage-dir", 721 "--coverage-dir",
698 "[SLAVE_BUILD]/src/out/Debug/coverage", 722 "[SLAVE_BUILD]/src/out/Debug/coverage",
699 "--json-results-file", 723 "--json-results-file",
700 "/path/to/tmp/json" 724 "/path/to/tmp/json"
701 ], 725 ],
726 "env": {
727 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
728 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
729 },
702 "name": "Instrumentation test ChromePublicTest (with patch)", 730 "name": "Instrumentation test ChromePublicTest (with patch)",
703 "~followup_annotations": [ 731 "~followup_annotations": [
704 "step returned non-zero exit code: 1", 732 "step returned non-zero exit code: 1",
705 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 733 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
706 "@@@STEP_FAILURE@@@" 734 "@@@STEP_FAILURE@@@"
707 ] 735 ]
708 }, 736 },
709 { 737 {
710 "cmd": [ 738 "cmd": [
711 "python", 739 "python",
712 "-u", 740 "-u",
713 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 741 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
714 "--input-gtest-json", 742 "--input-gtest-json",
715 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 743 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
716 "--master-name", 744 "--master-name",
717 "tryserver.chromium.android", 745 "tryserver.chromium.android",
718 "--builder-name", 746 "--builder-name",
719 "android_coverage", 747 "android_coverage",
720 "--build-number", 748 "--build-number",
721 "571", 749 "571",
722 "--test-type", 750 "--test-type",
723 "ChromePublicTest", 751 "ChromePublicTest",
724 "--test-results-server", 752 "--test-results-server",
725 "test-results.appspot.com", 753 "test-results.appspot.com",
726 "--chrome-revision", 754 "--chrome-revision",
727 "refs/heads/master@{#170242}" 755 "refs/heads/master@{#170242}"
728 ], 756 ],
757 "env": {
758 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
759 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
760 },
729 "name": "Upload to test-results [ChromePublicTest]" 761 "name": "Upload to test-results [ChromePublicTest]"
730 }, 762 },
731 { 763 {
732 "cmd": [ 764 "cmd": [
733 "python", 765 "python",
734 "-u", 766 "-u",
735 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk", 767 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk",
736 "--blacklist-file", 768 "--blacklist-file",
737 "[SLAVE_BUILD]/src/out/bad_devices.json", 769 "[SLAVE_BUILD]/src/out/bad_devices.json",
738 "--verbose", 770 "--verbose",
739 "--coverage-dir", 771 "--coverage-dir",
740 "[SLAVE_BUILD]/src/out/Debug/coverage", 772 "[SLAVE_BUILD]/src/out/Debug/coverage",
741 "--json-results-file", 773 "--json-results-file",
742 "/path/to/tmp/json" 774 "/path/to/tmp/json"
743 ], 775 ],
776 "env": {
777 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
778 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
779 },
744 "name": "Instrumentation test ContentShellTest (with patch)", 780 "name": "Instrumentation test ContentShellTest (with patch)",
745 "~followup_annotations": [ 781 "~followup_annotations": [
746 "step returned non-zero exit code: 1", 782 "step returned non-zero exit code: 1",
747 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 783 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
748 "@@@STEP_FAILURE@@@" 784 "@@@STEP_FAILURE@@@"
749 ] 785 ]
750 }, 786 },
751 { 787 {
752 "cmd": [ 788 "cmd": [
753 "python", 789 "python",
754 "-u", 790 "-u",
755 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 791 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
756 "--input-gtest-json", 792 "--input-gtest-json",
757 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 793 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
758 "--master-name", 794 "--master-name",
759 "tryserver.chromium.android", 795 "tryserver.chromium.android",
760 "--builder-name", 796 "--builder-name",
761 "android_coverage", 797 "android_coverage",
762 "--build-number", 798 "--build-number",
763 "571", 799 "571",
764 "--test-type", 800 "--test-type",
765 "ContentShellTest", 801 "ContentShellTest",
766 "--test-results-server", 802 "--test-results-server",
767 "test-results.appspot.com", 803 "test-results.appspot.com",
768 "--chrome-revision", 804 "--chrome-revision",
769 "refs/heads/master@{#170242}" 805 "refs/heads/master@{#170242}"
770 ], 806 ],
807 "env": {
808 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
809 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
810 },
771 "name": "Upload to test-results [ContentShellTest]" 811 "name": "Upload to test-results [ContentShellTest]"
772 }, 812 },
773 { 813 {
774 "cmd": [ 814 "cmd": [
775 "python", 815 "python",
776 "-u", 816 "-u",
777 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk", 817 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk",
778 "--blacklist-file", 818 "--blacklist-file",
779 "[SLAVE_BUILD]/src/out/bad_devices.json", 819 "[SLAVE_BUILD]/src/out/bad_devices.json",
780 "--verbose", 820 "--verbose",
781 "--coverage-dir", 821 "--coverage-dir",
782 "[SLAVE_BUILD]/src/out/Debug/coverage", 822 "[SLAVE_BUILD]/src/out/Debug/coverage",
783 "--json-results-file", 823 "--json-results-file",
784 "/path/to/tmp/json" 824 "/path/to/tmp/json"
785 ], 825 ],
826 "env": {
827 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
828 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
829 },
786 "name": "Instrumentation test ChromeSyncShellTest (with patch)", 830 "name": "Instrumentation test ChromeSyncShellTest (with patch)",
787 "~followup_annotations": [ 831 "~followup_annotations": [
788 "step returned non-zero exit code: 1", 832 "step returned non-zero exit code: 1",
789 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 833 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
790 "@@@STEP_FAILURE@@@" 834 "@@@STEP_FAILURE@@@"
791 ] 835 ]
792 }, 836 },
793 { 837 {
794 "cmd": [ 838 "cmd": [
795 "python", 839 "python",
796 "-u", 840 "-u",
797 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 841 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
798 "--input-gtest-json", 842 "--input-gtest-json",
799 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 843 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
800 "--master-name", 844 "--master-name",
801 "tryserver.chromium.android", 845 "tryserver.chromium.android",
802 "--builder-name", 846 "--builder-name",
803 "android_coverage", 847 "android_coverage",
804 "--build-number", 848 "--build-number",
805 "571", 849 "571",
806 "--test-type", 850 "--test-type",
807 "ChromeSyncShellTest", 851 "ChromeSyncShellTest",
808 "--test-results-server", 852 "--test-results-server",
809 "test-results.appspot.com", 853 "test-results.appspot.com",
810 "--chrome-revision", 854 "--chrome-revision",
811 "refs/heads/master@{#170242}" 855 "refs/heads/master@{#170242}"
812 ], 856 ],
857 "env": {
858 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
859 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
860 },
813 "name": "Upload to test-results [ChromeSyncShellTest]" 861 "name": "Upload to test-results [ChromeSyncShellTest]"
814 }, 862 },
815 { 863 {
816 "cmd": [ 864 "cmd": [
817 "python", 865 "python",
818 "-u", 866 "-u",
819 "[SLAVE_BUILD]/src/build/android/generate_emma_html.py", 867 "[SLAVE_BUILD]/src/build/android/generate_emma_html.py",
820 "--coverage-dir", 868 "--coverage-dir",
821 "[SLAVE_BUILD]/src/out/Debug/coverage", 869 "[SLAVE_BUILD]/src/out/Debug/coverage",
822 "--metadata-dir", 870 "--metadata-dir",
823 "[SLAVE_BUILD]/src/out/Debug", 871 "[SLAVE_BUILD]/src/out/Debug",
824 "--cleanup", 872 "--cleanup",
825 "--output", 873 "--output",
826 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html/index.html" 874 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html/index.html"
827 ], 875 ],
876 "env": {
877 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
878 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
879 },
828 "name": "Generate coverage report" 880 "name": "Generate coverage report"
829 }, 881 },
830 { 882 {
831 "cmd": [ 883 "cmd": [
832 "git", 884 "git",
833 "diff", 885 "diff",
834 "--staged", 886 "--staged",
835 "--name-only", 887 "--name-only",
836 "--diff-filter", 888 "--diff-filter",
837 "A" 889 "A"
838 ], 890 ],
839 "cwd": "[SLAVE_BUILD]/src", 891 "cwd": "[SLAVE_BUILD]/src",
892 "env": {
893 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
894 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
895 },
840 "name": "Finding changed files matching diff filter: A", 896 "name": "Finding changed files matching diff filter: A",
841 "stdout": "/path/to/tmp/" 897 "stdout": "/path/to/tmp/"
842 }, 898 },
843 { 899 {
844 "cmd": [ 900 "cmd": [
845 "python", 901 "python",
846 "-u", 902 "-u",
847 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 903 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
848 "fake/file1.java", 904 "fake/file1.java",
849 "/path/to/tmp/" 905 "/path/to/tmp/"
850 ], 906 ],
907 "env": {
908 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
909 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
910 },
851 "name": "Finding lines changed in added file fake/file1.java" 911 "name": "Finding lines changed in added file fake/file1.java"
852 }, 912 },
853 { 913 {
854 "cmd": [ 914 "cmd": [
855 "python", 915 "python",
856 "-u", 916 "-u",
857 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 917 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
858 "fake/file2.java;", 918 "fake/file2.java;",
859 "/path/to/tmp/" 919 "/path/to/tmp/"
860 ], 920 ],
921 "env": {
922 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
923 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
924 },
861 "name": "Finding lines changed in added file fake/file2.java;" 925 "name": "Finding lines changed in added file fake/file2.java;"
862 }, 926 },
863 { 927 {
864 "cmd": [ 928 "cmd": [
865 "python", 929 "python",
866 "-u", 930 "-u",
867 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 931 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
868 "fake/file3.java", 932 "fake/file3.java",
869 "/path/to/tmp/" 933 "/path/to/tmp/"
870 ], 934 ],
935 "env": {
936 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
937 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
938 },
871 "name": "Finding lines changed in added file fake/file3.java" 939 "name": "Finding lines changed in added file fake/file3.java"
872 }, 940 },
873 { 941 {
874 "cmd": [ 942 "cmd": [
875 "git", 943 "git",
876 "diff", 944 "diff",
877 "--staged", 945 "--staged",
878 "--name-only", 946 "--name-only",
879 "--diff-filter", 947 "--diff-filter",
880 "M" 948 "M"
881 ], 949 ],
882 "cwd": "[SLAVE_BUILD]/src", 950 "cwd": "[SLAVE_BUILD]/src",
951 "env": {
952 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
953 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
954 },
883 "name": "Finding changed files matching diff filter: M", 955 "name": "Finding changed files matching diff filter: M",
884 "stdout": "/path/to/tmp/" 956 "stdout": "/path/to/tmp/"
885 }, 957 },
886 { 958 {
887 "cmd": [ 959 "cmd": [
888 "git", 960 "git",
889 "blame", 961 "blame",
890 "-l", 962 "-l",
891 "-s", 963 "-s",
892 "fake/file1.java" 964 "fake/file1.java"
893 ], 965 ],
894 "cwd": "[SLAVE_BUILD]/src", 966 "cwd": "[SLAVE_BUILD]/src",
967 "env": {
968 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
969 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
970 },
895 "name": "Finding lines changed in modified file fake/file1.java", 971 "name": "Finding lines changed in modified file fake/file1.java",
896 "stdout": "/path/to/tmp/" 972 "stdout": "/path/to/tmp/"
897 }, 973 },
898 { 974 {
899 "cmd": [ 975 "cmd": [
900 "git", 976 "git",
901 "blame", 977 "blame",
902 "-l", 978 "-l",
903 "-s", 979 "-s",
904 "fake/file2.java;" 980 "fake/file2.java;"
905 ], 981 ],
906 "cwd": "[SLAVE_BUILD]/src", 982 "cwd": "[SLAVE_BUILD]/src",
983 "env": {
984 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
985 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
986 },
907 "name": "Finding lines changed in modified file fake/file2.java;", 987 "name": "Finding lines changed in modified file fake/file2.java;",
908 "stdout": "/path/to/tmp/" 988 "stdout": "/path/to/tmp/"
909 }, 989 },
910 { 990 {
911 "cmd": [ 991 "cmd": [
912 "git", 992 "git",
913 "blame", 993 "blame",
914 "-l", 994 "-l",
915 "-s", 995 "-s",
916 "fake/file3.java" 996 "fake/file3.java"
917 ], 997 ],
918 "cwd": "[SLAVE_BUILD]/src", 998 "cwd": "[SLAVE_BUILD]/src",
999 "env": {
1000 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1001 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1002 },
919 "name": "Finding lines changed in modified file fake/file3.java", 1003 "name": "Finding lines changed in modified file fake/file3.java",
920 "stdout": "/path/to/tmp/" 1004 "stdout": "/path/to/tmp/"
921 }, 1005 },
922 { 1006 {
923 "cmd": [ 1007 "cmd": [
924 "python", 1008 "python",
925 "-u", 1009 "-u",
926 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 1010 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
927 "{\"fake/file1.java\": [], \"fake/file2.java;\": [], \"fake/file3.java\": []}", 1011 "{\"fake/file1.java\": [], \"fake/file2.java;\": [], \"fake/file3.java\": []}",
928 "[TMP_BASE]/coverage_tmp_1/file_changes.json" 1012 "[TMP_BASE]/coverage_tmp_1/file_changes.json"
929 ], 1013 ],
1014 "env": {
1015 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1016 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1017 },
930 "name": "Saving changed lines for revision." 1018 "name": "Saving changed lines for revision."
931 }, 1019 },
932 { 1020 {
933 "cmd": [ 1021 "cmd": [
934 "python", 1022 "python",
935 "-u", 1023 "-u",
936 "build/android/emma_coverage_stats.py", 1024 "build/android/emma_coverage_stats.py",
937 "-v", 1025 "-v",
938 "--out", 1026 "--out",
939 "/path/to/tmp/json", 1027 "/path/to/tmp/json",
940 "--emma-dir", 1028 "--emma-dir",
941 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html", 1029 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html",
942 "--lines-for-coverage", 1030 "--lines-for-coverage",
943 "[TMP_BASE]/coverage_tmp_1/file_changes.json" 1031 "[TMP_BASE]/coverage_tmp_1/file_changes.json"
944 ], 1032 ],
945 "cwd": "[SLAVE_BUILD]/src", 1033 "cwd": "[SLAVE_BUILD]/src",
1034 "env": {
1035 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1036 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1037 },
946 "name": "Incremental coverage report", 1038 "name": "Incremental coverage report",
947 "~followup_annotations": [ 1039 "~followup_annotations": [
948 "@@@STEP_LOG_LINE@json.output@{@@@", 1040 "@@@STEP_LOG_LINE@json.output@{@@@",
949 "@@@STEP_LOG_LINE@json.output@ \"files\": {@@@", 1041 "@@@STEP_LOG_LINE@json.output@ \"files\": {@@@",
950 "@@@STEP_LOG_LINE@json.output@ \"sample file 1\": {@@@", 1042 "@@@STEP_LOG_LINE@json.output@ \"sample file 1\": {@@@",
951 "@@@STEP_LOG_LINE@json.output@ \"absolute\": {@@@", 1043 "@@@STEP_LOG_LINE@json.output@ \"absolute\": {@@@",
952 "@@@STEP_LOG_LINE@json.output@ \"covered\": 70, @@@", 1044 "@@@STEP_LOG_LINE@json.output@ \"covered\": 70, @@@",
953 "@@@STEP_LOG_LINE@json.output@ \"total\": 100@@@", 1045 "@@@STEP_LOG_LINE@json.output@ \"total\": 100@@@",
954 "@@@STEP_LOG_LINE@json.output@ }, @@@", 1046 "@@@STEP_LOG_LINE@json.output@ }, @@@",
955 "@@@STEP_LOG_LINE@json.output@ \"incremental\": {@@@", 1047 "@@@STEP_LOG_LINE@json.output@ \"incremental\": {@@@",
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1002 "--rietveld_server", 1094 "--rietveld_server",
1003 "https://codereview.chromium.org", 1095 "https://codereview.chromium.org",
1004 "--output_json", 1096 "--output_json",
1005 "/path/to/tmp/json", 1097 "/path/to/tmp/json",
1006 "--revision", 1098 "--revision",
1007 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", 1099 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
1008 "--force", 1100 "--force",
1009 "--output_manifest" 1101 "--output_manifest"
1010 ], 1102 ],
1011 "env": { 1103 "env": {
1104 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1012 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 1105 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1013 }, 1106 },
1014 "name": "bot_update (without patch)", 1107 "name": "bot_update (without patch)",
1015 "~followup_annotations": [ 1108 "~followup_annotations": [
1016 "@@@STEP_TEXT@Some step text@@@", 1109 "@@@STEP_TEXT@Some step text@@@",
1017 "@@@STEP_LOG_LINE@json.output@{@@@", 1110 "@@@STEP_LOG_LINE@json.output@{@@@",
1018 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 1111 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1019 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 1112 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1020 "@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4 ebd0fe58cb9\"@@@", 1113 "@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4 ebd0fe58cb9\"@@@",
1021 "@@@STEP_LOG_LINE@json.output@ }, @@@", 1114 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
1100 "tryserver.chromium.android", 1193 "tryserver.chromium.android",
1101 "-b", 1194 "-b",
1102 "android_coverage", 1195 "android_coverage",
1103 "--config-file", 1196 "--config-file",
1104 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 1197 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
1105 "--goma-dir", 1198 "--goma-dir",
1106 "[CACHE]/cipd/goma", 1199 "[CACHE]/cipd/goma",
1107 "//out/Debug" 1200 "//out/Debug"
1108 ], 1201 ],
1109 "env": { 1202 "env": {
1110 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1203 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1204 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1111 }, 1205 },
1112 "name": "generate_build_files (without patch)" 1206 "name": "generate_build_files (without patch)"
1113 }, 1207 },
1114 { 1208 {
1115 "cmd": [ 1209 "cmd": [
1116 "python", 1210 "python",
1117 "-u", 1211 "-u",
1118 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 1212 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1119 "--show-path", 1213 "--show-path",
1120 "python", 1214 "python",
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
1163 "-u", 1257 "-u",
1164 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk", 1258 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk",
1165 "--blacklist-file", 1259 "--blacklist-file",
1166 "[SLAVE_BUILD]/src/out/bad_devices.json", 1260 "[SLAVE_BUILD]/src/out/bad_devices.json",
1167 "--verbose", 1261 "--verbose",
1168 "--coverage-dir", 1262 "--coverage-dir",
1169 "[SLAVE_BUILD]/src/out/Debug/coverage", 1263 "[SLAVE_BUILD]/src/out/Debug/coverage",
1170 "--json-results-file", 1264 "--json-results-file",
1171 "/path/to/tmp/json" 1265 "/path/to/tmp/json"
1172 ], 1266 ],
1267 "env": {
1268 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1269 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1270 },
1173 "name": "Instrumentation test AndroidWebViewTest (without patch)", 1271 "name": "Instrumentation test AndroidWebViewTest (without patch)",
1174 "~followup_annotations": [ 1272 "~followup_annotations": [
1175 "step returned non-zero exit code: 1", 1273 "step returned non-zero exit code: 1",
1176 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1274 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1177 "@@@STEP_FAILURE@@@" 1275 "@@@STEP_FAILURE@@@"
1178 ] 1276 ]
1179 }, 1277 },
1180 { 1278 {
1181 "cmd": [ 1279 "cmd": [
1182 "python", 1280 "python",
1183 "-u", 1281 "-u",
1184 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1282 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1185 "--input-gtest-json", 1283 "--input-gtest-json",
1186 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1284 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1187 "--master-name", 1285 "--master-name",
1188 "tryserver.chromium.android", 1286 "tryserver.chromium.android",
1189 "--builder-name", 1287 "--builder-name",
1190 "android_coverage", 1288 "android_coverage",
1191 "--build-number", 1289 "--build-number",
1192 "571", 1290 "571",
1193 "--test-type", 1291 "--test-type",
1194 "AndroidWebViewTest", 1292 "AndroidWebViewTest",
1195 "--test-results-server", 1293 "--test-results-server",
1196 "test-results.appspot.com", 1294 "test-results.appspot.com",
1197 "--chrome-revision", 1295 "--chrome-revision",
1198 "refs/heads/master@{#170242}" 1296 "refs/heads/master@{#170242}"
1199 ], 1297 ],
1298 "env": {
1299 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1300 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1301 },
1200 "name": "Upload to test-results [AndroidWebViewTest] (2)" 1302 "name": "Upload to test-results [AndroidWebViewTest] (2)"
1201 }, 1303 },
1202 { 1304 {
1203 "cmd": [ 1305 "cmd": [
1204 "python", 1306 "python",
1205 "-u", 1307 "-u",
1206 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk", 1308 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk",
1207 "--blacklist-file", 1309 "--blacklist-file",
1208 "[SLAVE_BUILD]/src/out/bad_devices.json", 1310 "[SLAVE_BUILD]/src/out/bad_devices.json",
1209 "--verbose", 1311 "--verbose",
1210 "--coverage-dir", 1312 "--coverage-dir",
1211 "[SLAVE_BUILD]/src/out/Debug/coverage", 1313 "[SLAVE_BUILD]/src/out/Debug/coverage",
1212 "--json-results-file", 1314 "--json-results-file",
1213 "/path/to/tmp/json" 1315 "/path/to/tmp/json"
1214 ], 1316 ],
1317 "env": {
1318 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1319 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1320 },
1215 "name": "Instrumentation test ChromePublicTest (without patch)", 1321 "name": "Instrumentation test ChromePublicTest (without patch)",
1216 "~followup_annotations": [ 1322 "~followup_annotations": [
1217 "step returned non-zero exit code: 1", 1323 "step returned non-zero exit code: 1",
1218 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1324 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1219 "@@@STEP_FAILURE@@@" 1325 "@@@STEP_FAILURE@@@"
1220 ] 1326 ]
1221 }, 1327 },
1222 { 1328 {
1223 "cmd": [ 1329 "cmd": [
1224 "python", 1330 "python",
1225 "-u", 1331 "-u",
1226 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1332 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1227 "--input-gtest-json", 1333 "--input-gtest-json",
1228 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1334 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1229 "--master-name", 1335 "--master-name",
1230 "tryserver.chromium.android", 1336 "tryserver.chromium.android",
1231 "--builder-name", 1337 "--builder-name",
1232 "android_coverage", 1338 "android_coverage",
1233 "--build-number", 1339 "--build-number",
1234 "571", 1340 "571",
1235 "--test-type", 1341 "--test-type",
1236 "ChromePublicTest", 1342 "ChromePublicTest",
1237 "--test-results-server", 1343 "--test-results-server",
1238 "test-results.appspot.com", 1344 "test-results.appspot.com",
1239 "--chrome-revision", 1345 "--chrome-revision",
1240 "refs/heads/master@{#170242}" 1346 "refs/heads/master@{#170242}"
1241 ], 1347 ],
1348 "env": {
1349 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1350 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1351 },
1242 "name": "Upload to test-results [ChromePublicTest] (2)" 1352 "name": "Upload to test-results [ChromePublicTest] (2)"
1243 }, 1353 },
1244 { 1354 {
1245 "cmd": [ 1355 "cmd": [
1246 "python", 1356 "python",
1247 "-u", 1357 "-u",
1248 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk", 1358 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk",
1249 "--blacklist-file", 1359 "--blacklist-file",
1250 "[SLAVE_BUILD]/src/out/bad_devices.json", 1360 "[SLAVE_BUILD]/src/out/bad_devices.json",
1251 "--verbose", 1361 "--verbose",
1252 "--coverage-dir", 1362 "--coverage-dir",
1253 "[SLAVE_BUILD]/src/out/Debug/coverage", 1363 "[SLAVE_BUILD]/src/out/Debug/coverage",
1254 "--json-results-file", 1364 "--json-results-file",
1255 "/path/to/tmp/json" 1365 "/path/to/tmp/json"
1256 ], 1366 ],
1367 "env": {
1368 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1369 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1370 },
1257 "name": "Instrumentation test ContentShellTest (without patch)", 1371 "name": "Instrumentation test ContentShellTest (without patch)",
1258 "~followup_annotations": [ 1372 "~followup_annotations": [
1259 "step returned non-zero exit code: 1", 1373 "step returned non-zero exit code: 1",
1260 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1374 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1261 "@@@STEP_FAILURE@@@" 1375 "@@@STEP_FAILURE@@@"
1262 ] 1376 ]
1263 }, 1377 },
1264 { 1378 {
1265 "cmd": [ 1379 "cmd": [
1266 "python", 1380 "python",
1267 "-u", 1381 "-u",
1268 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1382 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1269 "--input-gtest-json", 1383 "--input-gtest-json",
1270 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1384 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1271 "--master-name", 1385 "--master-name",
1272 "tryserver.chromium.android", 1386 "tryserver.chromium.android",
1273 "--builder-name", 1387 "--builder-name",
1274 "android_coverage", 1388 "android_coverage",
1275 "--build-number", 1389 "--build-number",
1276 "571", 1390 "571",
1277 "--test-type", 1391 "--test-type",
1278 "ContentShellTest", 1392 "ContentShellTest",
1279 "--test-results-server", 1393 "--test-results-server",
1280 "test-results.appspot.com", 1394 "test-results.appspot.com",
1281 "--chrome-revision", 1395 "--chrome-revision",
1282 "refs/heads/master@{#170242}" 1396 "refs/heads/master@{#170242}"
1283 ], 1397 ],
1398 "env": {
1399 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1400 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1401 },
1284 "name": "Upload to test-results [ContentShellTest] (2)" 1402 "name": "Upload to test-results [ContentShellTest] (2)"
1285 }, 1403 },
1286 { 1404 {
1287 "cmd": [ 1405 "cmd": [
1288 "python", 1406 "python",
1289 "-u", 1407 "-u",
1290 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk", 1408 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk",
1291 "--blacklist-file", 1409 "--blacklist-file",
1292 "[SLAVE_BUILD]/src/out/bad_devices.json", 1410 "[SLAVE_BUILD]/src/out/bad_devices.json",
1293 "--verbose", 1411 "--verbose",
1294 "--coverage-dir", 1412 "--coverage-dir",
1295 "[SLAVE_BUILD]/src/out/Debug/coverage", 1413 "[SLAVE_BUILD]/src/out/Debug/coverage",
1296 "--json-results-file", 1414 "--json-results-file",
1297 "/path/to/tmp/json" 1415 "/path/to/tmp/json"
1298 ], 1416 ],
1417 "env": {
1418 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1419 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1420 },
1299 "name": "Instrumentation test ChromeSyncShellTest (without patch)", 1421 "name": "Instrumentation test ChromeSyncShellTest (without patch)",
1300 "~followup_annotations": [ 1422 "~followup_annotations": [
1301 "step returned non-zero exit code: 1", 1423 "step returned non-zero exit code: 1",
1302 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1424 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1303 "@@@STEP_FAILURE@@@" 1425 "@@@STEP_FAILURE@@@"
1304 ] 1426 ]
1305 }, 1427 },
1306 { 1428 {
1307 "cmd": [ 1429 "cmd": [
1308 "python", 1430 "python",
1309 "-u", 1431 "-u",
1310 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1432 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1311 "--input-gtest-json", 1433 "--input-gtest-json",
1312 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1434 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1313 "--master-name", 1435 "--master-name",
1314 "tryserver.chromium.android", 1436 "tryserver.chromium.android",
1315 "--builder-name", 1437 "--builder-name",
1316 "android_coverage", 1438 "android_coverage",
1317 "--build-number", 1439 "--build-number",
1318 "571", 1440 "571",
1319 "--test-type", 1441 "--test-type",
1320 "ChromeSyncShellTest", 1442 "ChromeSyncShellTest",
1321 "--test-results-server", 1443 "--test-results-server",
1322 "test-results.appspot.com", 1444 "test-results.appspot.com",
1323 "--chrome-revision", 1445 "--chrome-revision",
1324 "refs/heads/master@{#170242}" 1446 "refs/heads/master@{#170242}"
1325 ], 1447 ],
1448 "env": {
1449 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1450 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1451 },
1326 "name": "Upload to test-results [ChromeSyncShellTest] (2)" 1452 "name": "Upload to test-results [ChromeSyncShellTest] (2)"
1327 }, 1453 },
1328 { 1454 {
1329 "cmd": [ 1455 "cmd": [
1330 "python", 1456 "python",
1331 "-u", 1457 "-u",
1332 "import sys; sys.exit(0)" 1458 "import sys; sys.exit(0)"
1333 ], 1459 ],
1460 "env": {
1461 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1462 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1463 },
1334 "name": "AndroidWebViewTest (retry summary)", 1464 "name": "AndroidWebViewTest (retry summary)",
1335 "~followup_annotations": [ 1465 "~followup_annotations": [
1336 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1466 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1337 "@@@STEP_WARNINGS@@@" 1467 "@@@STEP_WARNINGS@@@"
1338 ] 1468 ]
1339 }, 1469 },
1340 { 1470 {
1341 "cmd": [ 1471 "cmd": [
1342 "python", 1472 "python",
1343 "-u", 1473 "-u",
1344 "import sys; sys.exit(0)" 1474 "import sys; sys.exit(0)"
1345 ], 1475 ],
1476 "env": {
1477 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1478 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1479 },
1346 "name": "ChromePublicTest (retry summary)", 1480 "name": "ChromePublicTest (retry summary)",
1347 "~followup_annotations": [ 1481 "~followup_annotations": [
1348 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1482 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1349 "@@@STEP_WARNINGS@@@" 1483 "@@@STEP_WARNINGS@@@"
1350 ] 1484 ]
1351 }, 1485 },
1352 { 1486 {
1353 "cmd": [ 1487 "cmd": [
1354 "python", 1488 "python",
1355 "-u", 1489 "-u",
1356 "import sys; sys.exit(0)" 1490 "import sys; sys.exit(0)"
1357 ], 1491 ],
1492 "env": {
1493 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1494 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1495 },
1358 "name": "ContentShellTest (retry summary)", 1496 "name": "ContentShellTest (retry summary)",
1359 "~followup_annotations": [ 1497 "~followup_annotations": [
1360 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1498 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1361 "@@@STEP_WARNINGS@@@" 1499 "@@@STEP_WARNINGS@@@"
1362 ] 1500 ]
1363 }, 1501 },
1364 { 1502 {
1365 "cmd": [ 1503 "cmd": [
1366 "python", 1504 "python",
1367 "-u", 1505 "-u",
1368 "import sys; sys.exit(0)" 1506 "import sys; sys.exit(0)"
1369 ], 1507 ],
1508 "env": {
1509 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1510 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1511 },
1370 "name": "ChromeSyncShellTest (retry summary)", 1512 "name": "ChromeSyncShellTest (retry summary)",
1371 "~followup_annotations": [ 1513 "~followup_annotations": [
1372 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1514 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1373 "@@@STEP_WARNINGS@@@" 1515 "@@@STEP_WARNINGS@@@"
1374 ] 1516 ]
1375 }, 1517 },
1376 { 1518 {
1377 "cmd": [ 1519 "cmd": [
1378 "python", 1520 "python",
1379 "-u", 1521 "-u",
1380 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 1522 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
1381 "--action", 1523 "--action",
1382 "stop", 1524 "stop",
1383 "--pid-file-path", 1525 "--pid-file-path",
1384 "/tmp/device_monitor.pid" 1526 "/tmp/device_monitor.pid"
1385 ], 1527 ],
1528 "env": {
1529 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1530 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1531 },
1386 "name": "shutdown_device_monitor" 1532 "name": "shutdown_device_monitor"
1387 }, 1533 },
1388 { 1534 {
1389 "cmd": [ 1535 "cmd": [
1390 "python", 1536 "python",
1391 "-u", 1537 "-u",
1392 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 1538 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
1393 "--output-path", 1539 "--output-path",
1394 "[SLAVE_BUILD]/src/out/Debug/full_log", 1540 "[SLAVE_BUILD]/src/out/Debug/full_log",
1395 "[SLAVE_BUILD]/src/out/logcat" 1541 "[SLAVE_BUILD]/src/out/logcat"
1396 ], 1542 ],
1543 "env": {
1544 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1545 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1546 },
1397 "name": "logcat_dump" 1547 "name": "logcat_dump"
1398 }, 1548 },
1399 { 1549 {
1400 "cmd": [ 1550 "cmd": [
1401 "python", 1551 "python",
1402 "-u", 1552 "-u",
1403 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 1553 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1404 "--", 1554 "--",
1405 "[DEPOT_TOOLS]/gsutil.py", 1555 "[DEPOT_TOOLS]/gsutil.py",
1406 "--force-version", 1556 "--force-version",
1407 "4.7", 1557 "4.7",
1408 "-o", 1558 "-o",
1409 "GSUtil:parallel_composite_upload_threshold=50M", 1559 "GSUtil:parallel_composite_upload_threshold=50M",
1410 "----", 1560 "----",
1411 "cp", 1561 "cp",
1412 "-a", 1562 "-a",
1413 "public-read", 1563 "public-read",
1414 "[SLAVE_BUILD]/src/out/Debug/full_log", 1564 "[SLAVE_BUILD]/src/out/Debug/full_log",
1415 "gs://chromium-android/logcat_dumps/android_coverage/571" 1565 "gs://chromium-android/logcat_dumps/android_coverage/571"
1416 ], 1566 ],
1567 "env": {
1568 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1569 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1570 },
1417 "name": "gsutil upload", 1571 "name": "gsutil upload",
1418 "~followup_annotations": [ 1572 "~followup_annotations": [
1419 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_coverage/571@@@" 1573 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_coverage/571@@@"
1420 ] 1574 ]
1421 }, 1575 },
1422 { 1576 {
1423 "cmd": [ 1577 "cmd": [
1424 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 1578 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
1425 "--arch", 1579 "--arch",
1426 "arm", 1580 "arm",
(...skipping 21 matching lines...) Expand all
1448 }, 1602 },
1449 "name": "stack_tool_for_tombstones" 1603 "name": "stack_tool_for_tombstones"
1450 }, 1604 },
1451 { 1605 {
1452 "cmd": [ 1606 "cmd": [
1453 "python", 1607 "python",
1454 "-u", 1608 "-u",
1455 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n", 1609 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n",
1456 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" 1610 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
1457 ], 1611 ],
1612 "env": {
1613 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1614 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1615 },
1458 "name": "test_report", 1616 "name": "test_report",
1459 "~followup_annotations": [ 1617 "~followup_annotations": [
1460 "@@@STEP_LOG_LINE@python.inline@@@@", 1618 "@@@STEP_LOG_LINE@python.inline@@@@",
1461 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 1619 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
1462 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 1620 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
1463 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 1621 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
1464 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 1622 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
1465 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 1623 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
1466 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 1624 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
1467 "@@@STEP_LOG_END@python.inline@@@" 1625 "@@@STEP_LOG_END@python.inline@@@"
1468 ] 1626 ]
1469 }, 1627 },
1470 { 1628 {
1471 "name": "$result", 1629 "name": "$result",
1472 "recipe_result": null, 1630 "recipe_result": null,
1473 "status_code": 0 1631 "status_code": 0
1474 } 1632 }
1475 ] 1633 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698