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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_fyi_Android_Remoting_Tests.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 "chromium.fyi", 8 "chromium.fyi",
9 "--builder", 9 "--builder",
10 "Android Remoting Tests", 10 "Android Remoting Tests",
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
296 "name": "extract build" 296 "name": "extract build"
297 }, 297 },
298 { 298 {
299 "cmd": [ 299 "cmd": [
300 "python", 300 "python",
301 "-u", 301 "-u",
302 "RECIPE_MODULE[build::adb]/resources/list_devices.py", 302 "RECIPE_MODULE[build::adb]/resources/list_devices.py",
303 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 303 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
304 "/path/to/tmp/json" 304 "/path/to/tmp/json"
305 ], 305 ],
306 "env": {
307 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
308 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
309 },
306 "name": "List adb devices", 310 "name": "List adb devices",
307 "~followup_annotations": [ 311 "~followup_annotations": [
308 "@@@STEP_LOG_LINE@json.output@[@@@", 312 "@@@STEP_LOG_LINE@json.output@[@@@",
309 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 313 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
310 "@@@STEP_LOG_LINE@json.output@]@@@", 314 "@@@STEP_LOG_LINE@json.output@]@@@",
311 "@@@STEP_LOG_END@json.output@@@" 315 "@@@STEP_LOG_END@json.output@@@"
312 ] 316 ]
313 }, 317 },
314 { 318 {
315 "cmd": [ 319 "cmd": [
316 "python", 320 "python",
317 "-u", 321 "-u",
318 "\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", 322 "\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",
319 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 323 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
320 "014E1F310401C009" 324 "014E1F310401C009"
321 ], 325 ],
326 "env": {
327 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
328 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
329 },
322 "name": "Root devices", 330 "name": "Root devices",
323 "~followup_annotations": [ 331 "~followup_annotations": [
324 "@@@STEP_LOG_LINE@python.inline@@@@", 332 "@@@STEP_LOG_LINE@python.inline@@@@",
325 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 333 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
326 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 334 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
327 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 335 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
328 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 336 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
329 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@", 337 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@",
330 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 338 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
331 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 339 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
332 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@", 340 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@",
333 "@@@STEP_LOG_END@python.inline@@@" 341 "@@@STEP_LOG_END@python.inline@@@"
334 ] 342 ]
335 }, 343 },
336 { 344 {
337 "cmd": [ 345 "cmd": [
338 "python", 346 "python",
339 "-u", 347 "-u",
340 "[SLAVE_BUILD]/src/build/symlink.py", 348 "[SLAVE_BUILD]/src/build/symlink.py",
341 "-f", 349 "-f",
342 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 350 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
343 "~/adb" 351 "~/adb"
344 ], 352 ],
353 "env": {
354 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
355 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
356 },
345 "name": "create adb symlink" 357 "name": "create adb symlink"
346 }, 358 },
347 { 359 {
348 "cmd": [ 360 "cmd": [
349 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 361 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
350 "--", 362 "--",
351 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 363 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
352 "[SLAVE_BUILD]/src/out/logcat" 364 "[SLAVE_BUILD]/src/out/logcat"
353 ], 365 ],
354 "env": { 366 "env": {
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
511 "/tmp/device_monitor.pid", 523 "/tmp/device_monitor.pid",
512 "--", 524 "--",
513 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 525 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
514 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 526 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
515 "[\"07a00ca4\"]", 527 "[\"07a00ca4\"]",
516 "chromium.fyi", 528 "chromium.fyi",
517 "Android Remoting Tests", 529 "Android Remoting Tests",
518 "--blacklist-file", 530 "--blacklist-file",
519 "[SLAVE_BUILD]/src/out/bad_devices.json" 531 "[SLAVE_BUILD]/src/out/bad_devices.json"
520 ], 532 ],
533 "env": {
534 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
535 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
536 },
521 "name": "spawn_device_monitor" 537 "name": "spawn_device_monitor"
522 }, 538 },
523 { 539 {
524 "cmd": [ 540 "cmd": [
525 "python", 541 "python",
526 "-u", 542 "-u",
527 "[SLAVE_BUILD]/src/out/Release/bin/run_remoting_unittests", 543 "[SLAVE_BUILD]/src/out/Release/bin/run_remoting_unittests",
528 "--blacklist-file", 544 "--blacklist-file",
529 "[SLAVE_BUILD]/src/out/bad_devices.json", 545 "[SLAVE_BUILD]/src/out/bad_devices.json",
530 "--verbose", 546 "--verbose",
(...skipping 11 matching lines...) Expand all
542 "cmd": [ 558 "cmd": [
543 "python", 559 "python",
544 "-u", 560 "-u",
545 "[SLAVE_BUILD]/src/out/Release/bin/run_remoting_test_apk", 561 "[SLAVE_BUILD]/src/out/Release/bin/run_remoting_test_apk",
546 "--blacklist-file", 562 "--blacklist-file",
547 "[SLAVE_BUILD]/src/out/bad_devices.json", 563 "[SLAVE_BUILD]/src/out/bad_devices.json",
548 "--verbose", 564 "--verbose",
549 "--json-results-file", 565 "--json-results-file",
550 "/path/to/tmp/json" 566 "/path/to/tmp/json"
551 ], 567 ],
568 "env": {
569 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
570 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
571 },
552 "name": "Instrumentation test ChromotingTest", 572 "name": "Instrumentation test ChromotingTest",
553 "~followup_annotations": [ 573 "~followup_annotations": [
554 "step returned non-zero exit code: 1", 574 "step returned non-zero exit code: 1",
555 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 575 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
556 "@@@STEP_FAILURE@@@" 576 "@@@STEP_FAILURE@@@"
557 ] 577 ]
558 }, 578 },
559 { 579 {
560 "cmd": [ 580 "cmd": [
561 "python", 581 "python",
562 "-u", 582 "-u",
563 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 583 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
564 "--input-gtest-json", 584 "--input-gtest-json",
565 "{\"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\"}]}]}", 585 "{\"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\"}]}]}",
566 "--master-name", 586 "--master-name",
567 "chromium.fyi", 587 "chromium.fyi",
568 "--builder-name", 588 "--builder-name",
569 "Android Remoting Tests", 589 "Android Remoting Tests",
570 "--build-number", 590 "--build-number",
571 "571", 591 "571",
572 "--test-type", 592 "--test-type",
573 "ChromotingTest", 593 "ChromotingTest",
574 "--test-results-server", 594 "--test-results-server",
575 "test-results.appspot.com", 595 "test-results.appspot.com",
576 "--chrome-revision", 596 "--chrome-revision",
577 "refs/heads/master@{#170242}" 597 "refs/heads/master@{#170242}"
578 ], 598 ],
599 "env": {
600 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
601 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
602 },
579 "name": "Upload to test-results [ChromotingTest]" 603 "name": "Upload to test-results [ChromotingTest]"
580 }, 604 },
581 { 605 {
582 "cmd": [ 606 "cmd": [
583 "python", 607 "python",
584 "-u", 608 "-u",
585 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 609 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
586 "--action", 610 "--action",
587 "stop", 611 "stop",
588 "--pid-file-path", 612 "--pid-file-path",
589 "/tmp/device_monitor.pid" 613 "/tmp/device_monitor.pid"
590 ], 614 ],
615 "env": {
616 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
617 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
618 },
591 "name": "shutdown_device_monitor" 619 "name": "shutdown_device_monitor"
592 }, 620 },
593 { 621 {
594 "cmd": [ 622 "cmd": [
595 "python", 623 "python",
596 "-u", 624 "-u",
597 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 625 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
598 "--output-path", 626 "--output-path",
599 "[SLAVE_BUILD]/src/out/Release/full_log", 627 "[SLAVE_BUILD]/src/out/Release/full_log",
600 "[SLAVE_BUILD]/src/out/logcat" 628 "[SLAVE_BUILD]/src/out/logcat"
601 ], 629 ],
630 "env": {
631 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
632 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
633 },
602 "name": "logcat_dump" 634 "name": "logcat_dump"
603 }, 635 },
604 { 636 {
605 "cmd": [ 637 "cmd": [
606 "python", 638 "python",
607 "-u", 639 "-u",
608 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 640 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
609 "--", 641 "--",
610 "[DEPOT_TOOLS]/gsutil.py", 642 "[DEPOT_TOOLS]/gsutil.py",
611 "--force-version", 643 "--force-version",
612 "4.7", 644 "4.7",
613 "-o", 645 "-o",
614 "GSUtil:parallel_composite_upload_threshold=50M", 646 "GSUtil:parallel_composite_upload_threshold=50M",
615 "----", 647 "----",
616 "cp", 648 "cp",
617 "[SLAVE_BUILD]/src/out/Release/full_log", 649 "[SLAVE_BUILD]/src/out/Release/full_log",
618 "gs://chromium-android/logcat_dumps/Android Remoting Tests/571" 650 "gs://chromium-android/logcat_dumps/Android Remoting Tests/571"
619 ], 651 ],
652 "env": {
653 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
654 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
655 },
620 "name": "gsutil upload", 656 "name": "gsutil upload",
621 "~followup_annotations": [ 657 "~followup_annotations": [
622 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Remoting Tests/571@@@" 658 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Remoting Tests/571@@@"
623 ] 659 ]
624 }, 660 },
625 { 661 {
626 "cmd": [ 662 "cmd": [
627 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 663 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
628 "--arch", 664 "--arch",
629 "arm", 665 "arm",
(...skipping 21 matching lines...) Expand all
651 }, 687 },
652 "name": "stack_tool_for_tombstones" 688 "name": "stack_tool_for_tombstones"
653 }, 689 },
654 { 690 {
655 "cmd": [ 691 "cmd": [
656 "python", 692 "python",
657 "-u", 693 "-u",
658 "\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", 694 "\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",
659 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 695 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
660 ], 696 ],
697 "env": {
698 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
699 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
700 },
661 "name": "test_report", 701 "name": "test_report",
662 "~followup_annotations": [ 702 "~followup_annotations": [
663 "@@@STEP_LOG_LINE@python.inline@@@@", 703 "@@@STEP_LOG_LINE@python.inline@@@@",
664 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 704 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
665 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 705 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
666 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 706 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
667 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 707 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
668 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 708 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
669 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 709 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
670 "@@@STEP_LOG_END@python.inline@@@" 710 "@@@STEP_LOG_END@python.inline@@@"
671 ] 711 ]
672 }, 712 },
673 { 713 {
674 "name": "$result", 714 "name": "$result",
675 "reason": "1 tests failed: ['ChromotingTest']", 715 "reason": "1 tests failed: ['ChromotingTest']",
676 "status_code": 1 716 "status_code": 1
677 } 717 }
678 ] 718 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698