From f83da9dddddf0cfd421688cf68fa26bf3ecadd1d Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Thu, 12 Oct 2023 09:44:14 +0200 Subject: [PATCH] Set optimize_for_size for iOS perf tests. No-Try: True Bug: webrtc:15524 Change-Id: I525f014f5c321000d520ef68a682f8ca1395bebd Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323002 Commit-Queue: Jeremy Leconte Reviewed-by: Jeremy Leconte Auto-Submit: Mirko Bonadei Cr-Commit-Position: refs/heads/main@{#40915} --- tools_webrtc/mb/mb_config.pyl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools_webrtc/mb/mb_config.pyl b/tools_webrtc/mb/mb_config.pyl index 6aea3c9cba..ff37cd0812 100644 --- a/tools_webrtc/mb/mb_config.pyl +++ b/tools_webrtc/mb/mb_config.pyl @@ -268,10 +268,12 @@ 'ios', 'debug_bot', 'arm64', 'ios_code_signing_identity_description', 'xctest' ], + # TODO(bugs.webrtc.org/15524): Remove 'optimize_for_size' once the bug + # has been resolved. 'ios_internal_pure_release_bot_arm64': [ 'ios', 'pure_release_bot', 'arm64', 'ios_code_signing_identity_description', 'xctest', - 'rtc_objc_test_prefix', + 'rtc_objc_test_prefix', 'optimize_for_size', ], 'ios_internal_release_bot_arm64': [ 'ios', 'release_bot', 'arm64', 'ios_code_signing_identity_description', @@ -448,6 +450,9 @@ 'optimize_for_fuzzing': { 'gn_args': 'optimize_for_fuzzing=true', }, + 'optimize_for_size': { + 'gn_args': 'optimize_for_size=true', + }, 'partial_code_coverage_instrumentation': { 'gn_args': 'coverage_instrumentation_input_file="//.code-coverage/files_to_instrument.txt"'