[ios] chromium.goma Chromium iOS Goma RBE ToT src side configs
- chromium recipe and xcode build version set in goma.star - additional_compile_targets in waterfalls.pyl - mb arguments in mb_config.pyl - clobber flag is set recipe side. Generated files: - chromium.goma.json - chromium.ci.json - cr-buildbucket.cfg Bug: 1055164, 912681 Change-Id: Ie7b99ec62aace430bd0a563fc341cf1104a32963 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2113431 Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Jeff Yoon <jeffyoon@chromium.org> Cr-Commit-Position: refs/heads/master@{#753514}
This commit is contained in:
infra/config
testing/buildbot
tools/mb
@ -451,9 +451,11 @@ def goma_mac_builder(*, name, os=os.MAC_DEFAULT, **kwargs):
|
||||
goma_mac_builder(
|
||||
name = 'Chromium iOS Goma RBE ToT',
|
||||
caches = [xcode_cache.x11c29],
|
||||
executable = 'recipe:ios/unified_builder_tester',
|
||||
goma_backend = goma.backend.RBE_TOT,
|
||||
os = os.MAC_ANY,
|
||||
properties = {
|
||||
'xcode_build_version': "11c29",
|
||||
}
|
||||
)
|
||||
|
||||
goma_mac_builder(
|
||||
|
@ -10424,12 +10424,13 @@ buckets: <
|
||||
dimensions: "os:Mac"
|
||||
dimensions: "pool:luci.chromium.ci"
|
||||
recipe: <
|
||||
name: "ios/unified_builder_tester"
|
||||
name: "chromium"
|
||||
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
||||
cipd_version: "refs/heads/master"
|
||||
properties_j: "$build/goma:{\"jobs\":80,\"rpc_extra_params\":\"?tot\",\"server_host\":\"staging-goma.chromium.org\"}"
|
||||
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
|
||||
properties_j: "mastername:\"chromium.goma\""
|
||||
properties_j: "xcode_build_version:\"11c29\""
|
||||
>
|
||||
execution_timeout_secs: 10800
|
||||
caches: <
|
||||
|
@ -371,6 +371,11 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"Chromium iOS Goma RBE ToT": {
|
||||
"additional_compile_targets": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"CrWinGomaStaging": {
|
||||
"additional_compile_targets": [
|
||||
"all"
|
||||
|
@ -2337,6 +2337,11 @@
|
||||
'gtest_tests': 'goma_gtests',
|
||||
},
|
||||
},
|
||||
'Chromium iOS Goma RBE ToT': {
|
||||
'additional_compile_targets': [
|
||||
'all',
|
||||
],
|
||||
},
|
||||
'CrWinGomaStaging': {
|
||||
'additional_compile_targets': [
|
||||
'all',
|
||||
|
@ -337,7 +337,7 @@
|
||||
'Chromium Linux Goma Staging': 'release_bot',
|
||||
'Chromium Mac Goma Staging': 'release_bot',
|
||||
'CrWinGomaStaging': 'release_bot_x86_minimal_symbols',
|
||||
'Chromium iOS Goma RBE ToT': 'ios_error',
|
||||
'Chromium iOS Goma RBE ToT': 'ios_device_release_bot_compile_only',
|
||||
'Chromium Linux Goma RBE ToT': 'release_bot',
|
||||
'Chromium Linux Goma RBE ToT (ATS)': 'release_bot',
|
||||
'Chromium Linux Goma RBE Staging (clobber)': 'release_bot',
|
||||
@ -1826,6 +1826,10 @@
|
||||
'ios_device', 'ios_disable_code_signing', 'release_bot',
|
||||
],
|
||||
|
||||
'ios_device_release_bot_compile_only': [
|
||||
'ios_release_device', 'compile_only'
|
||||
],
|
||||
|
||||
'ios_simulator_debug_static_bot': [
|
||||
'ios_simulator', 'debug_static_bot',
|
||||
],
|
||||
@ -2471,6 +2475,10 @@
|
||||
'gn_args': 'target_cpu="x64"',
|
||||
},
|
||||
|
||||
'ios_release_device': {
|
||||
'mixins': ['ios_device', 'ios_disable_code_signing', 'release_bot'],
|
||||
},
|
||||
|
||||
'ios_use_goma_rbe': {
|
||||
'gn_args': 'ios_use_goma_rbe=true'
|
||||
},
|
||||
|
Reference in New Issue
Block a user