Commit 72cb69b7 authored by Simon Que's avatar Simon Que Committed by Commit Bot

infra: Migrate builders to Goma RBE (Week 2d)

Builders migrated (CI/CQ):
- Dawn Linux x64 Builder / linux-dawn-rel
- Dawn Linux x64 DEPS Builder / dawn-linux-x64-deps-rel
- GPU FYI Linux Builder / linux-angle-rel
- GPU FYI Linux Builder (dbg) / gpu-fyi-try-linux-nvidia-dbg
- GPU FYI Linux Ozone Builder / linux_angle_ozone_rel_ng
- GPU FYI Linux dEQP Builder / linux_angle_deqp_rel_ng
- GPU Linux Builder (dbg) / gpu-try-linux-nvidia-dbg
- Linux FYI GPU TSAN Release / gpu-fyi-try-linux-nvidia-tsn
- Linux Viz
- Linux remote_run Builder
- Closure Compilation Linux
- Deterministic Linux
- Deterministic Linux (dbg)
- Jumbo Linux x64
- Dawn Mac x64 Builder / mac-dawn-rel
- Dawn Mac x64 DEPS Builder / dawn-mac-x64-deps-rel
- GPU FYI Mac Builder / mac-angle-rel
- GPU FYI Mac Builder (dbg) /
  ~ gpu-fyi-try-mac-amd-retina-dbg
  ~ gpu-fyi-try-mac-intel-dbg
  ~ gpu-fyi-try-mac-nvidia-retina-dbg
- GPU FYI Mac dEQP Builder /
  ~ gpu-fyi-try-mac-intel-dqp
  ~ gpu-fyi-try-mac-amd-dqp
- GPU Mac Builder (dbg) /
  ~ gpu-try-mac-amd-retina-dbg
  ~ gpu-try-mac-intel-dbg
- Mac FYI GPU ASAN Release / gpu-fyi-try-mac-asan
- Mac deterministic
- Mac deterministic (dbg)
- Jumbo Mac

