aboutsummaryrefslogtreecommitdiff
path: root/infra/config/main.star
diff options
context:
space:
mode:
authorJunji Watanabe <jwata@google.com>2022-10-28 13:53:39 +0900
committerlibyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-31 08:46:12 +0000
commitab386814acbc86a2e2467e527f275fd357da97f7 (patch)
tree9719219629bddfc9508f5ab1697af02b9f41446c /infra/config/main.star
parent162c21125713c278285ef7707a0f0d011c29fcce (diff)
downloadlibyuv-ab386814acbc86a2e2467e527f275fd357da97f7.tar.gz
[infra] Set reclient properties to libyuv builders
libyuv project will use the same RBE backend with webrtc project. Bug: b:239908030 Change-Id: I1c852e57bce2fcef159d930c36f210939b4f3432 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3990126 Reviewed-by: Christoffer Jansson <jansson@chromium.org> Commit-Queue: Junji Watanabe <jwata@google.com>
Diffstat (limited to 'infra/config/main.star')
-rwxr-xr-xinfra/config/main.star12
1 files changed, 12 insertions, 0 deletions
diff --git a/infra/config/main.star b/infra/config/main.star
index b922ca02..1268e684 100755
--- a/infra/config/main.star
+++ b/infra/config/main.star
@@ -26,6 +26,16 @@ GOMA_BACKEND_RBE_NO_ATS_PROD = {
"enable_ats": False,
}
+RECLIENT_CI = {
+ "instance": "rbe-webrtc-trusted",
+ "metrics_project": "chromium-reclient-metrics",
+}
+
+RECLIENT_CQ = {
+ "instance": "rbe-webrtc-untrusted",
+ "metrics_project": "chromium-reclient-metrics",
+}
+
# Use LUCI Scheduler BBv2 names and add Scheduler realms configs.
lucicfg.enable_experiment("crbug.com/1182002")
@@ -255,6 +265,7 @@ def libyuv_try_builder(name, dimensions, properties, recipe_name = "libyuv/libyu
def ci_builder(name, os, category, short_name = None):
dimensions = get_os_dimensions(os)
properties = get_os_properties(os)
+ properties["$build/reclient"] = RECLIENT_CI
dimensions["pool"] = "luci.flex.ci"
properties["builder_group"] = "client.libyuv"
@@ -266,6 +277,7 @@ def ci_builder(name, os, category, short_name = None):
def try_builder(name, os, experiment_percentage = None):
dimensions = get_os_dimensions(os)
properties = get_os_properties(os, try_builder = True)
+ properties["$build/reclient"] = RECLIENT_CQ
dimensions["pool"] = "luci.flex.try"
properties["builder_group"] = "tryserver.libyuv"