Add machine_type dimension to disambiguate bots with GTX960.
authorBen Wagner <benjaminwagner@google.com>
Sun, 19 Feb 2017 04:28:26 +0000 (23:28 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 21 Feb 2017 18:29:50 +0000 (18:29 +0000)
BUG=skia:

Change-Id: Id66505d2e45cfff0bb31f630d96f7a78ad2f701b
Reviewed-on: https://skia-review.googlesource.com/8721
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Ben Wagner <benjaminwagner@google.com>

infra/bots/gen_tasks.go
infra/bots/tasks.json

index 421f430..1dc4c95 100644 (file)
@@ -177,6 +177,17 @@ func swarmDimensions(parts map[string]string) []string {
                                glog.Fatalf("Entry %q not found in GPU mapping: %v", parts["cpu_or_gpu_value"], GPU_MAPPING)
                        }
                        d["gpu"] = gpu
+
+                       // Hack: Specify machine_type dimension for NUCs and ShuttleCs. We
+                       // temporarily have two types of machines with a GTX960. The only way to
+                       // distinguish these bots is by machine_type.
+                       machine_type, ok := map[string]string{
+                               "NUC6i7KYK": "n1-highcpu-8",
+                               "ShuttleC":  "n1-standard-8",
+                       }[parts["model"]]
+                       if ok {
+                               d["machine_type"] = machine_type
+                       }
                }
        } else {
                d["gpu"] = "none"
index 5147a4d..20a2e26 100644 (file)
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:8086:1912",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:8086:1912",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:10de:1401",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:8086:1912",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],
       ],
       "dimensions": [
         "gpu:8086:1912",
+        "machine_type:n1-standard-8",
         "os:Windows-10-14393",
         "pool:Skia"
       ],