Commit eaa2df60 authored by Zhaoyang Li's avatar Zhaoyang Li Committed by Chromium LUCI CQ

[iOS][code coverage] GN configs for code coverage in iOS CQ builders.

This is a follow up of crrev/c/2547921 to land the configs in correct
sequence so CLs can pass CQ.

Bug: 1090188
Change-Id: I67a766fc6baa99f596ab1e818e0dbaf9b6c1aadf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566333Reviewed-by: default avatarYuke Liao <liaoyuke@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#832481}
parent 01d665cb
...@@ -1028,12 +1028,12 @@ ...@@ -1028,12 +1028,12 @@
'ios13-sdk-simulator': 'ios_simulator_debug_static_rbe_bot_xctest', 'ios13-sdk-simulator': 'ios_simulator_debug_static_rbe_bot_xctest',
'ios14-beta-simulator': 'ios_simulator_debug_static_rbe_bot_xctest', 'ios14-beta-simulator': 'ios_simulator_debug_static_rbe_bot_xctest',
'ios14-sdk-simulator': 'ios_simulator_debug_static_rbe_bot_xctest', 'ios14-sdk-simulator': 'ios_simulator_debug_static_rbe_bot_xctest',
'ios-simulator': 'ios_simulator_debug_static_rbe_bot_xctest', 'ios-simulator': 'ios_simulator_rbe_code_coverage_partial_instrumentation_xctest',
'ios-simulator-coverage-exp': 'clang_code_coverage_ios_partial_instrumentation_xctest', 'ios-simulator-coverage-exp': 'ios_simulator_rbe_code_coverage_partial_instrumentation_xctest',
'ios-simulator-full-configs': 'ios_simulator_debug_static_bot_xctest', 'ios-simulator-full-configs': 'ios_simulator_code_coverage_partial_instrumentation_xctest',
'ios-simulator-full-configs-coverage-exp': 'clang_code_coverage_ios_partial_instrumentation_xctest', 'ios-simulator-full-configs-coverage-exp': 'ios_simulator_rbe_code_coverage_partial_instrumentation_xctest',
'ios-simulator-cronet': 'ios_cronet_xctest', 'ios-simulator-cronet': 'ios_cronet_xctest',
'ios-simulator-code-coverage': 'clang_code_coverage_ios_partial_instrumentation_xctest', 'ios-simulator-code-coverage': 'ios_simulator_rbe_code_coverage_partial_instrumentation_xctest',
'ios-simulator-cr-recipe': 'ios_simulator_debug_static_bot_xctest', 'ios-simulator-cr-recipe': 'ios_simulator_debug_static_bot_xctest',
'ios-simulator-noncq': 'ios_simulator_debug_static_rbe_bot_xctest', 'ios-simulator-noncq': 'ios_simulator_debug_static_rbe_bot_xctest',
'ios-simulator-multi-window': 'ios_simulator_debug_static_bot_multi_window_xctest', 'ios-simulator-multi-window': 'ios_simulator_debug_static_bot_multi_window_xctest',
...@@ -1694,8 +1694,12 @@ ...@@ -1694,8 +1694,12 @@
'use_clang_coverage', 'debug_static_bot', 'x64', 'ios', 'ios_use_goma_rbe', 'xctest', 'use_clang_coverage', 'debug_static_bot', 'x64', 'ios', 'ios_use_goma_rbe', 'xctest',
], ],
'clang_code_coverage_ios_partial_instrumentation_xctest': [ 'ios_simulator_code_coverage_partial_instrumentation_xctest': [
'use_clang_coverage', 'debug_static_bot', 'x64', 'ios', 'ios_use_goma_rbe', 'partial_code_coverage_instrumentation', 'xctest', 'use_clang_coverage', 'debug_static_bot', 'x64', 'ios', 'ios_simulator', 'partial_code_coverage_instrumentation', 'xctest',
],
'ios_simulator_rbe_code_coverage_partial_instrumentation_xctest': [
'use_clang_coverage', 'debug_static_bot', 'x64', 'ios', 'ios_simulator', 'ios_use_goma_rbe', 'partial_code_coverage_instrumentation', 'xctest',
], ],
'clang_tot_asan_lsan_static_release': [ 'clang_tot_asan_lsan_static_release': [
......
...@@ -237,6 +237,7 @@ ...@@ -237,6 +237,7 @@
}, },
"ios-simulator": { "ios-simulator": {
"gn_args": { "gn_args": {
"coverage_instrumentation_input_file": "//.code-coverage/files_to_instrument.txt",
"enable_run_ios_unittests_with_xctest": true, "enable_run_ios_unittests_with_xctest": true,
"ios_use_goma_rbe": true, "ios_use_goma_rbe": true,
"is_component_build": false, "is_component_build": false,
...@@ -245,6 +246,7 @@ ...@@ -245,6 +246,7 @@
"target_cpu": "x64", "target_cpu": "x64",
"target_environment": "simulator", "target_environment": "simulator",
"target_os": "ios", "target_os": "ios",
"use_clang_coverage": true,
"use_goma": true "use_goma": true
} }
}, },
...@@ -257,6 +259,7 @@ ...@@ -257,6 +259,7 @@
"is_debug": true, "is_debug": true,
"symbol_level": 1, "symbol_level": 1,
"target_cpu": "x64", "target_cpu": "x64",
"target_environment": "simulator",
"target_os": "ios", "target_os": "ios",
"use_clang_coverage": true, "use_clang_coverage": true,
"use_goma": true "use_goma": true
...@@ -271,6 +274,7 @@ ...@@ -271,6 +274,7 @@
"is_debug": true, "is_debug": true,
"symbol_level": 1, "symbol_level": 1,
"target_cpu": "x64", "target_cpu": "x64",
"target_environment": "simulator",
"target_os": "ios", "target_os": "ios",
"use_clang_coverage": true, "use_clang_coverage": true,
"use_goma": true "use_goma": true
...@@ -316,6 +320,7 @@ ...@@ -316,6 +320,7 @@
}, },
"ios-simulator-full-configs": { "ios-simulator-full-configs": {
"gn_args": { "gn_args": {
"coverage_instrumentation_input_file": "//.code-coverage/files_to_instrument.txt",
"enable_run_ios_unittests_with_xctest": true, "enable_run_ios_unittests_with_xctest": true,
"is_component_build": false, "is_component_build": false,
"is_debug": true, "is_debug": true,
...@@ -323,6 +328,7 @@ ...@@ -323,6 +328,7 @@
"target_cpu": "x64", "target_cpu": "x64",
"target_environment": "simulator", "target_environment": "simulator",
"target_os": "ios", "target_os": "ios",
"use_clang_coverage": true,
"use_goma": true "use_goma": true
} }
}, },
...@@ -335,6 +341,7 @@ ...@@ -335,6 +341,7 @@
"is_debug": true, "is_debug": true,
"symbol_level": 1, "symbol_level": 1,
"target_cpu": "x64", "target_cpu": "x64",
"target_environment": "simulator",
"target_os": "ios", "target_os": "ios",
"use_clang_coverage": true, "use_clang_coverage": true,
"use_goma": true "use_goma": true
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment