aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/gen_tasks.go
diff options
context:
space:
mode:
authorGravatar Ben Wagner <benjaminwagner@google.com>2018-05-22 10:46:15 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-05-22 16:33:05 +0000
commitd26e446927051bc3eed3aed9e5e2db19e7122cf0 (patch)
tree46dbe5bbf5e54f31ed11e35e828b8aa9330c28da /infra/bots/gen_tasks.go
parentd6de89bebdee9185b18c2da77c27371ad8318b4b (diff)
Rename SwiftShader bots from CPU to GPU.
Bug: skia:7671 Change-Id: I1d6b2a07ca93acbe53c1e93d70335f5284cd494e NoTry: true Reviewed-on: https://skia-review.googlesource.com/129500 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Eric Boren <borenet@google.com>
Diffstat (limited to 'infra/bots/gen_tasks.go')
-rw-r--r--infra/bots/gen_tasks.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/infra/bots/gen_tasks.go b/infra/bots/gen_tasks.go
index f83494043a..8487fb947d 100644
--- a/infra/bots/gen_tasks.go
+++ b/infra/bots/gen_tasks.go
@@ -459,6 +459,13 @@ func defaultSwarmDimensions(parts map[string]string) []string {
glog.Fatalf("Entry %q not found in iOS mapping.", parts["model"])
}
d["device"] = device
+ } else if strings.Contains(parts["extra_config"], "SwiftShader") {
+ if parts["model"] != "GCE" || d["os"] != DEFAULT_OS_DEBIAN || parts["cpu_or_gpu_value"] != "SwiftShader" {
+ glog.Fatalf("Please update defaultSwarmDimensions for SwiftShader %s %s %s.", parts["os"], parts["model"], parts["cpu_or_gpu_value"])
+ }
+ d["cpu"] = "x86-64-Haswell_GCE"
+ d["os"] = DEFAULT_OS_LINUX_GCE
+ d["machine_type"] = MACHINE_TYPE_SMALL
} else if parts["cpu_or_gpu"] == "CPU" {
modelMapping, ok := map[string]map[string]string{
"AVX": {