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

[iOS][code coverage] Enable code coverage in iOS CQ builders.

After this CL coverage data from tests in these builders will surface
in Gerrit. Changed try builders configs and test configs to enable it on
the 2 iOS CQ builders.

In order to pass CQ, this change includes builder and test configs. GN
config change is in crrev/c/2566333 and will be landed right after.

Bug: 1090188
Change-Id: Ia4ddb14633c24b7a0de1f2f85643b3fa0590291c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2547921
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Reviewed-by: default avatarYuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#832413}
parent c34d0020
......@@ -32054,7 +32054,7 @@ buckets {
cipd_version: "refs/heads/master"
cmd: "recipes"
}
properties: "{\"$build/goma\":{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.mac\",\"recipe\":\"chromium_trybot\",\"xcode_build_version\":\"12a7209\"}"
properties: "{\"$build/code_coverage\":{\"coverage_exclude_sources\":\"ios_test_files_and_test_utils\",\"coverage_test_types\":[\"unit\"],\"use_clang_coverage\":true},\"$build/goma\":{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.mac\",\"recipe\":\"chromium_trybot\",\"xcode_build_version\":\"12a7209\"}"
execution_timeout_secs: 14400
expiration_secs: 7200
caches {
......@@ -32282,7 +32282,7 @@ buckets {
cipd_version: "refs/heads/master"
cmd: "recipes"
}
properties: "{\"$build/goma\":{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.mac\",\"recipe\":\"chromium_trybot\",\"xcode_build_version\":\"12a7209\"}"
properties: "{\"$build/code_coverage\":{\"coverage_exclude_sources\":\"ios_test_files_and_test_utils\",\"coverage_test_types\":[\"unit\"],\"use_clang_coverage\":true},\"$build/goma\":{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\",\"use_luci_auth\":true},\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"$recipe_engine/isolated\":{\"server\":\"https://isolateserver.appspot.com\"},\"builder_group\":\"tryserver.chromium.mac\",\"recipe\":\"chromium_trybot\",\"xcode_build_version\":\"12a7209\"}"
execution_timeout_secs: 14400
expiration_secs: 7200
caches {
......@@ -1322,6 +1322,9 @@ try_.chromium_mac_ios_builder(
name = "ios-simulator",
branch_selector = branches.STANDARD_MILESTONE,
main_list_view = "try",
use_clang_coverage = True,
coverage_exclude_sources = "ios_test_files_and_test_utils",
coverage_test_types = ["unit"],
tryjob = try_.job(),
)
......@@ -1366,6 +1369,9 @@ try_.chromium_mac_ios_builder(
name = "ios-simulator-full-configs",
branch_selector = branches.STANDARD_MILESTONE,
main_list_view = "try",
use_clang_coverage = True,
coverage_exclude_sources = "ios_test_files_and_test_utils",
coverage_test_types = ["unit"],
tryjob = try_.job(
location_regexp = [
".+/[+]/ios/.+",
......
This diff is collapsed.
......@@ -4923,6 +4923,7 @@
'all',
],
'mixins': [
'isolate_profile_data',
'mac_10.15',
'mac_toolchain',
'out_dir_arg',
......@@ -4938,6 +4939,7 @@
'all'
],
'mixins': [
'isolate_profile_data',
'mac_10.15',
'mac_toolchain',
'out_dir_arg',
......
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