Commit 7b4a8bef authored by Simon Que's avatar Simon Que Committed by Commit Bot

infra: Migrate builders to Goma RBE (Week 15a)

CI builders:
- fuchsia-x64-dbg
- linux-archive-dbg
- linux-archive-rel
- linux-bfcache-debug
- linux-fieldtrial-rel
- linux-oor-cors-rel

Try builders:
- dawn-linux-x64-deps-rel
- fuchsia-angle-rel
- fuchsia-compile-x64-dbg
- fuchsia-x64-dbg
- gpu-fyi-try-linux-intel-rel
- linux_android_dbg_ng
- linux_angle_deqp_rel_ng
- linux_angle_ozone_rel_ng
- linux_chromium_compile_dbg_ng
- linux_layout_tests_composite_after_paint
- linux_layout_tests_layout_ng_disabled
- linux_optional_gpu_tests_rel
- linux-angle-rel
- linux-blink-rel
- linux-libfuzzer-asan-rel

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

Bug: 950413
Change-Id: I17a32e57cd786d205f0f84bf36bd31974d723742
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1875858
Commit-Queue: Simon Que <sque@chromium.org>
Reviewed-by: default avatarAaron Gable <agable@chromium.org>
Cr-Commit-Position: refs/heads/master@{#715035}
parent 386c31cc
......@@ -420,11 +420,13 @@ chromium_builder(
name = 'linux-archive-dbg',
# Bump to 32 if needed.
cores = 8,
goma_backend = goma.backend.RBE_PROD,
)
chromium_builder(
name = 'linux-archive-rel',
cores = 32,
goma_backend = goma.backend.RBE_PROD,
)
chromium_builder(
......@@ -1148,6 +1150,7 @@ fyi_builder(
fyi_builder(
name = 'linux-bfcache-debug',
goma_backend = goma.backend.RBE_PROD,
)
fyi_builder(
......@@ -1176,10 +1179,12 @@ fyi_builder(
fyi_builder(
name = 'linux-fieldtrial-rel',
goma_backend = goma.backend.RBE_PROD,
)
fyi_builder(
name = 'linux-oor-cors-rel',
goma_backend = goma.backend.RBE_PROD,
)
fyi_builder(
......@@ -2001,6 +2006,7 @@ linux_builder(
linux_builder(
name = 'fuchsia-x64-dbg',
goma_backend = goma.backend.RBE_PROD,
notifies = ['cr-fuchsia'],
)
......
......@@ -392,6 +392,7 @@ android_builder(
android_builder(
name = 'linux_android_dbg_ng',
goma_backend = goma.backend.RBE_PROD,
)
android_builder(
......@@ -436,18 +437,22 @@ angle_builder(
angle_builder(
name = 'fuchsia-angle-rel',
goma_backend = goma.backend.RBE_PROD,
)
angle_builder(
name = 'linux-angle-rel',
goma_backend = goma.backend.RBE_PROD,
)
angle_builder(
name = 'linux_angle_deqp_rel_ng',
goma_backend = goma.backend.RBE_PROD,
)
angle_builder(
name = 'linux_angle_ozone_rel_ng',
goma_backend = goma.backend.RBE_PROD,
)
angle_builder(
......@@ -487,6 +492,7 @@ def blink_builder(*, name, **kwargs):
blink_builder(
name = 'linux-blink-rel',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
location_regexp = [
'.+/[+]/cc/.+',
......@@ -623,6 +629,7 @@ def dawn_builder(*, name, **kwargs):
dawn_builder(
name = 'dawn-linux-x64-deps-rel',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
location_regexp = [
'.+/[+]/gpu/.+',
......@@ -848,6 +855,7 @@ gpu_linux_builder(
gpu_linux_builder(
name = 'gpu-fyi-try-linux-intel-rel',
goma_backend = goma.backend.RBE_PROD,
)
gpu_linux_builder(
......@@ -890,6 +898,7 @@ gpu_linux_builder(
gpu_linux_builder(
name = 'linux_optional_gpu_tests_rel',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
location_regexp = [
'.+/[+]/chrome/browser/vr/.+',
......@@ -1174,6 +1183,7 @@ linux_builder(
linux_builder(
name = 'fuchsia-compile-x64-dbg',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
experiment_percentage = 50,
),
......@@ -1265,6 +1275,7 @@ linux_builder(
linux_builder(
name = 'linux-libfuzzer-asan-rel',
executable = luci.recipe(name = 'chromium_libfuzzer_trybot'),
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(),
)
......@@ -1359,6 +1370,7 @@ linux_builder(
path = 'linux_debug',
),
],
goma_backend = goma.backend.RBE_PROD,
goma_jobs = goma.jobs.J150,
tryjob = tryjob(),
)
......@@ -1404,6 +1416,7 @@ linux_builder(
linux_builder(
name = 'linux_layout_tests_composite_after_paint',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
location_regexp = [
'.+/[+]/third_party/blink/renderer/core/paint/.+',
......@@ -1417,6 +1430,7 @@ linux_builder(
linux_builder(
name = 'linux_layout_tests_layout_ng_disabled',
goma_backend = goma.backend.RBE_PROD,
tryjob = tryjob(
location_regexp = [
'.+/[+]/third_party/blink/renderer/core/editing/.+',
......
......@@ -706,6 +706,36 @@ luci.console_view(
category = 'week14b|android',
short_name = 'tsan',
),
luci.console_view_entry(
builder = 'ci/fuchsia-x64-dbg',
category = 'week15a|fuchsia',
short_name = 'x64dbg',
),
luci.console_view_entry(
builder = 'ci/linux-archive-dbg',
category = 'week15a|linux|archive',
short_name = 'dbg',
),
luci.console_view_entry(
builder = 'ci/linux-archive-rel',
category = 'week15a|linux|archive',
short_name = 'rel',
),
luci.console_view_entry(
builder = 'ci/linux-bfcache-debug',
category = 'week15a|linux',
short_name = 'bfc',
),
luci.console_view_entry(
builder = 'ci/linux-fieldtrial-rel',
category = 'week15a|linux',
short_name = 'field',
),
luci.console_view_entry(
builder = 'ci/linux-oor-cors-rel',
category = 'week15a|linux',
short_name = 'oorcors',
),
luci.console_view_entry(
builder = 'ci/Win ASan Release',
category = 'win|week1|asan',
......
......@@ -7904,7 +7904,7 @@ buckets: <
name: "chromium"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"jobs\":500}"
properties_j: "$build/goma:{\"jobs\":500,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"chromium.linux\""
>
......@@ -8347,6 +8347,7 @@ buckets: <
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\""
>
......@@ -8367,6 +8368,7 @@ buckets: <
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\""
>
......@@ -8551,6 +8553,7 @@ buckets: <
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\""
>
......@@ -8756,6 +8759,7 @@ buckets: <
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\""
>
......@@ -8797,6 +8801,7 @@ buckets: <
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\""
>
......@@ -11477,6 +11482,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.dawn\""
>
......@@ -11583,6 +11589,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.angle\""
>
......@@ -11640,6 +11647,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.linux\""
>
......@@ -12287,6 +12295,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.linux\""
>
......@@ -13917,6 +13926,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.angle\""
>
......@@ -14032,6 +14042,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.blink\""
>
......@@ -14344,6 +14355,7 @@ buckets: <
name: "chromium_libfuzzer_trybot"
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:\"tryserver.chromium.linux\""
>
......@@ -14685,6 +14697,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.android\""
>
......@@ -14712,6 +14725,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.angle\""
>
......@@ -14739,6 +14753,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.angle\""
>
......@@ -15051,7 +15066,7 @@ buckets: <
name: "chromium_trybot"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
properties_j: "$build/goma:{\"jobs\":150}"
properties_j: "$build/goma:{\"jobs\":150,\"rpc_extra_params\":\"?prod\",\"server_host\":\"goma.chromium.org\"}"
properties_j: "$kitchen:{\"devshell\":true,\"git_auth\":true}"
properties_j: "mastername:\"tryserver.chromium.linux\""
>
......@@ -15233,6 +15248,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.linux\""
>
......@@ -15261,6 +15277,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.linux\""
>
......@@ -15345,6 +15362,7 @@ buckets: <
name: "chromium_trybot"
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:\"tryserver.chromium.linux\""
>
......
......@@ -5212,6 +5212,36 @@ consoles: <
category: "week14b|android"
short_name: "tsan"
>
builders: <
name: "buildbucket/luci.chromium.ci/fuchsia-x64-dbg"
category: "week15a|fuchsia"
short_name: "x64dbg"
>
builders: <
name: "buildbucket/luci.chromium.ci/linux-archive-dbg"
category: "week15a|linux|archive"
short_name: "dbg"
>
builders: <
name: "buildbucket/luci.chromium.ci/linux-archive-rel"
category: "week15a|linux|archive"
short_name: "rel"
>
builders: <
name: "buildbucket/luci.chromium.ci/linux-bfcache-debug"
category: "week15a|linux"
short_name: "bfc"
>
builders: <
name: "buildbucket/luci.chromium.ci/linux-fieldtrial-rel"
category: "week15a|linux"
short_name: "field"
>
builders: <
name: "buildbucket/luci.chromium.ci/linux-oor-cors-rel"
category: "week15a|linux"
short_name: "oorcors"
>
builders: <
name: "buildbucket/luci.chromium.ci/Win ASan Release"
category: "win|week1|asan"
......
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