Commit 46ea761f authored by zhaoyangli's avatar zhaoyangli Committed by Commit Bot

[iOS] Src side configs for ios-asan fyi ci builder.

Added the fyi builder with configs and tests as requested in bug.

Bug: 1097339
Change-Id: I0fb25cccf2bc1dd1d746563836293fc1190a1c21
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262273Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#781956}
parent c0e0977a
......@@ -10268,6 +10268,40 @@ buckets {
}
}
}
builders {
name: "ios-asan"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "builder:ios-asan"
dimensions: "cpu:x86-64"
dimensions: "os:Mac-10.15"
dimensions: "pool:luci.chromium.ci"
recipe {
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.fyi\""
properties_j: "xcode_build_version:\"11e146\""
}
execution_timeout_secs: 36000
caches {
name: "xcode_ios_11e146"
path: "xcode_ios_11e146.app"
}
build_numbers: YES
service_account: "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
resultdb {
enable: true
bq_exports {
project: "luci-resultdb"
dataset: "chromium"
table: "ci_test_results"
test_results {}
}
}
}
builders {
name: "ios-device"
swarming_host: "chromium-swarm.appspot.com"
......@@ -8018,6 +8018,11 @@ consoles {
name: "buildbucket/luci.chromium.ci/chromeos-amd64-generic-lacros-rel"
category: "chromeos"
}
builders {
name: "buildbucket/luci.chromium.ci/ios-asan"
category: "iOS"
short_name: "asan"
}
builders {
name: "buildbucket/luci.chromium.ci/ios-simulator-cr-recipe"
category: "iOS"
......
......@@ -7828,6 +7828,15 @@ job {
builder: "fuchsia-x64-dbg"
}
}
job {
id: "ci-ios-asan"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "ios-asan"
}
}
job {
id: "ci-ios-device"
acl_sets: "ci"
......@@ -10314,6 +10323,15 @@ job {
builder: "fuchsia-x64-dbg"
}
}
job {
id: "ios-asan"
acl_sets: "ci"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.chromium.ci"
builder: "ios-asan"
}
}
job {
id: "ios-device"
acl_sets: "ci"
......@@ -11571,6 +11589,7 @@ trigger {
triggers: "fuchsia-fyi-x64-rel"
triggers: "ci-fuchsia-x64-cast"
triggers: "fuchsia-x64-dbg"
triggers: "ios-asan"
triggers: "ios-device"
triggers: "ci-ios-simulator"
triggers: "ios-simulator-code-coverage"
......
......@@ -1718,6 +1718,19 @@ ci.fyi_coverage_builder(
)
ci.fyi_ios_builder(
name = 'ios-asan',
console_view_entry = ci.console_view_entry(
category = 'iOS',
short_name = 'asan',
),
executable = 'recipe:chromium',
os = os.MAC_10_15,
properties = {
'xcode_build_version': '11e146',
},
)
ci.fyi_ios_builder(
name = 'ios-simulator-cr-recipe',
console_view_entry = ci.console_view_entry(
......
This diff is collapsed.
This diff is collapsed.
......@@ -5488,6 +5488,21 @@
},
},
'ios_asan_tests': {
'ios_common_tests': {
'variants': [
'SIM_IPHONE_X_13_4',
'SIM_IPAD_AIR_2_13_4',
]
},
'ios_screen_size_dependent_tests': {
'variants': [
'SIM_IPHONE_X_13_4',
'SIM_IPAD_AIR_2_13_4',
]
}
},
'ios_clang_tot_device_tests': {
'ios_clang_tests': {
'variants': [
......
......@@ -1983,6 +1983,17 @@
'gpu_telemetry_tests': 'fuchsia_gpu_telemetry_tests',
},
},
'ios-asan': {
'mixins': [
'mac_10.15',
'mac_toolchain',
'out_dir_arg',
'xcode_11e146'
],
'test_suites': {
'isolated_scripts': 'ios_asan_tests',
}
},
'ios-simulator-code-coverage': {
'mixins': [
'isolate_profile_data',
......
......@@ -266,6 +266,7 @@
'ios13-sdk-simulator': 'ios_simulator_debug_static_rbe_bot',
'ios14-beta-simulator': 'ios_simulator_debug_static_bot',
'ios14-sdk-simulator': 'ios_simulator_debug_static_rbe_bot',
'ios-asan': 'ios_simulator_release_static_asan_bot',
'ios-simulator': 'ios_error',
'ios-simulator-code-coverage': 'clang_code_coverage_ios',
'ios-simulator-cr-recipe': 'ios_simulator_debug_static_bot',
......@@ -1949,6 +1950,10 @@
'debug_static_bot', 'ios_simulator', 'ios_use_goma_rbe'
],
'ios_simulator_release_static_asan_bot': [
'ios_simulator', 'release_bot', 'asan'
],
'libfuzzer_asan_debug_bot': [
'libfuzzer', 'asan', 'debug_bot', 'shared', 'chromeos_codecs', 'pdf_xfa', 'disable_nacl', 'optimize_for_fuzzing', 'disable_seed_corpus',
],
......
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