infra: Update Milo perf short names.
Use the name of the Android device or GPU manufacturer.
Bug: angleproject:6090
Change-Id: I2e26586578c51f9a714fed23586854bb14030242
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3111028
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
diff --git a/infra/config/generated/luci-milo.cfg b/infra/config/generated/luci-milo.cfg
index 219df89..2e3012e 100644
--- a/infra/config/generated/luci-milo.cfg
+++ b/infra/config/generated/luci-milo.cfg
@@ -123,27 +123,27 @@
builders {
name: "buildbucket/luci.angle.ci/android-pixel4-perf"
category: "perf|android|clang|arm64"
- short_name: "rel"
+ short_name: "pixel4"
}
builders {
name: "buildbucket/luci.angle.ci/linux-intel-hd630-perf"
category: "perf|linux|clang|x64"
- short_name: "rel"
+ short_name: "intel"
}
builders {
name: "buildbucket/luci.angle.ci/linux-nvidia-p400-perf"
category: "perf|linux|clang|x64"
- short_name: "rel"
+ short_name: "nvidia"
}
builders {
name: "buildbucket/luci.angle.ci/win10-intel-hd630-perf"
category: "perf|win|clang|x64"
- short_name: "rel"
+ short_name: "intel"
}
builders {
name: "buildbucket/luci.angle.ci/win10-nvidia-p400-perf"
category: "perf|win|clang|x64"
- short_name: "rel"
+ short_name: "nvidia"
}
}
consoles {
diff --git a/infra/config/main.star b/infra/config/main.star
index 8c0f4d4..a57a3f1 100755
--- a/infra/config/main.star
+++ b/infra/config/main.star
@@ -187,6 +187,9 @@
return os.MAC
return os.MAC
+def get_gpu_type_from_builder_name(name):
+ return name.split("-")[1]
+
# Adds both the CI and Try standalone builders.
def angle_builder(name, debug, cpu, toolchain = "clang", uwp = False, test_mode = "compile_and_test"):
properties = {
@@ -246,7 +249,12 @@
else:
os_name = config_os.console_name
- short_name = "dbg" if debug else "rel"
+ if is_perf:
+ short_name = get_gpu_type_from_builder_name(name)
+ elif debug:
+ short_name = "dbg"
+ else:
+ short_name = "rel"
luci.console_view_entry(
console_view = "ci",