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

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: Updated for https://codereview.chromium.org/500423004/ 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 635 matching lines...) Expand 10 before | Expand all | Expand 10 after
683 'Chrome OS': { 681 'Chrome OS': {
684 'recipe_config': 'webrtc', 682 'recipe_config': 'webrtc',
685 'chromium_apply_config': ['chromeos'], 683 'chromium_apply_config': ['chromeos'],
686 'webrtc_config_kwargs': { 684 'webrtc_config_kwargs': {
687 'BUILD_CONFIG': 'Debug', 685 'BUILD_CONFIG': 'Debug',
688 'TARGET_BITS': 64, 686 'TARGET_BITS': 64,
689 }, 687 },
690 'bot_type': 'builder_tester', 688 'bot_type': 'builder_tester',
691 'testing': {'platform': 'linux'}, 689 'testing': {'platform': 'linux'},
692 }, 690 },
693 'Android': { 691 'Android Builder': {
694 'recipe_config': 'webrtc_android', 692 'recipe_config': 'webrtc_android',
695 'webrtc_config_kwargs': { 693 'webrtc_config_kwargs': {
696 'BUILD_CONFIG': 'Release', 694 'BUILD_CONFIG': 'Release',
697 'TARGET_PLATFORM': 'android', 695 'TARGET_PLATFORM': 'android',
698 'TARGET_ARCH': 'arm', 696 'TARGET_ARCH': 'arm',
699 'TARGET_BITS': 32, 697 'TARGET_BITS': 32,
700 }, 698 },
701 'bot_type': 'builder', 699 'bot_type': 'builder',
700 'build_gs_archive': 'android_apk_rel_archive',
702 'testing': {'platform': 'linux'}, 701 'testing': {'platform': 'linux'},
703 }, 702 },
704 'Android (dbg)': { 703 'Android Builder (dbg)': {
705 'recipe_config': 'webrtc_android', 704 'recipe_config': 'webrtc_android',
706 'webrtc_config_kwargs': { 705 'webrtc_config_kwargs': {
707 'BUILD_CONFIG': 'Debug', 706 'BUILD_CONFIG': 'Debug',
708 'TARGET_PLATFORM': 'android', 707 'TARGET_PLATFORM': 'android',
709 'TARGET_ARCH': 'arm', 708 'TARGET_ARCH': 'arm',
710 'TARGET_BITS': 32, 709 'TARGET_BITS': 32,
711 }, 710 },
712 'bot_type': 'builder', 711 'bot_type': 'builder',
712 'build_gs_archive': 'android_apk_dbg_archive',
713 'testing': {'platform': 'linux'}, 713 'testing': {'platform': 'linux'},
714 }, 714 },
715 'Android ARM64 (dbg)': { 715 'Android ARM64 (dbg)': {
716 'recipe_config': 'webrtc_android', 716 'recipe_config': 'webrtc_android',
717 'webrtc_config_kwargs': { 717 'webrtc_config_kwargs': {
718 'BUILD_CONFIG': 'Debug', 718 'BUILD_CONFIG': 'Debug',
719 'TARGET_PLATFORM': 'android', 719 'TARGET_PLATFORM': 'android',
720 'TARGET_ARCH': 'arm', 720 'TARGET_ARCH': 'arm',
721 'TARGET_BITS': 64, 721 'TARGET_BITS': 64,
722 }, 722 },
(...skipping 28 matching lines...) Expand all
751 'webrtc_config_kwargs': { 751 'webrtc_config_kwargs': {
752 'BUILD_CONFIG': 'Debug', 752 'BUILD_CONFIG': 'Debug',
753 'TARGET_PLATFORM': 'android', 753 'TARGET_PLATFORM': 'android',
754 'TARGET_ARCH': 'arm', 754 'TARGET_ARCH': 'arm',
755 'TARGET_BITS': 32, 755 'TARGET_BITS': 32,
756 }, 756 },
757 'chromium_apply_config': ['webrtc_gn'], 757 'chromium_apply_config': ['webrtc_gn'],
758 'bot_type': 'builder', 758 'bot_type': 'builder',
759 'testing': {'platform': 'linux'}, 759 'testing': {'platform': 'linux'},
760 }, 760 },
761 'Android Chromium-APK Builder (dbg)': { 761 'Android Tests (KK Nexus5)(dbg)': {
762 'recipe_config': 'webrtc_android_apk', 762 'recipe_config': 'webrtc_android',
763 'webrtc_config_kwargs': { 763 'webrtc_config_kwargs': {
764 'BUILD_CONFIG': 'Debug', 764 'BUILD_CONFIG': 'Debug',
765 'TARGET_PLATFORM': 'android', 765 'TARGET_PLATFORM': 'android',
766 'TARGET_ARCH': 'arm',
767 'TARGET_BITS': 32,
768 },
769 'bot_type': 'builder',
770 'build_gs_archive': 'android_apk_dbg_archive',
771 'testing': {'platform': 'linux'},
772 },
773 'Android Chromium-APK Builder': {
774 'recipe_config': 'webrtc_android_apk',
775 'webrtc_config_kwargs': {
776 'BUILD_CONFIG': 'Release',
777 'TARGET_PLATFORM': 'android',
778 'TARGET_ARCH': 'arm',
779 'TARGET_BITS': 32,
780 },
781 'bot_type': 'builder',
782 'build_gs_archive': 'android_apk_rel_archive',
783 'testing': {'platform': 'linux'},
784 },
785 'Android Chromium-APK Tests (KK Nexus5)(dbg)': {
786 'recipe_config': 'webrtc_android_apk',
787 'webrtc_config_kwargs': {
788 'BUILD_CONFIG': 'Debug',
789 'TARGET_PLATFORM': 'android',
790 'TARGET_ARCH': 'arm', 766 'TARGET_ARCH': 'arm',
791 'TARGET_BITS': 32, 767 'TARGET_BITS': 32,
792 }, 768 },
793 'bot_type': 'tester', 769 'bot_type': 'tester',
794 'parent_buildername': 'Android Chromium-APK Builder (dbg)', 770 'parent_buildername': 'Android Builder (dbg)',
795 'build_gs_archive': 'android_apk_dbg_archive', 771 'build_gs_archive': 'android_apk_dbg_archive',
796 'testing': {'platform': 'linux'}, 772 'testing': {'platform': 'linux'},
797 }, 773 },
798 'Android Chromium-APK Tests (KK Nexus5)': { 774 'Android Tests (KK Nexus5)': {
799 'recipe_config': 'webrtc_android_apk', 775 'recipe_config': 'webrtc_android',
800 'webrtc_config_kwargs': { 776 'webrtc_config_kwargs': {
801 'BUILD_CONFIG': 'Release', 777 'BUILD_CONFIG': 'Release',
802 'TARGET_PLATFORM': 'android', 778 'TARGET_PLATFORM': 'android',
803 'TARGET_ARCH': 'arm', 779 'TARGET_ARCH': 'arm',
804 'TARGET_BITS': 32, 780 'TARGET_BITS': 32,
805 }, 781 },
806 'bot_type': 'tester', 782 'bot_type': 'tester',
807 'parent_buildername': 'Android Chromium-APK Builder', 783 'parent_buildername': 'Android Builder',
808 'build_gs_archive': 'android_apk_rel_archive', 784 'build_gs_archive': 'android_apk_rel_archive',
809 'testing': {'platform': 'linux'}, 785 'testing': {'platform': 'linux'},
810 }, 786 },
811 'Android Chromium-APK Tests (JB Nexus7.2)(dbg)': { 787 'Android Tests (JB Nexus7.2)(dbg)': {
812 'recipe_config': 'webrtc_android_apk', 788 'recipe_config': 'webrtc_android',
813 'webrtc_config_kwargs': { 789 'webrtc_config_kwargs': {
814 'BUILD_CONFIG': 'Debug', 790 'BUILD_CONFIG': 'Debug',
815 'TARGET_PLATFORM': 'android', 791 'TARGET_PLATFORM': 'android',
816 'TARGET_ARCH': 'arm', 792 'TARGET_ARCH': 'arm',
817 'TARGET_BITS': 32, 793 'TARGET_BITS': 32,
818 }, 794 },
819 'bot_type': 'tester', 795 'bot_type': 'tester',
820 'parent_buildername': 'Android Chromium-APK Builder (dbg)', 796 'parent_buildername': 'Android Builder (dbg)',
821 'build_gs_archive': 'android_apk_dbg_archive', 797 'build_gs_archive': 'android_apk_dbg_archive',
822 'testing': {'platform': 'linux'}, 798 'testing': {'platform': 'linux'},
823 }, 799 },
824 'Android Chromium-APK Tests (JB Nexus7.2)': { 800 'Android Tests (JB Nexus7.2)': {
825 'recipe_config': 'webrtc_android_apk', 801 'recipe_config': 'webrtc_android',
826 'webrtc_config_kwargs': { 802 'webrtc_config_kwargs': {
827 'BUILD_CONFIG': 'Release', 803 'BUILD_CONFIG': 'Release',
828 'TARGET_PLATFORM': 'android', 804 'TARGET_PLATFORM': 'android',
829 'TARGET_ARCH': 'arm', 805 'TARGET_ARCH': 'arm',
830 'TARGET_BITS': 32, 806 'TARGET_BITS': 32,
831 }, 807 },
832 'bot_type': 'tester', 808 'bot_type': 'tester',
833 'parent_buildername': 'Android Chromium-APK Builder', 809 'parent_buildername': 'Android Builder',
834 'build_gs_archive': 'android_apk_rel_archive', 810 'build_gs_archive': 'android_apk_rel_archive',
835 'testing': {'platform': 'linux'}, 811 'testing': {'platform': 'linux'},
836 }, 812 },
837 }, 813 },
838 }, 814 },
839 'client.webrtc.fyi': { 815 'client.webrtc.fyi': {
840 'builders': { 816 'builders': {
841 'Linux TsanRV': { 817 'Linux TsanRV': {
842 'recipe_config': 'webrtc', 818 'recipe_config': 'webrtc',
843 'chromium_apply_config': ['tsan_race_verifier'], 819 'chromium_apply_config': ['tsan_race_verifier'],
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
1117 'testing': {'platform': 'linux'}, 1093 'testing': {'platform': 'linux'},
1118 }, 1094 },
1119 'android': { 1095 'android': {
1120 'recipe_config': 'webrtc_android', 1096 'recipe_config': 'webrtc_android',
1121 'webrtc_config_kwargs': { 1097 'webrtc_config_kwargs': {
1122 'BUILD_CONFIG': 'Debug', 1098 'BUILD_CONFIG': 'Debug',
1123 'TARGET_PLATFORM': 'android', 1099 'TARGET_PLATFORM': 'android',
1124 'TARGET_ARCH': 'arm', 1100 'TARGET_ARCH': 'arm',
1125 'TARGET_BITS': 32, 1101 'TARGET_BITS': 32,
1126 }, 1102 },
1127 'bot_type': 'builder', 1103 'bot_type': 'builder_tester',
1128 'testing': {'platform': 'linux'}, 1104 'testing': {'platform': 'linux'},
1129 }, 1105 },
1130 'android_rel': { 1106 'android_rel': {
1131 'recipe_config': 'webrtc_android', 1107 'recipe_config': 'webrtc_android',
1132 'webrtc_config_kwargs': { 1108 'webrtc_config_kwargs': {
1133 'BUILD_CONFIG': 'Release', 1109 'BUILD_CONFIG': 'Release',
1134 'TARGET_PLATFORM': 'android', 1110 'TARGET_PLATFORM': 'android',
1135 'TARGET_ARCH': 'arm', 1111 'TARGET_ARCH': 'arm',
1136 'TARGET_BITS': 32, 1112 'TARGET_BITS': 32,
1137 }, 1113 },
1138 'bot_type': 'builder', 1114 'bot_type': 'builder_tester',
1139 'testing': {'platform': 'linux'}, 1115 'testing': {'platform': 'linux'},
1140 }, 1116 },
1141 'android_clang': { 1117 'android_clang': {
1142 'recipe_config': 'webrtc_android_clang', 1118 'recipe_config': 'webrtc_android_clang',
1143 'webrtc_config_kwargs': { 1119 'webrtc_config_kwargs': {
1144 'BUILD_CONFIG': 'Debug', 1120 'BUILD_CONFIG': 'Debug',
1145 'TARGET_PLATFORM': 'android', 1121 'TARGET_PLATFORM': 'android',
1146 'TARGET_ARCH': 'arm', 1122 'TARGET_ARCH': 'arm',
1147 'TARGET_BITS': 32, 1123 'TARGET_BITS': 32,
1148 }, 1124 },
(...skipping 28 matching lines...) Expand all
1177 'webrtc_config_kwargs': { 1153 'webrtc_config_kwargs': {
1178 'BUILD_CONFIG': 'Release', 1154 'BUILD_CONFIG': 'Release',
1179 'TARGET_PLATFORM': 'android', 1155 'TARGET_PLATFORM': 'android',
1180 'TARGET_ARCH': 'arm', 1156 'TARGET_ARCH': 'arm',
1181 'TARGET_BITS': 32, 1157 'TARGET_BITS': 32,
1182 }, 1158 },
1183 'chromium_apply_config': ['webrtc_gn'], 1159 'chromium_apply_config': ['webrtc_gn'],
1184 'bot_type': 'builder', 1160 'bot_type': 'builder',
1185 'testing': {'platform': 'linux'}, 1161 'testing': {'platform': 'linux'},
1186 }, 1162 },
1187 'android_apk': {
1188 'recipe_config': 'webrtc_android_apk',
1189 'webrtc_config_kwargs': {
1190 'BUILD_CONFIG': 'Debug',
1191 'TARGET_PLATFORM': 'android',
1192 'TARGET_ARCH': 'arm',
1193 'TARGET_BITS': 32,
1194 },
1195 'bot_type': 'builder_tester',
1196 'testing': {'platform': 'linux'},
1197 },
1198 'android_apk_rel': {
1199 'recipe_config': 'webrtc_android_apk',
1200 'webrtc_config_kwargs': {
1201 'BUILD_CONFIG': 'Release',
1202 'TARGET_PLATFORM': 'android',
1203 'TARGET_ARCH': 'arm',
1204 'TARGET_BITS': 32,
1205 },
1206 'bot_type': 'builder_tester',
1207 'testing': {'platform': 'linux'},
1208 },
1209 }, 1163 },
1210 }, 1164 },
1211 } 1165 }
1212 1166
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698