Prevent 8 cores bots to be used by desktop perf tests.

Change-Id: I2e2bc16ebc65f8207105d1dbd1a84788def5b63b
Bug: b/260684409
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285461
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#38761}
This commit is contained in:
Jeremy Leconte 2022-11-29 14:54:35 +01:00 committed by WebRTC LUCI CQ
parent b4753d038e
commit 693306cf7a
2 changed files with 6 additions and 1 deletions

View File

@ -628,7 +628,7 @@ def perf_builder(name, perf_cat, **kwargs):
properties = make_goma_properties()
properties.update(make_reclient_properties("rbe-webrtc-trusted"))
properties["builder_group"] = "client.webrtc.perf"
dimensions = {"pool": "luci.webrtc.perf", "os": "Linux"}
dimensions = {"pool": "luci.webrtc.perf", "os": "Linux", "cores": "2"}
if "Android" in name:
# Android perf testers require more performant bots to finish under 3 hours.
dimensions["cores"] = "8"

View File

@ -2890,6 +2890,7 @@ buckets {
name: "Perf Fuchsia"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -2939,6 +2940,7 @@ buckets {
name: "Perf Linux Bionic"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -2988,6 +2990,7 @@ buckets {
name: "Perf Mac 11"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -3037,6 +3040,7 @@ buckets {
name: "Perf Mac M1 Arm64 12"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -3086,6 +3090,7 @@ buckets {
name: "Perf Win7"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {