Commit 0ed01da2 authored by Simon Que's avatar Simon Que Committed by Commit Bot

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

Builders migrated (CI/CQ):
- Android FYI 32 Vk Release (Pixel 2) / gpu-fyi-try-android-p-pixel-2-32-vk
- Android FYI 32 Vk Release (Pixel XL) / gpu-fyi-try-android-p-pixel-xl-32-vk
- Android FYI 32 dEQP Vk Release (Pixel 2) / gpu-fyi-try-android-p-pixel-2-32-deqp-vk
- Android FYI 32 dEQP Vk Release (Pixel XL) / gpu-fyi-try-android-p-pixel-xl-32-deqp-vk
- Android FYI 64 Vk Release (Pixel 2) / gpu-fyi-try-android-p-pixel-2-64-vk
- Android FYI 64 Vk Release (Pixel XL) / gpu-fyi-try-android-p-pixel-xl-64-vk
- Android FYI 64 dEQP Vk Release (Pixel 2) / gpu-fyi-try-android-p-pixel-2-64-deqp-vk
- Android FYI 64 dEQP Vk Release (Pixel XL) / gpu-fyi-try-android-p-pixel-xl-64-deqp-vk
- Android FYI Release (NVIDIA Shield TV) / gpu-fyi-try-android-n-nvidia-shield-tv-64
- Android FYI Release (Nexus 5) / gpu-fyi-try-android-l-nexus-5-32
- Android FYI Release (Nexus 5X) / android_angle_rel_ng
- Android FYI Release (Nexus 6) / gpu-fyi-try-android-l-nexus-6-32
- Android FYI Release (Nexus 6P) / gpu-fyi-try-android-m-nexus-6p-64
- Android FYI Release (Nexus 9) / gpu-fyi-try-android-m-nexus-9-64
- Android FYI Release (Pixel 2) / gpu-fyi-try-android-p-pixel-2-32
- Android FYI dEQP Release (Nexus 5X) / android_angle_deqp_rel_ng
- Deterministic Android / android-deterministic-rel
- Deterministic Android (dbg) / android-deterministic-dbg

Bug: 950413
Change-Id: I105e8400c7e7375fc5fc1a029bb2fd9e78744e56
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1641762Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Commit-Queue: Simon Que <sque@chromium.org>
Cr-Commit-Position: refs/heads/master@{#665700}
parent 731474bd
...@@ -304,6 +304,15 @@ builder_mixins { ...@@ -304,6 +304,15 @@ builder_mixins {
properties_j: "$build/goma:{\"jobs\": 150}" properties_j: "$build/goma:{\"jobs\": 150}"
} }
} }
# Same as "android-ci" but uses Goma RBE backend.
builder_mixins {
name: "android-ci-goma-rbe-prod"
# TODO(tandrii, sque): Migrate to "goma-rbe-prod-many-jobs-for-ci" gradually.
recipe {
properties: "mastername:chromium.android"
}
mixins: "goma-rbe-prod-j150"
}
builder_mixins { builder_mixins {
# We have limited tablet capacity and thus limited ability to run # We have limited tablet capacity and thus limited ability to run
...@@ -930,81 +939,97 @@ buckets { ...@@ -930,81 +939,97 @@ buckets {
builders { builders {
name: "Android FYI 32 dEQP Vk Release (Pixel 2)" name: "Android FYI 32 dEQP Vk Release (Pixel 2)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 32 dEQP Vk Release (Pixel XL)" name: "Android FYI 32 dEQP Vk Release (Pixel XL)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 32 Vk Release (Pixel 2)" name: "Android FYI 32 Vk Release (Pixel 2)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 32 Vk Release (Pixel XL)" name: "Android FYI 32 Vk Release (Pixel XL)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 64 dEQP Vk Release (Pixel 2)" name: "Android FYI 64 dEQP Vk Release (Pixel 2)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 64 dEQP Vk Release (Pixel XL)" name: "Android FYI 64 dEQP Vk Release (Pixel XL)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 64 Vk Release (Pixel 2)" name: "Android FYI 64 Vk Release (Pixel 2)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI 64 Vk Release (Pixel XL)" name: "Android FYI 64 Vk Release (Pixel XL)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI dEQP Release (Nexus 5X)" name: "Android FYI dEQP Release (Nexus 5X)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Nexus 5)" name: "Android FYI Release (Nexus 5)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Nexus 5X)" name: "Android FYI Release (Nexus 5X)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Nexus 6)" name: "Android FYI Release (Nexus 6)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Nexus 6P)" name: "Android FYI Release (Nexus 6P)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Nexus 9)" name: "Android FYI Release (Nexus 9)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (NVIDIA Shield TV)" name: "Android FYI Release (NVIDIA Shield TV)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
name: "Android FYI Release (Pixel 2)" name: "Android FYI Release (Pixel 2)"
mixins: "android-gpu-fyi-ci" mixins: "android-gpu-fyi-ci"
mixins: "goma-rbe-prod"
} }
builders { builders {
...@@ -1180,13 +1205,13 @@ buckets { ...@@ -1180,13 +1205,13 @@ buckets {
builders { builders {
name: "Deterministic Android" name: "Deterministic Android"
mixins: "deterministic" mixins: "deterministic"
mixins: "android-ci" mixins: "android-ci-goma-rbe-prod"
} }
builders { builders {
name: "Deterministic Android (dbg)" name: "Deterministic Android (dbg)"
mixins: "deterministic" mixins: "deterministic"
mixins: "android-ci" mixins: "android-ci-goma-rbe-prod"
} }
builders { builders {
...@@ -3389,8 +3414,16 @@ buckets { ...@@ -3389,8 +3414,16 @@ buckets {
} }
# Keep builders sorted by OS, then name. # Keep builders sorted by OS, then name.
builders { mixins: "android-angle-try" name: "android_angle_deqp_rel_ng" } builders {
builders { mixins: "android-angle-try" name: "android_angle_rel_ng" } mixins: "android-angle-try"
mixins: "goma-rbe-prod"
name: "android_angle_deqp_rel_ng"
}
builders {
mixins: "android-angle-try"
mixins: "goma-rbe-prod"
name: "android_angle_rel_ng"
}
builders { mixins: "android-angle-try" name: "android_angle_vk32_deqp_rel_ng" } builders { mixins: "android-angle-try" name: "android_angle_vk32_deqp_rel_ng" }
builders { mixins: "android-angle-try" name: "android_angle_vk32_rel_ng" } builders { mixins: "android-angle-try" name: "android_angle_vk32_rel_ng" }
builders { mixins: "android-angle-try" name: "android_angle_vk64_deqp_rel_ng" } builders { mixins: "android-angle-try" name: "android_angle_vk64_deqp_rel_ng" }
...@@ -3483,69 +3516,85 @@ buckets { ...@@ -3483,69 +3516,85 @@ buckets {
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-l-nexus-5-32" name: "gpu-fyi-try-android-l-nexus-5-32"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-l-nexus-6-32" name: "gpu-fyi-try-android-l-nexus-6-32"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-m-nexus-6p-64" name: "gpu-fyi-try-android-m-nexus-6p-64"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-m-nexus-9-64" name: "gpu-fyi-try-android-m-nexus-9-64"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-n-nvidia-shield-tv-64" name: "gpu-fyi-try-android-n-nvidia-shield-tv-64"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-2-32" name: "gpu-fyi-try-android-p-pixel-2-32"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-2-32-vk" name: "gpu-fyi-try-android-p-pixel-2-32-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-2-32-deqp-vk" name: "gpu-fyi-try-android-p-pixel-2-32-deqp-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-2-64-vk" name: "gpu-fyi-try-android-p-pixel-2-64-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-2-64-deqp-vk" name: "gpu-fyi-try-android-p-pixel-2-64-deqp-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-xl-32-vk" name: "gpu-fyi-try-android-p-pixel-xl-32-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-xl-32-deqp-vk" name: "gpu-fyi-try-android-p-pixel-xl-32-deqp-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-xl-64-vk" name: "gpu-fyi-try-android-p-pixel-xl-64-vk"
} }
builders { builders {
mixins: "android-optional-gpu-try" mixins: "android-optional-gpu-try"
mixins: "goma-rbe-prod"
name: "gpu-fyi-try-android-p-pixel-xl-64-deqp-vk" name: "gpu-fyi-try-android-p-pixel-xl-64-deqp-vk"
} }
builders { builders {
mixins: "android-try" mixins: "android-try"
mixins: "deterministic" mixins: "deterministic"
mixins: "goma-rbe-prod"
name: "android-deterministic-rel" name: "android-deterministic-rel"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
} }
builders { builders {
mixins: "android-try" mixins: "android-try"
mixins: "deterministic" mixins: "deterministic"
mixins: "goma-rbe-prod"
name: "android-deterministic-dbg" name: "android-deterministic-dbg"
dimensions: "os:Ubuntu-14.04" dimensions: "os:Ubuntu-14.04"
} }
......
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