Commit 79956baa authored by Simon Que's avatar Simon Que Committed by Commit Bot

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

This is a reland of 765c53e1

Original change's description:
> 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/+/2043185
> Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Reviewed-by: smut <smut@google.com>
> Commit-Queue: Simon Que <sque@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#739771}

Bug: 950413
Change-Id: Id3ffe0babda0e347bd80dce0c253d93c5ad29946
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2089176Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Reviewed-by: default avatarsmut <smut@google.com>
Commit-Queue: Simon Que <sque@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747624}
parent 965bd52b
......@@ -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',
),
],
)
......@@ -20385,6 +20385,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
......@@ -20406,6 +20407,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
......
......@@ -5481,6 +5481,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