Bug: 950413
Change-Id: I57cd72dfba354ca64988dac678a4d1f9952de58a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642242Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Commit-Queue: Simon Que <sque@chromium.org>
Cr-Commit-Position: refs/heads/master@{#666158}
parent e27db6b0
...@@ -1399,14 +1399,14 @@ buckets { ...@@ -1399,14 +1399,14 @@ buckets {
builders { builders {
name: "Deterministic Linux" name: "Deterministic Linux"
mixins: "deterministic" mixins: "deterministic"
mixins: "linux-ci" mixins: "linux-ci-goma-rbe-prod"
mixins: "builderless" mixins: "builderless"
} }
builders { builders {
name: "Deterministic Linux (dbg)" name: "Deterministic Linux (dbg)"
mixins: "deterministic" mixins: "deterministic"
mixins: "linux-ci" mixins: "linux-ci-goma-rbe-prod"
mixins: "builderless" mixins: "builderless"
# This builder does local build, so needs large number of cores. # This builder does local build, so needs large number of cores.
...@@ -1557,6 +1557,7 @@ buckets { ...@@ -1557,6 +1557,7 @@ buckets {
builders { builders {
name: "GPU Linux Builder (dbg)" name: "GPU Linux Builder (dbg)"
mixins: "linux-gpu-ci" mixins: "linux-gpu-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
...@@ -1573,21 +1574,25 @@ buckets { ...@@ -1573,21 +1574,25 @@ buckets {
builders { builders {
name: "GPU FYI Linux Builder" name: "GPU FYI Linux Builder"
mixins: "linux-gpu-fyi-ci" mixins: "linux-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "GPU FYI Linux Builder (dbg)" name: "GPU FYI Linux Builder (dbg)"
mixins: "linux-gpu-fyi-ci" mixins: "linux-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "GPU FYI Linux Ozone Builder" name: "GPU FYI Linux Ozone Builder"
mixins: "linux-gpu-fyi-ci" mixins: "linux-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "GPU FYI Linux dEQP Builder" name: "GPU FYI Linux dEQP Builder"
mixins: "linux-gpu-fyi-ci" mixins: "linux-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
...@@ -1633,6 +1638,7 @@ buckets { ...@@ -1633,6 +1638,7 @@ buckets {
builders { builders {
name: "Linux FYI GPU TSAN Release" name: "Linux FYI GPU TSAN Release"
mixins: "linux-gpu-fyi-ci" mixins: "linux-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
...@@ -1714,6 +1720,7 @@ buckets { ...@@ -1714,6 +1720,7 @@ buckets {
builders { builders {
name: "GPU Mac Builder (dbg)" name: "GPU Mac Builder (dbg)"
mixins: "mac-gpu-ci" mixins: "mac-gpu-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Mac Debug (Intel)" name: "Mac Debug (Intel)"
...@@ -1728,14 +1735,17 @@ buckets { ...@@ -1728,14 +1735,17 @@ buckets {
builders { builders {
name: "GPU FYI Mac Builder" name: "GPU FYI Mac Builder"
mixins: "mac-gpu-fyi-ci" mixins: "mac-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "GPU FYI Mac Builder (dbg)" name: "GPU FYI Mac Builder (dbg)"
mixins: "mac-gpu-fyi-ci" mixins: "mac-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "GPU FYI Mac dEQP Builder" name: "GPU FYI Mac dEQP Builder"
mixins: "mac-gpu-fyi-ci" mixins: "mac-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
# Note that the Mac testers are all thin Linux VMs, triggering jobs on the # Note that the Mac testers are all thin Linux VMs, triggering jobs on the
# physical Mac hardware in the Swarming pool, and therefore use the # physical Mac hardware in the Swarming pool, and therefore use the
...@@ -1800,6 +1810,7 @@ buckets { ...@@ -1800,6 +1810,7 @@ buckets {
name: "Mac FYI GPU ASAN Release" name: "Mac FYI GPU ASAN Release"
# Builder/tester, thus needs Mac (not Linux like testers-only) # Builder/tester, thus needs Mac (not Linux like testers-only)
mixins: "mac-gpu-fyi-ci" mixins: "mac-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Mac FYI dEQP Release AMD" name: "Mac FYI dEQP Release AMD"
...@@ -2197,6 +2208,7 @@ buckets { ...@@ -2197,6 +2208,7 @@ buckets {
builders { builders {
name: "Dawn Linux x64 Builder" name: "Dawn Linux x64 Builder"
mixins: "linux-dawn-ci" mixins: "linux-dawn-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Dawn Linux x64 Release (Intel HD 630)" name: "Dawn Linux x64 Release (Intel HD 630)"
...@@ -2209,6 +2221,7 @@ buckets { ...@@ -2209,6 +2221,7 @@ buckets {
builders { builders {
name: "Dawn Linux x64 DEPS Builder" name: "Dawn Linux x64 DEPS Builder"
mixins: "linux-dawn-ci" mixins: "linux-dawn-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Dawn Linux x64 DEPS Release (Intel HD 630)" name: "Dawn Linux x64 DEPS Release (Intel HD 630)"
...@@ -2221,10 +2234,12 @@ buckets { ...@@ -2221,10 +2234,12 @@ buckets {
builders { builders {
name: "Dawn Mac x64 Builder" name: "Dawn Mac x64 Builder"
mixins: "mac-dawn-ci" mixins: "mac-dawn-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Dawn Mac x64 DEPS Builder" name: "Dawn Mac x64 DEPS Builder"
mixins: "mac-dawn-ci" mixins: "mac-dawn-ci"
mixins: "goma-rbe-prod"
} }
# Note that the Mac testers are all thin Linux VMs, triggering jobs on the # Note that the Mac testers are all thin Linux VMs, triggering jobs on the
# physical Mac hardware in the Swarming pool, and therefore use the # physical Mac hardware in the Swarming pool, and therefore use the
...@@ -2527,6 +2542,7 @@ buckets { ...@@ -2527,6 +2542,7 @@ buckets {
dimensions: "cores:" dimensions: "cores:"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "deterministic" mixins: "deterministic"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Site Isolation Android" name: "Site Isolation Android"
...@@ -2560,6 +2576,7 @@ buckets { ...@@ -2560,6 +2576,7 @@ buckets {
dimensions: "os:Mac-10.13" dimensions: "os:Mac-10.13"
dimensions: "cores:4" dimensions: "cores:4"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Libfuzzer Upload Linux UBSan" name: "Libfuzzer Upload Linux UBSan"
...@@ -2585,6 +2602,7 @@ buckets { ...@@ -2585,6 +2602,7 @@ buckets {
dimensions: "cores:" dimensions: "cores:"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "deterministic" mixins: "deterministic"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "ASAN Release" name: "ASAN Release"
...@@ -2607,6 +2625,7 @@ buckets { ...@@ -2607,6 +2625,7 @@ buckets {
name: "Closure Compilation Linux" name: "Closure Compilation Linux"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "goma-rbe-prod"
recipe { recipe {
name: "closure_compilation" name: "closure_compilation"
} }
...@@ -2723,6 +2742,7 @@ buckets { ...@@ -2723,6 +2742,7 @@ buckets {
name: "Linux remote_run Builder" name: "Linux remote_run Builder"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Win ASan Release Media" name: "Win ASan Release Media"
...@@ -2797,6 +2817,7 @@ buckets { ...@@ -2797,6 +2817,7 @@ buckets {
name: "Linux Viz" name: "Linux Viz"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Linux ARM" name: "Linux ARM"
...@@ -2808,6 +2829,7 @@ buckets { ...@@ -2808,6 +2829,7 @@ buckets {
name: "Jumbo Linux x64" name: "Jumbo Linux x64"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
mixins: "fyi-ci" mixins: "fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Mojo Android" name: "Mojo Android"
...@@ -3677,6 +3699,7 @@ buckets { ...@@ -3677,6 +3699,7 @@ buckets {
} }
builders { builders {
mixins: "linux-optional-gpu-try" mixins: "linux-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-linux-nvidia-tsn" name: "gpu-fyi-try-linux-nvidia-tsn"
} }
builders { builders {
...@@ -3689,9 +3712,18 @@ buckets { ...@@ -3689,9 +3712,18 @@ buckets {
name: "leak_detection_linux" name: "leak_detection_linux"
} }
builders { mixins: "linux-angle-try" name: "fuchsia-angle-rel" } builders { mixins: "linux-angle-try" name: "fuchsia-angle-rel" }
builders { mixins: "linux-angle-try" name: "linux-angle-rel" } builders {
builders { mixins: "linux-angle-try" name: "linux_angle_deqp_rel_ng" } mixins: "linux-angle-try"
builders { mixins: "linux-angle-try" name: "linux_angle_ozone_rel_ng" } name: "linux-angle-rel"
}
builders {
mixins: "linux-angle-try"
name: "linux_angle_deqp_rel_ng"
}
builders {
mixins: "linux-angle-try"
name: "linux_angle_ozone_rel_ng"
}
builders { builders {
mixins: "builderless" mixins: "builderless"
mixins: "linux-try" mixins: "linux-try"
...@@ -3800,7 +3832,11 @@ buckets { ...@@ -3800,7 +3832,11 @@ buckets {
name: "linux_chromium_tsan_rel_ng" name: "linux_chromium_tsan_rel_ng"
} }
builders { mixins: "linux-try" name: "linux_chromium_ubsan_rel_ng" } builders { mixins: "linux-try" name: "linux_chromium_ubsan_rel_ng" }
builders { mixins: "linux-dawn-try" name: "linux-dawn-rel" } builders {
mixins: "linux-dawn-try"
mixins: "goma-rbe-prod"
name: "linux-dawn-rel"
}
builders { mixins: "linux-try" name: "linux_layout_tests_composite_after_paint" } builders { mixins: "linux-try" name: "linux_layout_tests_composite_after_paint" }
builders { mixins: "linux-try" name: "linux_layout_tests_layout_ng" } builders { mixins: "linux-try" name: "linux_layout_tests_layout_ng" }
builders { builders {
...@@ -3828,9 +3864,14 @@ buckets { ...@@ -3828,9 +3864,14 @@ buckets {
builders { mixins: "ios-try" name: "ios-simulator-eg" } builders { mixins: "ios-try" name: "ios-simulator-eg" }
builders { mixins: "ios-try" name: "ios-simulator-xcode-clang" } builders { mixins: "ios-try" name: "ios-simulator-xcode-clang" }
builders { mixins: "ios-try" name: "ios-slimnav" } builders { mixins: "ios-try" name: "ios-slimnav" }
builders { mixins: "mac-dawn-try" name: "dawn-mac-x64-deps-rel" } builders {
mixins: "mac-dawn-try"
mixins: "goma-rbe-prod"
name: "dawn-mac-x64-deps-rel"
}
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-mac-amd-dqp" name: "gpu-fyi-try-mac-amd-dqp"
} }
builders { builders {
...@@ -3839,6 +3880,7 @@ buckets { ...@@ -3839,6 +3880,7 @@ buckets {
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-mac-amd-retina-dbg" name: "gpu-fyi-try-mac-amd-retina-dbg"
} }
builders { builders {
...@@ -3851,15 +3893,18 @@ buckets { ...@@ -3851,15 +3893,18 @@ buckets {
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-mac-asan" name: "gpu-fyi-try-mac-asan"
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
name: "gpu-fyi-try-mac-intel-dbg" name: "gpu-fyi-try-mac-intel-dbg"
mixins: "goma-rbe-prod"
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
name: "gpu-fyi-try-mac-intel-dqp" name: "gpu-fyi-try-mac-intel-dqp"
mixins: "goma-rbe-prod"
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
...@@ -3871,6 +3916,7 @@ buckets { ...@@ -3871,6 +3916,7 @@ buckets {
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-mac-nvidia-retina-dbg" name: "gpu-fyi-try-mac-nvidia-retina-dbg"
} }
builders { builders {
...@@ -3887,13 +3933,19 @@ buckets { ...@@ -3887,13 +3933,19 @@ buckets {
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-try-mac-amd-retina-dbg" name: "gpu-try-mac-amd-retina-dbg"
} }
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-try-mac-intel-dbg" name: "gpu-try-mac-intel-dbg"
} }
builders { mixins: "mac-angle-try" name: "mac-angle-rel" } builders {
mixins: "mac-angle-try"
mixins: "goma-rbe-prod"
name: "mac-angle-rel"
}
builders { builders {
mixins: "mac-try" mixins: "mac-try"
name: "mac-jumbo-rel" name: "mac-jumbo-rel"
...@@ -3928,7 +3980,11 @@ buckets { ...@@ -3928,7 +3980,11 @@ buckets {
mixins: "goma-j150" mixins: "goma-j150"
name: "mac-rel" name: "mac-rel"
} }
builders { mixins: "mac-dawn-try" name: "mac-dawn-rel" } builders {
mixins: "mac-dawn-try"
mixins: "goma-rbe-prod"
name: "mac-dawn-rel"
}
builders { builders {
mixins: "mac-optional-gpu-try" mixins: "mac-optional-gpu-try"
name: "mac_optional_gpu_tests_rel" name: "mac_optional_gpu_tests_rel"
......
...@@ -2871,6 +2871,120 @@ consoles { ...@@ -2871,6 +2871,120 @@ consoles {
category: "week2c|android|dbg|webview" category: "week2c|android|dbg|webview"
short_name: "o net" short_name: "o net"
} }
builders {
name: "buildbucket/luci.chromium.ci/Dawn Linux x64 Builder"
category: "week2d|linux|dawn"
}
builders {
name: "buildbucket/luci.chromium.ci/Dawn Linux x64 DEPS Builder"
category: "week2d|linux|dawn"
short_name: "deps"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Linux Builder"
category: "week2d|linux|gpu|fyi"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Linux Builder (dbg)"
category: "week2d|linux|gpu|fyi"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Linux Ozone Builder"
category: "week2d|linux|gpu|fyi"
short_name: "ozone"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Linux eDQP Builder"
category: "week2d|linux|gpu|fyi"
short_name: "edqp"
}
builders {
name: "buildbucket/luci.chromium.ci/Linux FYI GPU TSAN Release"
category: "week2d|linux|gpu|fyi"
short_name: "tsan"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU Linux Builder (dbg)"
category: "week2d|linux|gpu"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/Linux Viz"
category: "week2d|linux"
short_name: "viz"
}
builders {
name: "buildbucket/luci.chromium.ci/Linux remote_run Builder"
category: "week2d|linux"
short_name: "rem"
}
builders {
name: "buildbucket/luci.chromium.ci/Closure Compilation Linux"
category: "week2d|linux"
short_name: "clsr"
}
builders {
name: "buildbucket/luci.chromium.ci/Deterministic Linux"
category: "week2d|linux|det"
}
builders {
name: "buildbucket/luci.chromium.ci/Deterministic Linux (dbg)"
category: "week2d|linux|det"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/Jumbo Linux x64"
category: "week2d|linux"
short_name: "jumbo"
}
builders {
name: "buildbucket/luci.chromium.ci/Dawn Mac x64 Builder"
category: "week2d|mac|dawn"
}
builders {
name: "buildbucket/luci.chromium.ci/Dawn Mac x64 DEPS Builder"
category: "week2d|mac|dawn"
short_name: "deps"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Mac Builder"
category: "week2d|mac|gpu|fyi"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Mac Builder (dbg)"
category: "week2d|mac|gpu|fyi"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU FYI Mac eDQP Builder"
category: "week2d|mac|gpu|fyi"
short_name: "edqp"
}
builders {
name: "buildbucket/luci.chromium.ci/Mac FYI GPU ASAN Release"
category: "week2d|mac|gpu|fyi"
short_name: "asan"
}
builders {
name: "buildbucket/luci.chromium.ci/GPU Mac Builder (dbg)"
category: "week2d|mac|gpu"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/Mac Deterministic"
category: "week2d|mac|det"
}
builders {
name: "buildbucket/luci.chromium.ci/Mac Deterministic (dbg)"
category: "week2d|mac|det"
short_name: "dbg"
}
builders {
name: "buildbucket/luci.chromium.ci/Jumbo Mac"
category: "week2d|mac"
short_name: "jumbo"
}
} }
consoles { consoles {
......
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