[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(
|
goma_mac_builder(
|
||||||
name = 'Chromium iOS Goma RBE ToT',
|
name = 'Chromium iOS Goma RBE ToT',
|
||||||
caches = [xcode_cache.x11c29],
|
caches = [xcode_cache.x11c29],
|
||||||
executable = 'recipe:ios/unified_builder_tester',
|
|
||||||
goma_backend = goma.backend.RBE_TOT,
|
goma_backend = goma.backend.RBE_TOT,
|
||||||
os = os.MAC_ANY,
|
os = os.MAC_ANY,
|
||||||
|
properties = {
|
||||||
|
'xcode_build_version': "11c29",
|
||||||
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
goma_mac_builder(
|
goma_mac_builder(
|
||||||
|
@ -10424,12 +10424,13 @@ buckets: <
|
|||||||
dimensions: "os:Mac"
|
dimensions: "os:Mac"
|
||||||
dimensions: "pool:luci.chromium.ci"
|
dimensions: "pool:luci.chromium.ci"
|
||||||
recipe: <
|
recipe: <
|
||||||
name: "ios/unified_builder_tester"
|
name: "chromium"
|
||||||
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
|
||||||
cipd_version: "refs/heads/master"
|
cipd_version: "refs/heads/master"
|
||||||
properties_j: "$build/goma:{\"jobs\":80,\"rpc_extra_params\":\"?tot\",\"server_host\":\"staging-goma.chromium.org\"}"
|
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: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
|
||||||
properties_j: "mastername:\"chromium.goma\""
|
properties_j: "mastername:\"chromium.goma\""
|
||||||
|
properties_j: "xcode_build_version:\"11c29\""
|
||||||
>
|
>
|
||||||
execution_timeout_secs: 10800
|
execution_timeout_secs: 10800
|
||||||
caches: <
|
caches: <
|
||||||
|
@ -371,6 +371,11 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"Chromium iOS Goma RBE ToT": {
|
||||||
|
"additional_compile_targets": [
|
||||||
|
"all"
|
||||||
|
]
|
||||||
|
},
|
||||||
"CrWinGomaStaging": {
|
"CrWinGomaStaging": {
|
||||||
"additional_compile_targets": [
|
"additional_compile_targets": [
|
||||||
"all"
|
"all"
|
||||||
|
@ -2337,6 +2337,11 @@
|
|||||||
'gtest_tests': 'goma_gtests',
|
'gtest_tests': 'goma_gtests',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
'Chromium iOS Goma RBE ToT': {
|
||||||
|
'additional_compile_targets': [
|
||||||
|
'all',
|
||||||
|
],
|
||||||
|
},
|
||||||
'CrWinGomaStaging': {
|
'CrWinGomaStaging': {
|
||||||
'additional_compile_targets': [
|
'additional_compile_targets': [
|
||||||
'all',
|
'all',
|
||||||
|
@ -337,7 +337,7 @@
|
|||||||
'Chromium Linux Goma Staging': 'release_bot',
|
'Chromium Linux Goma Staging': 'release_bot',
|
||||||
'Chromium Mac Goma Staging': 'release_bot',
|
'Chromium Mac Goma Staging': 'release_bot',
|
||||||
'CrWinGomaStaging': 'release_bot_x86_minimal_symbols',
|
'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': 'release_bot',
|
||||||
'Chromium Linux Goma RBE ToT (ATS)': 'release_bot',
|
'Chromium Linux Goma RBE ToT (ATS)': 'release_bot',
|
||||||
'Chromium Linux Goma RBE Staging (clobber)': 'release_bot',
|
'Chromium Linux Goma RBE Staging (clobber)': 'release_bot',
|
||||||
@ -1826,6 +1826,10 @@
|
|||||||
'ios_device', 'ios_disable_code_signing', 'release_bot',
|
'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': [
|
||||||
'ios_simulator', 'debug_static_bot',
|
'ios_simulator', 'debug_static_bot',
|
||||||
],
|
],
|
||||||
@ -2471,6 +2475,10 @@
|
|||||||
'gn_args': 'target_cpu="x64"',
|
'gn_args': 'target_cpu="x64"',
|
||||||
},
|
},
|
||||||
|
|
||||||
|
'ios_release_device': {
|
||||||
|
'mixins': ['ios_device', 'ios_disable_code_signing', 'release_bot'],
|
||||||
|
},
|
||||||
|
|
||||||
'ios_use_goma_rbe': {
|
'ios_use_goma_rbe': {
|
||||||
'gn_args': 'ios_use_goma_rbe=true'
|
'gn_args': 'ios_use_goma_rbe=true'
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user