Remove cores dimensions for perf bots

Bug: b/346481222
Change-Id: Iebc3aa98efc64ed75256df8ee7cffd30eee24239
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354462
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#42467}
This commit is contained in:
Christoffer Dewerin 2024-06-12 09:04:14 +02:00 committed by WebRTC LUCI CQ
parent 6e37ee34d1
commit b2c4f5469c
3 changed files with 2 additions and 13 deletions

View File

@ -634,11 +634,7 @@ def perf_builder(name, perf_cat, **kwargs):
add_milo(name, {"perf": perf_cat})
properties = make_reclient_properties("rbe-webrtc-trusted")
properties["builder_group"] = "client.webrtc.perf"
dimensions = {"pool": "luci.webrtc.perf", "os": "Linux", "cores": "2"}
if "Android" in name or "Fuchsia" in name:
# Android perf testers require more performant bots to finish under 3 hours.
# Fuchsia perf testers encountered "no space left on device" error on multiple runs.
dimensions["cores"] = "8"
dimensions = {"pool": "luci.webrtc.perf", "os": "Linux"}
return webrtc_builder(
name = name,
dimensions = dimensions,

View File

@ -2281,7 +2281,6 @@ buckets {
name: "Perf Android32 (R Pixel5)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:8"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -2327,7 +2326,6 @@ buckets {
name: "Perf Android64 (R Pixel5)"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:8"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -2373,7 +2371,6 @@ buckets {
name: "Perf Fuchsia"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:8"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {
@ -2419,7 +2416,6 @@ 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 {
@ -2465,7 +2461,6 @@ 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 {
@ -2511,7 +2506,6 @@ 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 {
@ -2557,7 +2551,6 @@ buckets {
name: "Perf Win 10"
swarming_host: "chromium-swarm.appspot.com"
swarming_tags: "vpython:native-python-wrapper"
dimensions: "cores:2"
dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf"
exe {

View File

@ -7,7 +7,7 @@
name: "webrtc"
access: "group:all"
lucicfg {
version: "1.43.5"
version: "1.43.6"
package_dir: "."
config_dir: "."
entry_point: "config.star"