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

Unified Diff: scripts/slave/recipe_modules/webrtc/builders.py

Issue 1347413002: WebRTC: Rename trybots and add compile-only configs. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Fixed one copy-paste mistake Created 5 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 side-by-side diff with in-line comments
Download patch
Index: scripts/slave/recipe_modules/webrtc/builders.py
diff --git a/scripts/slave/recipe_modules/webrtc/builders.py b/scripts/slave/recipe_modules/webrtc/builders.py
index 4111fabd818e3221e3ee2c23ae8ccc61726a06ad..9110be23a85ff1940c926233cfb66b23c8a0c5d7 100644
--- a/scripts/slave/recipe_modules/webrtc/builders.py
+++ b/scripts/slave/recipe_modules/webrtc/builders.py
@@ -13,6 +13,16 @@ RECIPE_CONFIGS = freeze({
'gclient_config': 'webrtc',
'test_suite': 'webrtc',
},
+ 'webrtc_compile': {
+ 'chromium_config': 'webrtc_standalone',
+ 'gclient_config': 'webrtc',
+ },
+ 'webrtc_compile_android': {
+ 'chromium_config': 'android',
+ 'chromium_android_config': 'webrtc',
+ 'gclient_config': 'webrtc',
+ 'gclient_apply_config': ['android'],
+ },
'webrtc_baremetal': {
'chromium_config': 'webrtc_standalone',
'gclient_config': 'webrtc',
@@ -1004,7 +1014,43 @@ BUILDERS = freeze({
},
'tryserver.webrtc': {
'builders': {
- 'win': {
+ 'win_compile_dbg': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'win'},
+ },
+ 'win_compile_rel': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'win'},
+ },
+ 'win_compile_x64_dbg': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'win'},
+ },
+ 'win_compile_x64_rel': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'win'},
+ },
+ 'win_dbg': {
'recipe_config': 'webrtc_parallel',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1022,6 +1068,15 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'win'},
},
+ 'win_x64_dbg': {
+ 'recipe_config': 'webrtc_parallel',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'win'},
+ },
'win_x64_rel': {
'recipe_config': 'webrtc_parallel',
'chromium_config_kwargs': {
@@ -1090,7 +1145,43 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'win'},
},
- 'mac': {
+ 'mac_compile_dbg': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'mac'},
+ },
+ 'mac_compile_rel': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'mac'},
+ },
+ 'mac_compile_x64_dbg': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'mac'},
+ },
+ 'mac_compile_x64_rel': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'mac'},
+ },
+ 'mac_dbg': {
'recipe_config': 'webrtc',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1108,7 +1199,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'mac'},
},
- 'mac_x64': {
+ 'mac_x64_dbg': {
'recipe_config': 'webrtc',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1126,7 +1217,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'mac'},
},
- 'mac_x64_gn': {
+ 'mac_x64_gn_dbg': {
'recipe_config': 'webrtc',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1165,7 +1256,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'mac'},
},
- 'ios': {
+ 'ios_dbg': {
'recipe_config': 'webrtc_ios',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1187,7 +1278,7 @@ BUILDERS = freeze({
'bot_type': 'builder',
'testing': {'platform': 'mac'},
},
- 'ios_arm64': {
+ 'ios_arm64_dbg': {
'recipe_config': 'webrtc_ios',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1209,7 +1300,7 @@ BUILDERS = freeze({
'bot_type': 'builder',
'testing': {'platform': 'mac'},
},
- 'ios32_sim': {
+ 'ios32_sim_dbg': {
'recipe_config': 'webrtc_ios',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1220,7 +1311,7 @@ BUILDERS = freeze({
'bot_type': 'builder',
'testing': {'platform': 'mac'},
},
- 'ios64_sim': {
+ 'ios64_sim_dbg': {
'recipe_config': 'webrtc_ios',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1231,7 +1322,25 @@ BUILDERS = freeze({
'bot_type': 'builder',
'testing': {'platform': 'mac'},
},
- 'linux': {
+ 'linux_compile_dbg': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'linux_compile_rel': {
+ 'recipe_config': 'webrtc_compile',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'linux_dbg': {
'recipe_config': 'webrtc_parallel',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1249,7 +1358,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'linux'},
},
- 'linux_gn': {
+ 'linux_gn_dbg': {
'recipe_config': 'webrtc',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1320,7 +1429,51 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'linux'},
},
- 'android': {
+ 'android_compile_dbg': {
+ 'recipe_config': 'webrtc_compile_android',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_PLATFORM': 'android',
+ 'TARGET_ARCH': 'arm',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'android_compile_rel': {
+ 'recipe_config': 'webrtc_compile_android',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_PLATFORM': 'android',
+ 'TARGET_ARCH': 'arm',
+ 'TARGET_BITS': 32,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'android_compile_arm64_dbg': {
+ 'recipe_config': 'webrtc_compile_android',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Debug',
+ 'TARGET_PLATFORM': 'android',
+ 'TARGET_ARCH': 'arm',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'android_compile_arm64_rel': {
+ 'recipe_config': 'webrtc_compile_android',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_PLATFORM': 'android',
+ 'TARGET_ARCH': 'arm',
+ 'TARGET_BITS': 64,
+ },
+ 'bot_type': 'builder_tester',
+ 'testing': {'platform': 'linux'},
+ },
+ 'android_dbg': {
'recipe_config': 'webrtc_android',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1342,7 +1495,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'linux'},
},
- 'android_clang': {
+ 'android_clang_dbg': {
'recipe_config': 'webrtc_android_clang',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',
@@ -1397,7 +1550,7 @@ BUILDERS = freeze({
'bot_type': 'builder_tester',
'testing': {'platform': 'linux'},
},
- 'android_gn': {
+ 'android_gn_dbg': {
'recipe_config': 'webrtc_android',
'chromium_config_kwargs': {
'BUILD_CONFIG': 'Debug',

Powered by Google App Engine
This is Rietveld 408576698