Run Fuchsia Perf Testers on stronger machines.

This is to fix this type of errors:
https://ci.chromium.org/ui/p/webrtc/builders/perf/Perf%20Fuchsia/691/overview
https://ci.chromium.org/ui/p/webrtc/builders/perf/Perf%20Fuchsia/687/overview

Change-Id: I4173dce1086d9266683c89156aa21ffb206a00e7
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299042
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39682}
This commit is contained in:
Jeremy Leconte 2023-03-24 15:16:07 +01:00 committed by WebRTC LUCI CQ
parent b8555e791a
commit 9a98d0b8e0
2 changed files with 3 additions and 2 deletions

View file

@ -602,8 +602,9 @@ def perf_builder(name, perf_cat, **kwargs):
properties = make_reclient_properties("rbe-webrtc-trusted") properties = 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", "cores": "2"} dimensions = {"pool": "luci.webrtc.perf", "os": "Linux", "cores": "2"}
if "Android" in name: if "Android" in name or "Fuchsia" 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.
# Fuchsia perf testers encountered "no space left on device" error on multiple runs.
dimensions["cores"] = "8" dimensions["cores"] = "8"
return webrtc_builder( return webrtc_builder(
name = name, name = name,

View file

@ -2445,7 +2445,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: "cores:8"
dimensions: "os:Linux" dimensions: "os:Linux"
dimensions: "pool:luci.webrtc.perf" dimensions: "pool:luci.webrtc.perf"
exe { exe {