From 2110f7d664c5cfb85a4ea9dbae231e00cac40ba6 Mon Sep 17 00:00:00 2001 From: Sylvain Defresne Date: Thu, 30 Sep 2021 18:09:02 +0200 Subject: [PATCH] [ios] Only build ios_remoting_unittests The ios bots are only interested in running ios_remoting_unittests, so in order to avoid breaking when //ios/{web,chrome} requires new version of Xcode, set `ios_build_chrome=false` to stop building those targets (as they are not run/tested since they don't depend on WebRTC). Bug: webrtc:13222 Change-Id: Ib08044157d7ee9ea44a3c608310609cad99665b1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/233620 Reviewed-by: Mirko Bonadei Commit-Queue: Sylvain Defresne Cr-Commit-Position: refs/heads/main@{#35256} --- tools_webrtc/mb/mb_config.pyl | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tools_webrtc/mb/mb_config.pyl b/tools_webrtc/mb/mb_config.pyl index 084085cde7..8461b16dc5 100644 --- a/tools_webrtc/mb/mb_config.pyl +++ b/tools_webrtc/mb/mb_config.pyl @@ -356,26 +356,30 @@ # iOS 'ios_debug_bot_arm64': [ 'ios', 'debug_bot', 'arm64', 'no_ios_code_signing', 'ios_use_goma_rbe', - 'xctest', + 'xctest', 'ios_no_chrome', ], 'ios_release_bot_arm64': [ 'ios', 'release_bot', 'arm64', 'no_ios_code_signing', 'ios_use_goma_rbe', - 'xctest', + 'xctest', 'ios_no_chrome', ], 'ios_internal_debug_bot_arm64': [ 'ios', 'debug_bot', 'arm64', 'ios_use_goma_rbe', 'ios_code_signing_identity_description', 'xctest', + 'ios_no_chrome', ], 'ios_internal_release_bot_arm64': [ 'ios', 'release_bot', 'arm64', 'ios_use_goma_rbe', 'ios_code_signing_identity_description', 'xctest', + 'ios_no_chrome', ], 'ios_internal_pure_release_bot_arm64': [ 'ios', 'pure_release_bot', 'arm64', 'ios_use_goma_rbe', 'ios_code_signing_identity_description', 'xctest', + 'ios_no_chrome', ], 'ios_debug_bot_x64': [ 'ios', 'debug_bot', 'x64', 'ios_use_goma_rbe', 'xctest', + 'ios_no_chrome', ], # More configs @@ -463,6 +467,10 @@ 'gn_args': 'ios_code_signing_identity_description="Apple Development"', }, + 'ios_no_chrome': { + 'gn_args': 'ios_build_chrome=false', + }, + 'ios_use_goma_rbe': { 'gn_args': 'ios_use_goma_rbe=true', },