aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/gen_tasks.go
diff options
context:
space:
mode:
authorGravatar Yuqian Li <liyuqian@google.com>2017-11-02 13:48:23 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-11-02 19:04:21 +0000
commitab246cb58ddc883d4e2b88889419dd38e580416c (patch)
tree2b91813d7a83d3b223402a22b183fea8b9a697b2 /infra/bots/gen_tasks.go
parentf5fd59a0886b49b91c965d30e34e04b4c2795273 (diff)
Add a GPU calmbench bot
Bug: skia: Change-Id: I354c295ce04f5e478e88f724e0b17ce90496a4cc Reviewed-on: https://skia-review.googlesource.com/65341 Commit-Queue: Yuqian Li <liyuqian@google.com> Reviewed-by: Eric Boren <borenet@google.com>
Diffstat (limited to 'infra/bots/gen_tasks.go')
-rw-r--r--infra/bots/gen_tasks.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/infra/bots/gen_tasks.go b/infra/bots/gen_tasks.go
index 9bb9baf3e3..519e0a27f5 100644
--- a/infra/bots/gen_tasks.go
+++ b/infra/bots/gen_tasks.go
@@ -203,7 +203,7 @@ func defaultSwarmDimensions(parts map[string]string) []string {
} else {
d["os"] = DEFAULT_OS_DEBIAN
}
- if parts["role"] == "Test" || parts["role"] == "Perf" {
+ if parts["role"] == "Test" || parts["role"] == "Perf" || parts["role"] == "Calmbench" {
if strings.Contains(parts["os"], "Android") || strings.Contains(parts["os"], "Chromecast") {
// For Android, the device type is a better dimension
// than CPU or GPU.
@@ -686,7 +686,7 @@ func infra(b *specs.TasksCfgBuilder, name string) string {
func calmbench(b *specs.TasksCfgBuilder, name string, parts map[string]string) string {
s := &specs.TaskSpec{
CipdPackages: []*specs.CipdPackage{b.MustGetCipdPackageFromAsset("clang_linux")},
- Dimensions: linuxGceDimensions(),
+ Dimensions: swarmDimensions(parts),
ExtraArgs: []string{
"--workdir", "../../..", "calmbench",
fmt.Sprintf("repository=%s", specs.PLACEHOLDER_REPO),