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

Side by Side Diff: scripts/slave/recipe_modules/webrtc/builders.py

Issue 505153002: WebRTC: Remove android_apk recipe (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Rebased Created 6 years, 3 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 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # Contains the bulk of the WebRTC builder configurations so they can be reused 5 # Contains the bulk of the WebRTC builder configurations so they can be reused
6 # from multiple recipes. 6 # from multiple recipes.
7 7
8 RECIPE_CONFIGS = { 8 RECIPE_CONFIGS = {
9 'webrtc': { 9 'webrtc': {
10 'webrtc_config': 'webrtc', 10 'webrtc_config': 'webrtc',
(...skipping 10 matching lines...) Expand all
21 'webrtc_asan': { 21 'webrtc_asan': {
22 'webrtc_config': 'webrtc_asan', 22 'webrtc_config': 'webrtc_asan',
23 'test_suite': 'webrtc', 23 'test_suite': 'webrtc',
24 }, 24 },
25 'webrtc_lsan': { 25 'webrtc_lsan': {
26 'webrtc_config': 'webrtc_lsan', 26 'webrtc_config': 'webrtc_lsan',
27 'test_suite': 'webrtc', 27 'test_suite': 'webrtc',
28 }, 28 },
29 'webrtc_android': { 29 'webrtc_android': {
30 'webrtc_config': 'webrtc_android', 30 'webrtc_config': 'webrtc_android',
31 'test_suite': 'android',
31 }, 32 },
32 'webrtc_android_clang': { 33 'webrtc_android_clang': {
33 'webrtc_config': 'webrtc_android_clang', 34 'webrtc_config': 'webrtc_android_clang',
34 }, 35 },
35 'webrtc_android_apk': {
36 'webrtc_config': 'webrtc_android_apk',
37 },
38 'webrtc_ios': { 36 'webrtc_ios': {
39 'webrtc_config': 'webrtc_ios', 37 'webrtc_config': 'webrtc_ios',
40 }, 38 },
41 'chromium_webrtc': { 39 'chromium_webrtc': {
42 'chromium_config': 'chromium', 40 'chromium_config': 'chromium',
43 'webrtc_config': 'chromium', 41 'webrtc_config': 'chromium',
44 'gclient_config': 'chromium_webrtc', 42 'gclient_config': 'chromium_webrtc',
45 'compile_targets': ['chromium_builder_webrtc'], 43 'compile_targets': ['chromium_builder_webrtc'],
46 'test_suite': 'chromium', 44 'test_suite': 'chromium',
47 }, 45 },
(...skipping 625 matching lines...) Expand 10 before | Expand all | Expand 10 after
673 'Linux64 Release [large tests]': { 671 'Linux64 Release [large tests]': {
674 'recipe_config': 'webrtc_baremetal', 672 'recipe_config': 'webrtc_baremetal',
675 'webrtc_config_kwargs': { 673 'webrtc_config_kwargs': {
676 'BUILD_CONFIG': 'Release', 674 'BUILD_CONFIG': 'Release',
677 'TARGET_BITS': 64, 675 'TARGET_BITS': 64,
678 'PERF_ID': 'webrtc-linux-large-tests', 676 'PERF_ID': 'webrtc-linux-large-tests',
679 }, 677 },
680 'bot_type': 'builder_tester', 678 'bot_type': 'builder_tester',
681 'testing': {'platform': 'linux'}, 679 'testing': {'platform': 'linux'},
682 }, 680 },
683 'Android': { 681 'Android Builder': {
684 'recipe_config': 'webrtc_android', 682 'recipe_config': 'webrtc_android',
685 'webrtc_config_kwargs': { 683 'webrtc_config_kwargs': {
686 'BUILD_CONFIG': 'Release', 684 'BUILD_CONFIG': 'Release',
687 'TARGET_PLATFORM': 'android', 685 'TARGET_PLATFORM': 'android',
688 'TARGET_ARCH': 'arm', 686 'TARGET_ARCH': 'arm',
689 'TARGET_BITS': 32, 687 'TARGET_BITS': 32,
690 }, 688 },
691 'bot_type': 'builder', 689 'bot_type': 'builder',
690 'build_gs_archive': 'android_apk_rel_archive',
692 'testing': {'platform': 'linux'}, 691 'testing': {'platform': 'linux'},
693 }, 692 },
694 'Android (dbg)': { 693 'Android Builder (dbg)': {
695 'recipe_config': 'webrtc_android', 694 'recipe_config': 'webrtc_android',
696 'webrtc_config_kwargs': { 695 'webrtc_config_kwargs': {
697 'BUILD_CONFIG': 'Debug', 696 'BUILD_CONFIG': 'Debug',
698 'TARGET_PLATFORM': 'android', 697 'TARGET_PLATFORM': 'android',
699 'TARGET_ARCH': 'arm', 698 'TARGET_ARCH': 'arm',
700 'TARGET_BITS': 32, 699 'TARGET_BITS': 32,
701 }, 700 },
702 'bot_type': 'builder', 701 'bot_type': 'builder',
702 'build_gs_archive': 'android_apk_dbg_archive',
703 'testing': {'platform': 'linux'}, 703 'testing': {'platform': 'linux'},
704 }, 704 },
705 'Android ARM64 (dbg)': { 705 'Android ARM64 (dbg)': {
706 'recipe_config': 'webrtc_android', 706 'recipe_config': 'webrtc_android',
707 'webrtc_config_kwargs': { 707 'webrtc_config_kwargs': {
708 'BUILD_CONFIG': 'Debug', 708 'BUILD_CONFIG': 'Debug',
709 'TARGET_PLATFORM': 'android', 709 'TARGET_PLATFORM': 'android',
710 'TARGET_ARCH': 'arm', 710 'TARGET_ARCH': 'arm',
711 'TARGET_BITS': 64, 711 'TARGET_BITS': 64,
712 }, 712 },
(...skipping 28 matching lines...) Expand all
741 'webrtc_config_kwargs': { 741 'webrtc_config_kwargs': {
742 'BUILD_CONFIG': 'Debug', 742 'BUILD_CONFIG': 'Debug',
743 'TARGET_PLATFORM': 'android', 743 'TARGET_PLATFORM': 'android',
744 'TARGET_ARCH': 'arm', 744 'TARGET_ARCH': 'arm',
745 'TARGET_BITS': 32, 745 'TARGET_BITS': 32,
746 }, 746 },
747 'chromium_apply_config': ['webrtc_gn'], 747 'chromium_apply_config': ['webrtc_gn'],
748 'bot_type': 'builder', 748 'bot_type': 'builder',
749 'testing': {'platform': 'linux'}, 749 'testing': {'platform': 'linux'},
750 }, 750 },
751 'Android Chromium-APK Builder (dbg)': { 751 'Android Tests (KK Nexus5)(dbg)': {
752 'recipe_config': 'webrtc_android_apk', 752 'recipe_config': 'webrtc_android',
753 'webrtc_config_kwargs': { 753 'webrtc_config_kwargs': {
754 'BUILD_CONFIG': 'Debug', 754 'BUILD_CONFIG': 'Debug',
755 'TARGET_PLATFORM': 'android', 755 'TARGET_PLATFORM': 'android',
756 'TARGET_ARCH': 'arm',
757 'TARGET_BITS': 32,
758 },
759 'bot_type': 'builder',
760 'build_gs_archive': 'android_apk_dbg_archive',
761 'testing': {'platform': 'linux'},
762 },
763 'Android Chromium-APK Builder': {
764 'recipe_config': 'webrtc_android_apk',
765 'webrtc_config_kwargs': {
766 'BUILD_CONFIG': 'Release',
767 'TARGET_PLATFORM': 'android',
768 'TARGET_ARCH': 'arm',
769 'TARGET_BITS': 32,
770 },
771 'bot_type': 'builder',
772 'build_gs_archive': 'android_apk_rel_archive',
773 'testing': {'platform': 'linux'},
774 },
775 'Android Chromium-APK Tests (KK Nexus5)(dbg)': {
776 'recipe_config': 'webrtc_android_apk',
777 'webrtc_config_kwargs': {
778 'BUILD_CONFIG': 'Debug',
779 'TARGET_PLATFORM': 'android',
780 'TARGET_ARCH': 'arm', 756 'TARGET_ARCH': 'arm',
781 'TARGET_BITS': 32, 757 'TARGET_BITS': 32,
782 }, 758 },
783 'bot_type': 'tester', 759 'bot_type': 'tester',
784 'parent_buildername': 'Android Chromium-APK Builder (dbg)', 760 'parent_buildername': 'Android Builder (dbg)',
785 'build_gs_archive': 'android_apk_dbg_archive', 761 'build_gs_archive': 'android_apk_dbg_archive',
786 'testing': {'platform': 'linux'}, 762 'testing': {'platform': 'linux'},
787 }, 763 },
788 'Android Chromium-APK Tests (KK Nexus5)': { 764 'Android Tests (KK Nexus5)': {
789 'recipe_config': 'webrtc_android_apk', 765 'recipe_config': 'webrtc_android',
790 'webrtc_config_kwargs': { 766 'webrtc_config_kwargs': {
791 'BUILD_CONFIG': 'Release', 767 'BUILD_CONFIG': 'Release',
792 'TARGET_PLATFORM': 'android', 768 'TARGET_PLATFORM': 'android',
793 'TARGET_ARCH': 'arm', 769 'TARGET_ARCH': 'arm',
794 'TARGET_BITS': 32, 770 'TARGET_BITS': 32,
795 }, 771 },
796 'bot_type': 'tester', 772 'bot_type': 'tester',
797 'parent_buildername': 'Android Chromium-APK Builder', 773 'parent_buildername': 'Android Builder',
798 'build_gs_archive': 'android_apk_rel_archive', 774 'build_gs_archive': 'android_apk_rel_archive',
799 'testing': {'platform': 'linux'}, 775 'testing': {'platform': 'linux'},
800 }, 776 },
801 'Android Chromium-APK Tests (JB Nexus7.2)(dbg)': { 777 'Android Tests (JB Nexus7.2)(dbg)': {
802 'recipe_config': 'webrtc_android_apk', 778 'recipe_config': 'webrtc_android',
803 'webrtc_config_kwargs': { 779 'webrtc_config_kwargs': {
804 'BUILD_CONFIG': 'Debug', 780 'BUILD_CONFIG': 'Debug',
805 'TARGET_PLATFORM': 'android', 781 'TARGET_PLATFORM': 'android',
806 'TARGET_ARCH': 'arm', 782 'TARGET_ARCH': 'arm',
807 'TARGET_BITS': 32, 783 'TARGET_BITS': 32,
808 }, 784 },
809 'bot_type': 'tester', 785 'bot_type': 'tester',
810 'parent_buildername': 'Android Chromium-APK Builder (dbg)', 786 'parent_buildername': 'Android Builder (dbg)',
811 'build_gs_archive': 'android_apk_dbg_archive', 787 'build_gs_archive': 'android_apk_dbg_archive',
812 'testing': {'platform': 'linux'}, 788 'testing': {'platform': 'linux'},
813 }, 789 },
814 'Android Chromium-APK Tests (JB Nexus7.2)': { 790 'Android Tests (JB Nexus7.2)': {
815 'recipe_config': 'webrtc_android_apk', 791 'recipe_config': 'webrtc_android',
816 'webrtc_config_kwargs': { 792 'webrtc_config_kwargs': {
817 'BUILD_CONFIG': 'Release', 793 'BUILD_CONFIG': 'Release',
818 'TARGET_PLATFORM': 'android', 794 'TARGET_PLATFORM': 'android',
819 'TARGET_ARCH': 'arm', 795 'TARGET_ARCH': 'arm',
820 'TARGET_BITS': 32, 796 'TARGET_BITS': 32,
821 }, 797 },
822 'bot_type': 'tester', 798 'bot_type': 'tester',
823 'parent_buildername': 'Android Chromium-APK Builder', 799 'parent_buildername': 'Android Builder',
824 'build_gs_archive': 'android_apk_rel_archive', 800 'build_gs_archive': 'android_apk_rel_archive',
825 'testing': {'platform': 'linux'}, 801 'testing': {'platform': 'linux'},
826 }, 802 },
827 }, 803 },
828 }, 804 },
829 'client.webrtc.fyi': { 805 'client.webrtc.fyi': {
830 'builders': { 806 'builders': {
831 'Linux TsanRV': { 807 'Linux TsanRV': {
832 'recipe_config': 'webrtc', 808 'recipe_config': 'webrtc',
833 'chromium_apply_config': ['tsan_race_verifier'], 809 'chromium_apply_config': ['tsan_race_verifier'],
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
1107 'testing': {'platform': 'linux'}, 1083 'testing': {'platform': 'linux'},
1108 }, 1084 },
1109 'android': { 1085 'android': {
1110 'recipe_config': 'webrtc_android', 1086 'recipe_config': 'webrtc_android',
1111 'webrtc_config_kwargs': { 1087 'webrtc_config_kwargs': {
1112 'BUILD_CONFIG': 'Debug', 1088 'BUILD_CONFIG': 'Debug',
1113 'TARGET_PLATFORM': 'android', 1089 'TARGET_PLATFORM': 'android',
1114 'TARGET_ARCH': 'arm', 1090 'TARGET_ARCH': 'arm',
1115 'TARGET_BITS': 32, 1091 'TARGET_BITS': 32,
1116 }, 1092 },
1117 'bot_type': 'builder', 1093 'bot_type': 'builder_tester',
1118 'testing': {'platform': 'linux'}, 1094 'testing': {'platform': 'linux'},
1119 }, 1095 },
1120 'android_rel': { 1096 'android_rel': {
1121 'recipe_config': 'webrtc_android', 1097 'recipe_config': 'webrtc_android',
1122 'webrtc_config_kwargs': { 1098 'webrtc_config_kwargs': {
1123 'BUILD_CONFIG': 'Release', 1099 'BUILD_CONFIG': 'Release',
1124 'TARGET_PLATFORM': 'android', 1100 'TARGET_PLATFORM': 'android',
1125 'TARGET_ARCH': 'arm', 1101 'TARGET_ARCH': 'arm',
1126 'TARGET_BITS': 32, 1102 'TARGET_BITS': 32,
1127 }, 1103 },
1128 'bot_type': 'builder', 1104 'bot_type': 'builder_tester',
1129 'testing': {'platform': 'linux'}, 1105 'testing': {'platform': 'linux'},
1130 }, 1106 },
1131 'android_clang': { 1107 'android_clang': {
1132 'recipe_config': 'webrtc_android_clang', 1108 'recipe_config': 'webrtc_android_clang',
1133 'webrtc_config_kwargs': { 1109 'webrtc_config_kwargs': {
1134 'BUILD_CONFIG': 'Debug', 1110 'BUILD_CONFIG': 'Debug',
1135 'TARGET_PLATFORM': 'android', 1111 'TARGET_PLATFORM': 'android',
1136 'TARGET_ARCH': 'arm', 1112 'TARGET_ARCH': 'arm',
1137 'TARGET_BITS': 32, 1113 'TARGET_BITS': 32,
1138 }, 1114 },
(...skipping 28 matching lines...) Expand all
1167 'webrtc_config_kwargs': { 1143 'webrtc_config_kwargs': {
1168 'BUILD_CONFIG': 'Release', 1144 'BUILD_CONFIG': 'Release',
1169 'TARGET_PLATFORM': 'android', 1145 'TARGET_PLATFORM': 'android',
1170 'TARGET_ARCH': 'arm', 1146 'TARGET_ARCH': 'arm',
1171 'TARGET_BITS': 32, 1147 'TARGET_BITS': 32,
1172 }, 1148 },
1173 'chromium_apply_config': ['webrtc_gn'], 1149 'chromium_apply_config': ['webrtc_gn'],
1174 'bot_type': 'builder', 1150 'bot_type': 'builder',
1175 'testing': {'platform': 'linux'}, 1151 'testing': {'platform': 'linux'},
1176 }, 1152 },
1177 'android_apk': {
1178 'recipe_config': 'webrtc_android_apk',
1179 'webrtc_config_kwargs': {
1180 'BUILD_CONFIG': 'Debug',
1181 'TARGET_PLATFORM': 'android',
1182 'TARGET_ARCH': 'arm',
1183 'TARGET_BITS': 32,
1184 },
1185 'bot_type': 'builder_tester',
1186 'testing': {'platform': 'linux'},
1187 },
1188 'android_apk_rel': {
1189 'recipe_config': 'webrtc_android_apk',
1190 'webrtc_config_kwargs': {
1191 'BUILD_CONFIG': 'Release',
1192 'TARGET_PLATFORM': 'android',
1193 'TARGET_ARCH': 'arm',
1194 'TARGET_BITS': 32,
1195 },
1196 'bot_type': 'builder_tester',
1197 'testing': {'platform': 'linux'},
1198 },
1199 }, 1153 },
1200 }, 1154 },
1201 } 1155 }
1202 1156
OLDNEW
« no previous file with comments | « scripts/slave/recipe_modules/webrtc/api.py ('k') | scripts/slave/recipe_modules/webrtc/chromium_android_config.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698