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:
parent
b4753d038e
commit
693306cf7a
@ -628,7 +628,7 @@ def perf_builder(name, perf_cat, **kwargs):
|
|||||||
properties = make_goma_properties()
|
properties = make_goma_properties()
|
||||||
properties.update(make_reclient_properties("rbe-webrtc-trusted"))
|
properties.update(make_reclient_properties("rbe-webrtc-trusted"))
|
||||||
properties["builder_group"] = "client.webrtc.perf"
|
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:
|
if "Android" in name:
|
||||||
# Android perf testers require more performant bots to finish under 3 hours.
|
# Android perf testers require more performant bots to finish under 3 hours.
|
||||||
dimensions["cores"] = "8"
|
dimensions["cores"] = "8"
|
||||||
|
|||||||
@ -2890,6 +2890,7 @@ buckets {
|
|||||||
name: "Perf Fuchsia"
|
name: "Perf Fuchsia"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
swarming_tags: "vpython:native-python-wrapper"
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "cores:2"
|
||||||
dimensions: "os:Linux"
|
dimensions: "os:Linux"
|
||||||
dimensions: "pool:luci.webrtc.perf"
|
dimensions: "pool:luci.webrtc.perf"
|
||||||
exe {
|
exe {
|
||||||
@ -2939,6 +2940,7 @@ buckets {
|
|||||||
name: "Perf Linux Bionic"
|
name: "Perf Linux Bionic"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
swarming_tags: "vpython:native-python-wrapper"
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "cores:2"
|
||||||
dimensions: "os:Linux"
|
dimensions: "os:Linux"
|
||||||
dimensions: "pool:luci.webrtc.perf"
|
dimensions: "pool:luci.webrtc.perf"
|
||||||
exe {
|
exe {
|
||||||
@ -2988,6 +2990,7 @@ buckets {
|
|||||||
name: "Perf Mac 11"
|
name: "Perf Mac 11"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
swarming_tags: "vpython:native-python-wrapper"
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "cores:2"
|
||||||
dimensions: "os:Linux"
|
dimensions: "os:Linux"
|
||||||
dimensions: "pool:luci.webrtc.perf"
|
dimensions: "pool:luci.webrtc.perf"
|
||||||
exe {
|
exe {
|
||||||
@ -3037,6 +3040,7 @@ buckets {
|
|||||||
name: "Perf Mac M1 Arm64 12"
|
name: "Perf Mac M1 Arm64 12"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
swarming_tags: "vpython:native-python-wrapper"
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "cores:2"
|
||||||
dimensions: "os:Linux"
|
dimensions: "os:Linux"
|
||||||
dimensions: "pool:luci.webrtc.perf"
|
dimensions: "pool:luci.webrtc.perf"
|
||||||
exe {
|
exe {
|
||||||
@ -3086,6 +3090,7 @@ buckets {
|
|||||||
name: "Perf Win7"
|
name: "Perf Win7"
|
||||||
swarming_host: "chromium-swarm.appspot.com"
|
swarming_host: "chromium-swarm.appspot.com"
|
||||||
swarming_tags: "vpython:native-python-wrapper"
|
swarming_tags: "vpython:native-python-wrapper"
|
||||||
|
dimensions: "cores:2"
|
||||||
dimensions: "os:Linux"
|
dimensions: "os:Linux"
|
||||||
dimensions: "pool:luci.webrtc.perf"
|
dimensions: "pool:luci.webrtc.perf"
|
||||||
exe {
|
exe {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user