Commit 765c53e1 authored by Simon Que's avatar Simon Que Committed by Commit Bot

infra: Migrate builders to Goma RBE (iOS Week 1a)

These are the two builders in webrtc.fyi:
- WebRTC Chromium FYI ios-device
- WebRTC Chromium FYI ios-simulator

These builders are small. They are expected to have a peak traffic of
15 QPS:
https://docs.google.com/spreadsheets/d/1-XKh-CqSoUcXEqCETVywjmIo1C18P0qEBDCY50ozBb0/edit#gid=1721756715

Schedule of migration:
https://docs.google.com/spreadsheets/d/1TZhpasm6iceYm7zqkyEtZ1wn9ZcpREfH4LV4cusICJA/edit#gid=0

R=agable@chromium.org, bpastene@chromium.org, jbudorick@chromium.org, tikuta@chromium.org

Bug: 950413
Change-Id: Id47cc7887bbefaf4dfe9f72275b80c8f04c428a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043185Reviewed-by: default avatarYoshisato Yanagisawa <yyanagisawa@google.com>
Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Reviewed-by: default avatarsmut <smut@google.com>
Commit-Queue: Simon Que <sque@chromium.org>
Cr-Commit-Position: refs/heads/master@{#739771}
parent ef1a5655
......@@ -151,6 +151,7 @@ builder(
name = 'WebRTC Chromium FYI ios-device',
caches = [xcode_cache.x11c29],
executable = 'recipe:webrtc/chromium_ios',
goma_backend = goma.backend.RBE_PROD,
os = os.MAC_ANY,
)
......@@ -158,5 +159,6 @@ builder(
name = 'WebRTC Chromium FYI ios-simulator',
caches = [xcode_cache.x11c29],
executable = 'recipe:webrtc/chromium_ios',
goma_backend = goma.backend.RBE_PROD,
os = os.MAC_ANY,
)
......@@ -1154,5 +1154,15 @@ luci.console_view(
category = 'cros|week3|kevin',
short_name = 'hwtests',
),
luci.console_view_entry(
builder = 'webrtc.fyi/WebRTC Chromium FYI ios-device',
category = 'ios|week1a',
short_name = 'dev',
),
luci.console_view_entry(
builder = 'webrtc.fyi/WebRTC Chromium FYI ios-simulator',
category = 'ios|week1a',
short_name = 'sim',
),
],
)
......@@ -20830,6 +20830,7 @@ buckets: <
name: "webrtc/chromium_ios"
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: "mastername:\"chromium.webrtc.fyi\""
>
execution_timeout_secs: 7200
......@@ -20851,6 +20852,7 @@ buckets: <
name: "webrtc/chromium_ios"
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: "mastername:\"chromium.webrtc.fyi\""
>
execution_timeout_secs: 7200
......
......@@ -5604,6 +5604,16 @@ consoles: <
category: "cros|week3|kevin"
short_name: "hwtests"
>
builders: <
name: "buildbucket/luci.chromium.webrtc.fyi/WebRTC Chromium FYI ios-device"
category: "ios|week1a"
short_name: "dev"
>
builders: <
name: "buildbucket/luci.chromium.webrtc.fyi/WebRTC Chromium FYI ios-simulator"
category: "ios|week1a"
short_name: "sim"
>
header: <
oncalls: <
name: "Chromium"
......
......@@ -7,6 +7,7 @@
"gn_args": [
"goma_dir=\"$(goma_dir)\"",
"ios_enable_code_signing=false",
"ios_use_goma_rbe=true",
"is_component_build=false",
"is_debug=false",
"target_cpu=\"arm64\"",
......
......@@ -6,6 +6,7 @@
"gn_args": [
"goma_dir=\"$(goma_dir)\"",
"ios_enable_code_signing=false",
"ios_use_goma_rbe=true",
"is_component_build=false",
"is_debug=true",
"symbol_level=1",
......
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