[infra] Switch from isolate to RBE-CAS

Bug: skia:10883
Change-Id: I8a232a3f6779790cb03da7d684832dc9a96f36ec
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/345281
Commit-Queue: Eric Boren <borenet@google.com>
Reviewed-by: Weston Tracey <westont@google.com>
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index 399f583..5840fe5 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -201,27 +201,6 @@
     return [output_api.PresubmitError('`%s` failed' % ' '.join(cmd))]
   return []
 
-def _CheckCompileIsolate(input_api, output_api):
-  """Ensure that gen_compile_isolate.py does not change compile.isolate."""
-  # Only run the check if files were added or removed.
-  results = []
-  script = os.path.join('infra', 'bots', 'gen_compile_isolate.py')
-  isolate = os.path.join('infra', 'bots', 'compile.isolated')
-  for f in input_api.AffectedFiles():
-    if f.Action() in ('A', 'D', 'R'):
-      break
-    if f.LocalPath() in (script, isolate):
-      break
-  else:
-    return results
-
-  cmd = ['python', script, 'test']
-  try:
-    subprocess.check_output(cmd, stderr=subprocess.STDOUT)
-  except subprocess.CalledProcessError as e:
-    results.append(output_api.PresubmitError(e.output))
-  return results
-
 
 class _WarningsAsErrors():
   def __init__(self, output_api):
@@ -276,7 +255,6 @@
   results.extend(_IfDefChecks(input_api, output_api))
   results.extend(_CopyrightChecks(input_api, output_api,
                                   source_file_filter=sources))
-  results.extend(_CheckCompileIsolate(input_api, output_api))
   results.extend(_CheckDEPSValid(input_api, output_api))
   results.extend(_CheckIncludesFormatted(input_api, output_api))
   results.extend(_CheckGNFormatted(input_api, output_api))
diff --git a/go.mod b/go.mod
index cba215a..28783fe 100644
--- a/go.mod
+++ b/go.mod
@@ -9,8 +9,8 @@
 	github.com/Azure/go-autorest v11.1.2+incompatible // indirect
 	github.com/VividCortex/godaemon v0.0.0-20150910212227-3d9f6e0b234f // indirect
 	github.com/andygrunwald/go-gerrit v0.0.0-20200503132804-ed2419acda39
-	github.com/bazelbuild/remote-apis v0.0.0-20201017154855-ddca4b2c4487 // indirect
-	github.com/bazelbuild/remote-apis-sdks v0.0.0-20201029144734-84eedba4d9ea // indirect
+	github.com/bazelbuild/remote-apis v0.0.0-20201113154229-1e9ccef3705c // indirect
+	github.com/bazelbuild/remote-apis-sdks v0.0.0-20201120151053-8f976b9bf4fc // indirect
 	github.com/boltdb/bolt v1.3.1 // indirect
 	github.com/flynn/json5 v0.0.0-20160717195620-7620272ed633
 	github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
@@ -25,11 +25,12 @@
 	github.com/maruel/subcommands v1.0.0 // indirect
 	github.com/pkg/errors v0.9.1
 	github.com/rogpeppe/go-internal v1.5.0 // indirect
+	github.com/skia-dev/go-systemd v0.0.0-20181025131956-1cc903e82ae4 // indirect
 	github.com/stretchr/testify v1.6.1
 	github.com/vektra/mockery v1.1.2 // indirect
 	github.com/xanzy/ssh-agent v0.3.0 // indirect
-	go.chromium.org/luci v0.0.0-20201030140206-3cb383bad2fa // indirect
-	go.skia.org/infra v0.0.0-20201030163508-003d90397045
+	go.chromium.org/luci v0.0.0-20201121231857-b9ab316d7198 // indirect
+	go.skia.org/infra v0.0.0-20201211124251-12d4265d9508
 	golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897
 	golang.org/x/exp v0.0.0-20200228211341-fcea875c7e85 // indirect
 	golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8 // indirect
diff --git a/go.sum b/go.sum
index 04f00b7..f3acef5 100644
--- a/go.sum
+++ b/go.sum
@@ -253,14 +253,23 @@
 github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g=
 github.com/bazelbuild/bazel-gazelle v0.21.1/go.mod h1:xM5AuwJJYa2OUDBT+YqrZrcD8DW//aauZ+U424Wadlo=
 github.com/bazelbuild/buildtools v0.0.0-20190731111112-f720930ceb60/go.mod h1:5JP0TXzWDHXv8qvxRC4InIazwdyDseBDbzESUMKk1yU=
+github.com/bazelbuild/buildtools v0.0.0-20201102150426-f0f162f0456b/go.mod h1:5JP0TXzWDHXv8qvxRC4InIazwdyDseBDbzESUMKk1yU=
 github.com/bazelbuild/remote-apis v0.0.0-20200904140912-1aeb39973178 h1:qDZ7lr7knlTckZgbKwWD1PHTY6WYe5V+DqILuzpMHPY=
 github.com/bazelbuild/remote-apis v0.0.0-20200904140912-1aeb39973178/go.mod h1:9Y+1FnaNUGVV6wKE0Jdh+mguqDUsyd9uUqokalrC7DQ=
 github.com/bazelbuild/remote-apis v0.0.0-20201017154855-ddca4b2c4487 h1:tEvrBD4qzFkN9Npd8RU6iCmNv1rcd51UIKM7ghI3tNg=
 github.com/bazelbuild/remote-apis v0.0.0-20201017154855-ddca4b2c4487/go.mod h1:9Y+1FnaNUGVV6wKE0Jdh+mguqDUsyd9uUqokalrC7DQ=
+github.com/bazelbuild/remote-apis v0.0.0-20201030192148-aa8e718768c2 h1:in8ww8rHwdcmLN3J9atiRDvAaYHobXBJzp7uAxlUREU=
+github.com/bazelbuild/remote-apis v0.0.0-20201030192148-aa8e718768c2/go.mod h1:9Y+1FnaNUGVV6wKE0Jdh+mguqDUsyd9uUqokalrC7DQ=
+github.com/bazelbuild/remote-apis v0.0.0-20201113154229-1e9ccef3705c h1:rk6YYsIbLDZ/frDYZPANInvCUqAEjPitjRSyWTcsjiA=
+github.com/bazelbuild/remote-apis v0.0.0-20201113154229-1e9ccef3705c/go.mod h1:9Y+1FnaNUGVV6wKE0Jdh+mguqDUsyd9uUqokalrC7DQ=
 github.com/bazelbuild/remote-apis-sdks v0.0.0-20201015165011-bac45969347c h1:+4DMvfGdgCeGwwWhCwTRlMlwlkrLUlWrsv8m75bXiUI=
 github.com/bazelbuild/remote-apis-sdks v0.0.0-20201015165011-bac45969347c/go.mod h1:qYwgoeLmixW0VkG6F665WCYE4oneGGqvDzUNmzukY1c=
 github.com/bazelbuild/remote-apis-sdks v0.0.0-20201029144734-84eedba4d9ea h1:m6pq4nascFemVhCz2outsp6fDwDqGn5xY/5ZrIzP1Xg=
 github.com/bazelbuild/remote-apis-sdks v0.0.0-20201029144734-84eedba4d9ea/go.mod h1:qYwgoeLmixW0VkG6F665WCYE4oneGGqvDzUNmzukY1c=
+github.com/bazelbuild/remote-apis-sdks v0.0.0-20201110004117-e776219c9bb7 h1:0SkXdQd6uHU6pDzy0ZJw4KUWsBnil6QAzBj+SljxRaM=
+github.com/bazelbuild/remote-apis-sdks v0.0.0-20201110004117-e776219c9bb7/go.mod h1:SvHtabqK9r562BLgmQfd+s5hzd9UUS903b0OmQHvzrI=
+github.com/bazelbuild/remote-apis-sdks v0.0.0-20201120151053-8f976b9bf4fc h1:T8tt5LPzm/nE/+DdopIs+6qOOAUNme01K7+d5y5lkxc=
+github.com/bazelbuild/remote-apis-sdks v0.0.0-20201120151053-8f976b9bf4fc/go.mod h1:SvHtabqK9r562BLgmQfd+s5hzd9UUS903b0OmQHvzrI=
 github.com/bazelbuild/rules_go v0.0.0-20190719190356-6dae44dc5cab/go.mod h1:MC23Dc/wkXEyk3Wpq6lCqz0ZAYOZDw2DR5y3N1q2i7M=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
 github.com/beorn7/perks v1.0.0 h1:HWo1m869IqiPhD389kmkxeTalrjNbbJTC8LXupb+sl0=
@@ -315,6 +324,7 @@
 github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
 github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
 github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
+github.com/coreos/go-systemd/v22 v22.1.0/go.mod h1:xO0FLkIi5MaZafQlIrOotqXZ90ih+1atmu1JpKERPPk=
 github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA=
 github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA=
 github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE=
@@ -423,6 +433,7 @@
 github.com/godbus/dbus v0.0.0-20181101234600-2ff6f7ffd60f h1:zlOR3rOlPAVvtfuxGKoghCmop5B0TRyu/ZieziZuGiM=
 github.com/godbus/dbus v0.0.0-20181101234600-2ff6f7ffd60f/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
 github.com/godbus/dbus v4.1.0+incompatible/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
+github.com/godbus/dbus/v5 v5.0.3/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
 github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
 github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
 github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s=
@@ -1057,6 +1068,7 @@
 github.com/skia-dev/go2ts v1.3.4 h1:xlgs+2aM2APE5U2NP+OFByIZzZooPKir+iVpIHD5CD0=
 github.com/skia-dev/go2ts v1.3.4/go.mod h1:pE59J8wf5IHSMtPhH8PmWq5ZTLt6p1Ih+4ODd9fkGXk=
 github.com/skia-dev/go2ts v1.3.5/go.mod h1:pE59J8wf5IHSMtPhH8PmWq5ZTLt6p1Ih+4ODd9fkGXk=
+github.com/skia-dev/go2ts v1.4.0/go.mod h1:pE59J8wf5IHSMtPhH8PmWq5ZTLt6p1Ih+4ODd9fkGXk=
 github.com/skia-dev/google-api-go-client v0.10.1-0.20200109184256-16c3d6f408b2 h1:Id5JdSD66PKQQiiVFG1VXDVCT5U3DcDzJSReXRxKRLk=
 github.com/skia-dev/google-api-go-client v0.10.1-0.20200109184256-16c3d6f408b2/go.mod h1:N0iTzjbw95ZVfOL7wVngmVXE2kG0NP+LYlq3QMwf9Qo=
 github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc=
@@ -1157,6 +1169,7 @@
 github.com/unrolled/secure v1.0.8/go.mod h1:fO+mEan+FLB0CdEnHf6Q4ZZVNqG+5fuLFnP8p0BXDPI=
 github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA=
 github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
+github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI=
 github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4=
 github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
 github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPUpymEIMZ47gx8=
@@ -1319,6 +1332,8 @@
 go.chromium.org/luci v0.0.0-20201029184154-594d11850ebf/go.mod h1:MIQewVTLvOvc0UioV0JNqTNO/RspKFS0XEeoKrOxsdM=
 go.chromium.org/luci v0.0.0-20201030140206-3cb383bad2fa h1:3AtmNweHUJIaa8shx7PhdBx/lfgg2uiOjVY2VRawv1U=
 go.chromium.org/luci v0.0.0-20201030140206-3cb383bad2fa/go.mod h1:MIQewVTLvOvc0UioV0JNqTNO/RspKFS0XEeoKrOxsdM=
+go.chromium.org/luci v0.0.0-20201121231857-b9ab316d7198 h1:Qe0s5XpxD36QC+7OVnc1Ce8igF3sfTo3f3ad4WKEpNo=
+go.chromium.org/luci v0.0.0-20201121231857-b9ab316d7198/go.mod h1:MIQewVTLvOvc0UioV0JNqTNO/RspKFS0XEeoKrOxsdM=
 go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
 go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
 go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg=
@@ -1456,6 +1471,11 @@
 go.skia.org/infra v0.0.0-20201020123031-a17e5c55b742/go.mod h1:QwWnnt5NJk/+Wf1eCEW3i/e5qwtMvnB+VaSFgNdRW2k=
 go.skia.org/infra v0.0.0-20201030163508-003d90397045 h1:9uAC3f9GstmnQ1p/dNyWA2rtaCP/GwXiXhkJrsJD8cE=
 go.skia.org/infra v0.0.0-20201030163508-003d90397045/go.mod h1:ytV4zF6Ko8b2prbRy/3dws2LG0zllbkcpp9TyrMsPSo=
+go.skia.org/infra v0.0.0-20201211124251-12d4265d9508 h1:e4OP3bMRuV6rzu+/glC/qjuij9IZHofdn3ybaan0aS0=
+go.skia.org/infra v0.0.0-20201211124251-12d4265d9508/go.mod h1:7t8Lju542R6/LHj4Swn4cGWHPYylIAQPGeS5V0fpFPU=
+go.skia.org/infra v0.0.0-20201217132534-85da13d8d0c9 h1:OLAVeOCg389Y5lXEcUTF5sEnm9ieImFhAEtq7pzjFQY=
+go.skia.org/infra v0.0.0-20201217132534-85da13d8d0c9/go.mod h1:7t8Lju542R6/LHj4Swn4cGWHPYylIAQPGeS5V0fpFPU=
+go.starlark.net v0.0.0-20201118183435-e55f603d8c79/go.mod h1:5YFcFnRptTN+41758c2bMPiqpGg4zBfYji1IQz8wNFk=
 go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
 go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
 go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
@@ -2296,6 +2316,7 @@
 gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
 gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.4 h1:/eiJrUcujPVeJ3xlSWaiNi3uSVmDGBK1pDHUHAnao1I=
 gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
diff --git a/infra/bots/assets.isolate b/infra/bots/assets.isolate
deleted file mode 100644
index 1d9ef7a..0000000
--- a/infra/bots/assets.isolate
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  'variables': {
-    'files': [
-      'assets/',
-    ],
-  },
-}
diff --git a/infra/bots/build_task_drivers.sh b/infra/bots/build_task_drivers.sh
index b1a192c..244673c 100755
--- a/infra/bots/build_task_drivers.sh
+++ b/infra/bots/build_task_drivers.sh
@@ -21,9 +21,6 @@
 export GOFLAGS="-mod=readonly"
 go mod download
 go install -v go.skia.org/infra/infra/bots/task_drivers/build_push_docker_image
-go install -v go.skia.org/infra/infra/bots/task_drivers/push_apps_from_skia_image
-go install -v go.skia.org/infra/infra/bots/task_drivers/push_apps_from_skia_wasm_images
-go install -v go.skia.org/infra/infra/bots/task_drivers/push_apps_from_wasm_image
 go install -v go.skia.org/infra/infra/bots/task_drivers/update_go_deps
 
 # Build task drivers from this repo.
diff --git a/infra/bots/canvaskit.isolate b/infra/bots/canvaskit.isolate
deleted file mode 100644
index 5863ff9..0000000
--- a/infra/bots/canvaskit.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../modules/canvaskit',
-      '../../modules/pathkit/perf/perfReporter.js',
-      '../../modules/pathkit/tests/testReporter.js',
-      '../canvaskit',
-    ],
-  },
-}
diff --git a/infra/bots/compile.isolate b/infra/bots/compile.isolate
deleted file mode 100644
index d1e5ffa..0000000
--- a/infra/bots/compile.isolate
+++ /dev/null
@@ -1,49 +0,0 @@
-{
-  'includes': [
-    'run_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../../.gclient',
-      '../../.clang-format',
-      '../../.clang-tidy',
-      '../../.gn',
-      '../../BUILD.gn',
-      '../../bench',
-      '../../bin/fetch-clang-format',
-      '../../bin/fetch-gn',
-      '../../build/fuchsia',
-      '../../build_overrides',
-      '../../buildtools',
-      '../../client_utils/android',
-      '../../dm',
-      '../../docs/examples',
-      '../../example',
-      '../../experimental',
-      '../../fuzz',
-      '../../gm',
-      '../../gn',
-      '../../include',
-      '../../modules',
-      '../../platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp',
-      '../../platform_tools/android/launcher/skia_launcher.cpp',
-      '../../platform_tools/android/vulkan/Skia_Vulkan_Android.h',
-      '../../platform_tools/ios/app/LaunchScreen.storyboard',
-      '../../platform_tools/libraries/include/arcore_c_api.h',
-      '../../resources',
-      '../../samplecode',
-      '../../src',
-      '../../tests',
-      '../../third_party',
-      '../../tools',
-      '../canvaskit',
-      '../pathkit',
-      'assets/android_ndk_darwin/VERSION',
-      'assets/android_ndk_linux/VERSION',
-      'assets/android_ndk_windows/VERSION',
-      'assets/cast_toolchain/VERSION',
-      'assets/clang_linux/VERSION',
-      'assets/clang_win/VERSION',
-    ],
-  },
-}
diff --git a/infra/bots/compile_android_framework.isolate b/infra/bots/compile_android_framework.isolate
deleted file mode 100644
index 5b11547..0000000
--- a/infra/bots/compile_android_framework.isolate
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  'includes': [
-    'infrabots.isolate',
-    'run_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../../.gclient',
-    ],
-  },
-}
diff --git a/infra/bots/empty.isolate b/infra/bots/empty.isolate
deleted file mode 100644
index 0967ef4..0000000
--- a/infra/bots/empty.isolate
+++ /dev/null
@@ -1 +0,0 @@
-{}
diff --git a/infra/bots/gen_compile_isolate.py b/infra/bots/gen_compile_isolate.py
deleted file mode 100755
index ea55908..0000000
--- a/infra/bots/gen_compile_isolate.py
+++ /dev/null
@@ -1,234 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2019 Google LLC
-#
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-
-import difflib
-import os
-import re
-import subprocess
-import sys
-
-
-# Any files in Git which match these patterns will be included, either directly
-# or indirectly via a parent dir.
-PATH_PATTERNS = [
-  r'.*\.c$',
-  r'.*\.cc$',
-  r'.*\.cpp$',
-  r'.*\.gn$',
-  r'.*\.gni$',
-  r'.*\.h$',
-  r'.*\.mm$',
-  r'.*\.storyboard$',
-]
-
-# These paths are always added to the inclusion list. Note that they may not
-# appear in the isolate if they are included indirectly via a parent dir.
-EXPLICIT_PATHS = [
-  '../.gclient',
-  '.clang-format',
-  '.clang-tidy',
-  'bin/fetch-clang-format',
-  'bin/fetch-gn',
-  'buildtools',
-  'infra/bots/assets/android_ndk_darwin/VERSION',
-  'infra/bots/assets/android_ndk_linux/VERSION',
-  'infra/bots/assets/android_ndk_windows/VERSION',
-  'infra/bots/assets/cast_toolchain/VERSION',
-  'infra/bots/assets/clang_linux/VERSION',
-  'infra/bots/assets/clang_win/VERSION',
-  'infra/canvaskit',
-  'infra/pathkit',
-  'resources',
-  'third_party/externals',
-]
-
-# If a parent path contains more than this many immediate child paths (ie. files
-# and dirs which are directly inside it as opposed to indirect descendants), we
-# will include the parent in the isolate file instead of the children. This
-# results in a simpler isolate file which should need to be changed less often.
-COMBINE_PATHS_THRESHOLD = 3
-
-# Template for the isolate file content.
-ISOLATE_TMPL = '''{
-  'includes': [
-    'run_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-%s
-    ],
-  },
-}
-'''
-
-# Absolute path to the infra/bots dir.
-INFRABOTS_DIR = os.path.realpath(os.path.dirname(os.path.abspath(__file__)))
-
-# Absolute path to the compile.isolate file.
-ISOLATE_FILE = os.path.join(INFRABOTS_DIR, 'compile.isolate')
-
-
-def all_paths():
-  """Return all paths which are checked in to git."""
-  repo_root = os.path.abspath(os.path.join(INFRABOTS_DIR, os.pardir, os.pardir))
-  output = subprocess.check_output(['git', 'ls-files'], cwd=repo_root).rstrip()
-  return output.splitlines()
-
-
-def get_relevant_paths():
-  """Return all checked-in paths in PATH_PATTERNS or EXPLICIT_PATHS."""
-  paths = []
-  for f in all_paths():
-    for regexp in PATH_PATTERNS:
-      if re.match(regexp, f):
-        paths.append(f)
-        break
-
-  paths.extend(EXPLICIT_PATHS)
-  return paths
-
-
-class Tree(object):
-  """Tree helps with deduplicating and collapsing paths."""
-  class Node(object):
-    """Node represents an individual node in a Tree."""
-    def __init__(self, name):
-      self._children = {}
-      self._name = name
-      self._is_leaf = False
-
-    @property
-    def is_root(self):
-      """Return True iff this is the root node."""
-      return self._name is None
-
-    def add(self, entry):
-      """Add the given entry (given as a list of strings) to the Node."""
-      # Remove the first element if we're not the root node.
-      if not self.is_root:
-        if entry[0] != self._name:
-          raise ValueError('Cannot add a non-matching entry to a Node!')
-        entry = entry[1:]
-
-        # If the entry is now empty, this node is a leaf.
-        if not entry:
-          self._is_leaf = True
-          return
-
-      # Add a child node.
-      if not self._is_leaf:
-        child = self._children.get(entry[0])
-        if not child:
-          child = Tree.Node(entry[0])
-          self._children[entry[0]] = child
-        child.add(entry)
-
-        # If we have more than COMBINE_PATHS_THRESHOLD immediate children,
-        # combine them into this node.
-        immediate_children = 0
-        for child in self._children.itervalues():
-          if child._is_leaf:
-            immediate_children += 1
-        if not self.is_root and immediate_children >= COMBINE_PATHS_THRESHOLD:
-          self._is_leaf = True
-          self._children = {}
-
-    def entries(self):
-      """Return the entries represented by this node and its children.
-
-      Will not return children in the following cases:
-        - This Node is a leaf, ie. it represents an entry which was explicitly
-          inserted into the Tree, as opposed to only part of a path to other
-          entries.
-        - This Node has immediate children exceeding COMBINE_PATHS_THRESHOLD and
-          thus has been upgraded to a leaf node.
-      """
-      if self._is_leaf:
-        return [self._name]
-      rv = []
-      for child in self._children.itervalues():
-        for entry in child.entries():
-          if not self.is_root:
-            entry = self._name + '/' + entry
-          rv.append(entry)
-      return rv
-
-  def __init__(self):
-    self._root = Tree.Node(None)
-
-  def add(self, entry):
-    """Add the given entry to the tree."""
-    split = entry.split('/')
-    if split[-1] == '':
-      split = split[:-1]
-    self._root.add(split)
-
-  def entries(self):
-    """Return the list of entries in the tree.
-
-    Entries will be de-duplicated as follows:
-      - Any entry which is a sub-path of another entry will not be returned.
-      - Any entry which was not explicitly inserted but has children exceeding
-        the COMBINE_PATHS_THRESHOLD will be returned while its children will not
-        be returned.
-    """
-    return self._root.entries()
-
-
-def relpath(repo_path):
-  """Return a relative path to the given path within the repo.
-
-  The path is relative to the infra/bots dir, where the compile.isolate file
-  lives.
-  """
-  repo_path = '../../' + repo_path
-  repo_path = repo_path.replace('../../infra/', '../')
-  repo_path = repo_path.replace('../bots/', '')
-  return repo_path
-
-
-def get_isolate_content(paths):
-  """Construct the new content of the isolate file based on the given paths."""
-  lines = ['      \'%s\',' % relpath(p) for p in paths]
-  lines.sort()
-  return ISOLATE_TMPL % '\n'.join(lines)
-
-
-def main():
-  """Regenerate the compile.isolate file, or verify that it hasn't changed."""
-  testing = False
-  if len(sys.argv) == 2 and sys.argv[1] == 'test':
-    testing = True
-  elif len(sys.argv) != 1:
-    print >> sys.stderr, 'Usage: %s [test]' % sys.argv[0]
-    sys.exit(1)
-
-  tree = Tree()
-  for p in get_relevant_paths():
-    tree.add(p)
-  content = get_isolate_content(tree.entries())
-
-  if testing:
-    with open(ISOLATE_FILE, 'rb') as f:
-      expect_content = f.read()
-    if content != expect_content:
-      print >> sys.stderr, 'Found diff in %s:' % ISOLATE_FILE
-      a = expect_content.splitlines()
-      b = content.splitlines()
-      diff = difflib.context_diff(a, b, lineterm='')
-      for line in diff:
-        sys.stderr.write(line + '\n')
-      print >> sys.stderr, 'You may need to run:\n\n\tpython %s' % sys.argv[0]
-      sys.exit(1)
-  else:
-    with open(ISOLATE_FILE, 'wb') as f:
-      f.write(content)
-
-
-if __name__ == '__main__':
-  main()
diff --git a/infra/bots/gen_tasks_logic/compile_cas.go b/infra/bots/gen_tasks_logic/compile_cas.go
new file mode 100644
index 0000000..9baf85e
--- /dev/null
+++ b/infra/bots/gen_tasks_logic/compile_cas.go
@@ -0,0 +1,224 @@
+// Copyright 2020 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package gen_tasks_logic
+
+import (
+	"log"
+	"os/exec"
+	"regexp"
+	"sort"
+	"strings"
+
+	"go.skia.org/infra/go/cas/rbe"
+	"go.skia.org/infra/task_scheduler/go/specs"
+)
+
+const (
+	// If a parent path contains more than this many immediate child paths (ie.
+	// files and dirs which are directly inside it as opposed to indirect
+	// descendants), we will include the parent in the isolate file instead of
+	// the children. This results in a simpler CasSpec which should need to be
+	// changed less often.
+	combinePathsThreshold = 3
+)
+
+var (
+	// Any files in Git which match these patterns will be included, either
+	// directly or indirectly via a parent dir.
+	pathRegexes = []*regexp.Regexp{
+		regexp.MustCompile(`.*\.c$`),
+		regexp.MustCompile(`.*\.cc$`),
+		regexp.MustCompile(`.*\.cpp$`),
+		regexp.MustCompile(`.*\.gn$`),
+		regexp.MustCompile(`.*\.gni$`),
+		regexp.MustCompile(`.*\.h$`),
+		regexp.MustCompile(`.*\.mm$`),
+		regexp.MustCompile(`.*\.storyboard$`),
+	}
+
+	// These paths are always added to the inclusion list. Note that they may
+	// not appear in the CasSpec if they are included indirectly via a parent
+	// dir.
+	explicitPaths = []string{
+		".clang-format",
+		".clang-tidy",
+		"bin/fetch-clang-format",
+		"bin/fetch-gn",
+		"buildtools",
+		"infra/bots/assets/android_ndk_darwin/VERSION",
+		"infra/bots/assets/android_ndk_linux/VERSION",
+		"infra/bots/assets/android_ndk_windows/VERSION",
+		"infra/bots/assets/cast_toolchain/VERSION",
+		"infra/bots/assets/clang_linux/VERSION",
+		"infra/bots/assets/clang_win/VERSION",
+		"infra/bots/run_recipe.py",
+		"infra/canvaskit",
+		"infra/pathkit",
+		"resources",
+		"third_party/externals",
+	}
+)
+
+// getAllCheckedInPaths returns every path checked in to the repo.
+func getAllCheckedInPaths() []string {
+	cmd := exec.Command("git", "ls-files")
+	cmd.Dir = CheckoutRoot()
+	output, err := cmd.CombinedOutput()
+	if err != nil {
+		log.Fatal(err)
+	}
+	split := strings.Split(string(output), "\n")
+	rv := make([]string, 0, len(split))
+	for _, line := range split {
+		if line != "" {
+			rv = append(rv, line)
+		}
+	}
+	return rv
+}
+
+// getRelevantPaths returns all paths needed by compile tasks.
+func getRelevantPaths() []string {
+	rv := []string{}
+	for _, path := range getAllCheckedInPaths() {
+		for _, regex := range pathRegexes {
+			if regex.MatchString(path) {
+				rv = append(rv, path)
+				break
+			}
+		}
+	}
+	return append(rv, explicitPaths...)
+}
+
+// node is a single node in a directory tree of task inputs.
+type node struct {
+	children map[string]*node
+	name     string
+	isLeaf   bool
+}
+
+// newNode returns a node instance.
+func newNode(name string) *node {
+	return &node{
+		children: map[string]*node{},
+		name:     name,
+		isLeaf:   false,
+	}
+}
+
+// isRoot returns true iff this is the root node.
+func (n *node) isRoot() bool {
+	return n.name == ""
+}
+
+// add the given entry (given as a slice of path components) to the node.
+func (n *node) add(entry []string) {
+	// Remove the first element if we're not the root node.
+	if !n.isRoot() {
+		if entry[0] != n.name {
+			log.Fatalf("Failed to compute compile CAS inputs; attempting to add entry %v to node %q", entry, n.name)
+		}
+		entry = entry[1:]
+
+		// If the entry is now empty, this node is a leaf.
+		if len(entry) == 0 {
+			n.isLeaf = true
+			return
+		}
+	}
+
+	// Add a child node.
+	if !n.isLeaf {
+		name := entry[0]
+		child, ok := n.children[name]
+		if !ok {
+			child = newNode(name)
+			n.children[name] = child
+		}
+		child.add(entry)
+
+		// If we have more than combinePathsThreshold immediate children,
+		// combine them into this node.
+		immediateChilden := 0
+		for _, child := range n.children {
+			if child.isLeaf {
+				immediateChilden++
+			}
+			if !n.isRoot() && immediateChilden >= combinePathsThreshold {
+				n.isLeaf = true
+				n.children = map[string]*node{}
+			}
+		}
+	}
+}
+
+// entries returns the entries represented by this node and its children.
+// Will not return children in the following cases:
+// - This Node is a leaf, ie. it represents an entry which was explicitly
+//   inserted into the Tree, as opposed to only part of a path to other
+//   entries.
+// - This Node has immediate children exceeding combinePathsThreshold and
+//   thus has been upgraded to a leaf node.
+func (n *node) entries() [][]string {
+	if n.isLeaf {
+		return [][]string{{n.name}}
+	}
+	rv := [][]string{}
+	for _, child := range n.children {
+		for _, entry := range child.entries() {
+			if !n.isRoot() {
+				entry = append([]string{n.name}, entry...)
+			}
+			rv = append(rv, entry)
+		}
+	}
+	return rv
+}
+
+// tree represents a directory tree of task inputs.
+type tree struct {
+	root *node
+}
+
+// newTree returns a tree instance.
+func newTree() *tree {
+	return &tree{
+		root: newNode(""),
+	}
+}
+
+// add the given path to the tree. Entries may be combined as defined by
+// combinePathsThreshold.
+func (t *tree) add(p string) {
+	split := strings.Split(p, "/")
+	t.root.add(split)
+}
+
+// entries returns all entries in the tree. Entries may be combined as defined
+// by combinePathsThreshold.
+func (t *tree) entries() []string {
+	entries := t.root.entries()
+	rv := make([]string, 0, len(entries))
+	for _, entry := range entries {
+		rv = append(rv, strings.Join(append([]string{"skia"}, entry...), "/"))
+	}
+	sort.Strings(rv)
+	return rv
+}
+
+// generateCompileCAS creates the CasSpec used for tasks which build Skia.
+func generateCompileCAS(b *specs.TasksCfgBuilder) {
+	t := newTree()
+	for _, path := range getRelevantPaths() {
+		t.add(path)
+	}
+	spec := &specs.CasSpec{
+		Root:     "..",
+		Paths:    t.entries(),
+		Excludes: []string{rbe.ExcludeGitDir},
+	}
+	b.MustAddCasSpec(CAS_COMPILE, spec)
+}
diff --git a/infra/bots/gen_tasks_logic/gen_tasks_logic.go b/infra/bots/gen_tasks_logic/gen_tasks_logic.go
index b9a89d0..1112b0f 100644
--- a/infra/bots/gen_tasks_logic/gen_tasks_logic.go
+++ b/infra/bots/gen_tasks_logic/gen_tasks_logic.go
@@ -22,11 +22,30 @@
 	"strings"
 	"time"
 
+	"go.skia.org/infra/go/cas/rbe"
 	"go.skia.org/infra/go/cipd"
 	"go.skia.org/infra/task_scheduler/go/specs"
 )
 
 const (
+	CAS_CANVASKIT    = "canvaskit"
+	CAS_COMPILE      = "compile"
+	CAS_EMPTY        = "empty" // TODO(borenet): It'd be nice if this wasn't necessary.
+	CAS_LOTTIE_CI    = "lottie-ci"
+	CAS_LOTTIE_WEB   = "lottie-web"
+	CAS_PATHKIT      = "pathkit"
+	CAS_PERF         = "perf"
+	CAS_PUPPETEER    = "puppeteer"
+	CAS_RUN_RECIPE   = "run-recipe"
+	CAS_RECIPES      = "recipes"
+	CAS_SKOTTIE_WASM = "skottie-wasm"
+	CAS_SKPBENCH     = "skpbench"
+	CAS_SKQP         = "skqp"
+	CAS_TASK_DRIVERS = "task-drivers"
+	CAS_TEST         = "test"
+	CAS_WASM_GM      = "wasm-gm"
+	CAS_WHOLE_REPO   = "whole-repo"
+
 	BUILD_TASK_DRIVERS_NAME    = "Housekeeper-PerCommit-BuildTaskDrivers"
 	BUNDLE_RECIPES_NAME        = "Housekeeper-PerCommit-BundleRecipes"
 	ISOLATE_GCLOUD_LINUX_NAME  = "Housekeeper-PerCommit-IsolateGCloudLinux"
@@ -70,33 +89,33 @@
 
 	// Named caches used by tasks.
 	CACHES_GIT = []*specs.Cache{
-		&specs.Cache{
+		{
 			Name: "git",
 			Path: "cache/git",
 		},
-		&specs.Cache{
+		{
 			Name: "git_cache",
 			Path: "cache/git_cache",
 		},
 	}
 	CACHES_GO = []*specs.Cache{
-		&specs.Cache{
+		{
 			Name: "go_cache",
 			Path: "cache/go_cache",
 		},
-		&specs.Cache{
+		{
 			Name: "gopath",
 			Path: "cache/gopath",
 		},
 	}
 	CACHES_WORKDIR = []*specs.Cache{
-		&specs.Cache{
+		{
 			Name: "work",
 			Path: "cache/work",
 		},
 	}
 	CACHES_CCACHE = []*specs.Cache{
-		&specs.Cache{
+		{
 			Name: "ccache",
 			Path: "cache/ccache",
 		},
@@ -109,23 +128,30 @@
 	// not also use the normal "work" cache, to prevent issues like
 	// https://bugs.chromium.org/p/skia/issues/detail?id=9749.
 	CACHES_DOCKER = []*specs.Cache{
-		&specs.Cache{
+		{
 			Name: "docker",
 			Path: "cache/docker",
 		},
 	}
 
+	// CAS_SPEC_WHOLE_REPO is a CasSpec which includes the entire repo. This is
+	// global so that it can be overridden by other repositories which import
+	// this file.
+	CAS_SPEC_WHOLE_REPO = &specs.CasSpec{
+		Root:     "..",
+		Paths:    []string{"skia"},
+		Excludes: []string{rbe.ExcludeGitDir},
+	}
+
 	// TODO(borenet): This hacky and bad.
-	CIPD_PKG_LUCI_AUTH = specs.CIPD_PKGS_KITCHEN[1]
-	CIPD_PKGS_KITCHEN  = append(specs.CIPD_PKGS_KITCHEN[:2], specs.CIPD_PKGS_PYTHON[1])
-	CIPD_PKG_CPYTHON   = specs.CIPD_PKGS_PYTHON[0]
+	CIPD_PKG_LUCI_AUTH = cipd.MustGetPackage("infra/tools/luci-auth/${platform}")
 
 	CIPD_PKGS_GOLDCTL = []*specs.CipdPackage{cipd.MustGetPackage("skia/tools/goldctl/${platform}")}
 
 	CIPD_PKGS_XCODE = []*specs.CipdPackage{
 		// https://chromium.googlesource.com/chromium/tools/build/+/e19b7d9390e2bb438b566515b141ed2b9ed2c7c2/scripts/slave/recipe_modules/ios/api.py#317
 		// This package is really just an installer for XCode.
-		&specs.CipdPackage{
+		{
 			Name: "infra/tools/mac_toolchain/${platform}",
 			Path: "mac_toolchain",
 			// When this is updated, also update
@@ -151,39 +177,39 @@
 
 	// ISOLATE_ASSET_MAPPING maps the name of an asset to the configuration
 	// for how the CIPD package should be installed for a given task.
-	ISOLATE_ASSET_MAPPING = map[string]isolateAssetCfg{
+	ISOLATE_ASSET_MAPPING = map[string]uploadAssetCASCfg{
 		"gcloud_linux": {
-			isolateTaskName: ISOLATE_GCLOUD_LINUX_NAME,
-			path:            "gcloud_linux",
+			uploadTaskName: ISOLATE_GCLOUD_LINUX_NAME,
+			path:           "gcloud_linux",
 		},
 		"skimage": {
-			isolateTaskName: ISOLATE_SKIMAGE_NAME,
-			path:            "skimage",
+			uploadTaskName: ISOLATE_SKIMAGE_NAME,
+			path:           "skimage",
 		},
 		"skp": {
-			isolateTaskName: ISOLATE_SKP_NAME,
-			path:            "skp",
+			uploadTaskName: ISOLATE_SKP_NAME,
+			path:           "skp",
 		},
 		"svg": {
-			isolateTaskName: ISOLATE_SVG_NAME,
-			path:            "svg",
+			uploadTaskName: ISOLATE_SVG_NAME,
+			path:           "svg",
 		},
 		"mskp": {
-			isolateTaskName: ISOLATE_MSKP_NAME,
-			path:            "mskp",
+			uploadTaskName: ISOLATE_MSKP_NAME,
+			path:           "mskp",
 		},
 		"android_ndk_linux": {
-			isolateTaskName: ISOLATE_NDK_LINUX_NAME,
-			path:            "android_ndk_linux",
+			uploadTaskName: ISOLATE_NDK_LINUX_NAME,
+			path:           "android_ndk_linux",
 		},
 		"android_sdk_linux": {
-			isolateTaskName: ISOLATE_SDK_LINUX_NAME,
-			path:            "android_sdk_linux",
+			uploadTaskName: ISOLATE_SDK_LINUX_NAME,
+			path:           "android_sdk_linux",
 		},
 		"win_toolchain": {
-			alwaysIsolate:   true,
-			isolateTaskName: ISOLATE_WIN_TOOLCHAIN_NAME,
-			path:            "win_toolchain",
+			alwaysIsolate:  true,
+			uploadTaskName: ISOLATE_WIN_TOOLCHAIN_NAME,
+			path:           "win_toolchain",
 		},
 	}
 )
@@ -318,18 +344,153 @@
 
 	// Create Tasks and Jobs.
 	builder := &builder{
-		TasksCfgBuilder:  b,
-		cfg:              cfg,
-		jobNameSchema:    schema,
-		jobs:             jobs,
-		relpathBaseDir:   relpathBaseDir,
-		relpathTargetDir: relpathTargetDir,
+		TasksCfgBuilder: b,
+		cfg:             cfg,
+		jobNameSchema:   schema,
+		jobs:            jobs,
 	}
 	for _, name := range jobs {
 		jb := newJobBuilder(builder, name)
 		jb.genTasksForJob()
 		jb.finish()
 	}
+
+	// Create CasSpecs.
+	b.MustAddCasSpec(CAS_CANVASKIT, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/infra/canvaskit",
+			"skia/modules/canvaskit",
+			"skia/modules/pathkit/perf/perfReporter.js",
+			"skia/modules/pathkit/tests/testReporter.js",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_EMPTY, specs.EmptyCasSpec)
+	b.MustAddCasSpec(CAS_LOTTIE_CI, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/infra/lottiecap",
+			"skia/tools/lottie-web-perf",
+			"skia/tools/lottiecap",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_LOTTIE_WEB, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/tools/lottie-web-perf",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_PATHKIT, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/infra/pathkit",
+			"skia/modules/pathkit",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_PERF, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/assets",
+			"skia/infra/bots/run_recipe.py",
+			"skia/platform_tools/ios/bin",
+			"skia/resources",
+			"skia/tools/valgrind.supp",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_PUPPETEER, &specs.CasSpec{
+		Root: ".",
+		Paths: []string{
+			"tools/perf-canvaskit-puppeteer",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_RECIPES, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/config/recipes.cfg",
+			"skia/infra/bots/bundle_recipes.sh",
+			"skia/infra/bots/README.recipes.md",
+			"skia/infra/bots/recipe_modules",
+			"skia/infra/bots/recipes",
+			"skia/infra/bots/recipes.py",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_RUN_RECIPE, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_SKOTTIE_WASM, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/tools/skottie-wasm-perf",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_SKPBENCH, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/assets",
+			"skia/infra/bots/run_recipe.py",
+			"skia/tools/skpbench",
+			"skia/tools/valgrind.supp",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_SKQP, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/run_recipe.py",
+			"skia/infra/skqp",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_TASK_DRIVERS, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/go.mod",
+			"skia/go.sum",
+			"skia/infra/bots/build_task_drivers.sh",
+			"skia/infra/bots/run_recipe.py",
+			"skia/infra/bots/task_drivers",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_TEST, &specs.CasSpec{
+		Root: "..",
+		Paths: []string{
+			"skia/infra/bots/assets",
+			"skia/infra/bots/run_recipe.py",
+			"skia/platform_tools/ios/bin",
+			"skia/resources",
+			"skia/tools/valgrind.supp",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_WASM_GM, &specs.CasSpec{
+		Root: ".",
+		Paths: []string{
+			"resources",
+			"tools/run-wasm-gm-tests",
+		},
+		Excludes: []string{rbe.ExcludeGitDir},
+	})
+	b.MustAddCasSpec(CAS_WHOLE_REPO, CAS_SPEC_WHOLE_REPO)
+	generateCompileCAS(b)
+
 	builder.MustFinish()
 }
 
@@ -358,11 +519,9 @@
 // builder is a wrapper for specs.TasksCfgBuilder.
 type builder struct {
 	*specs.TasksCfgBuilder
-	cfg              *Config
-	jobNameSchema    *JobNameSchema
-	jobs             []string
-	relpathBaseDir   string
-	relpathTargetDir string
+	cfg           *Config
+	jobNameSchema *JobNameSchema
+	jobs          []string
 }
 
 // marshalJson encodes the given data as JSON and fixes escaping of '<' which Go
@@ -378,7 +537,8 @@
 // kitchenTaskNoBundle sets up the task to run a recipe via Kitchen, without the
 // recipe bundle.
 func (b *taskBuilder) kitchenTaskNoBundle(recipe string, outputDir string) {
-	b.cipd(CIPD_PKGS_KITCHEN...)
+	b.cipd(CIPD_PKG_LUCI_AUTH)
+	b.cipd(cipd.MustGetPackage("infra/tools/luci/kitchen/${platform}"))
 	b.usesPython()
 	b.recipeProp("swarm_out_dir", outputDir)
 	if outputDir != OUTPUT_NONE {
@@ -387,7 +547,7 @@
 	python := "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}"
 	b.cmd(python, "-u", "skia/infra/bots/run_recipe.py", "${ISOLATED_OUTDIR}", recipe, b.getRecipeProps(), b.cfg.Project)
 	// Most recipes want this isolate; they can override if necessary.
-	b.isolate("swarm_recipe.isolate")
+	b.cas(CAS_RUN_RECIPE)
 	b.timeout(time.Hour)
 	b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin")
 	b.Spec.ExtraTags = map[string]string{
@@ -472,6 +632,7 @@
 			task_os = "Mac"
 			// iPhone11 requires xcode 11.4.1 which requires >10.15.2.
 			if b.parts["model"] == "iPhone11" {
+				// TODO(westont): Make this Mac10.15.7. We only have a single 10.15.5.
 				task_os = "Mac10.15.5"
 			}
 		} else if b.matchOs("Win") {
@@ -484,6 +645,9 @@
 			task_os = COMPILE_TASK_NAME_OS_LINUX
 		} else if b.matchOs("Mac") {
 			task_os = "Mac"
+			if b.extraConfig("CommandBuffer") {
+				task_os = "Mac10.15.7"
+			}
 		}
 		jobNameMap := map[string]string{
 			"role":          "Build",
@@ -546,6 +710,7 @@
 			"Mac10.14":   "Mac-10.14.3",
 			"Mac10.15":   "Mac-10.15.1",
 			"Mac10.15.5": "Mac-10.15.5", // We have some builders at 10.15.5 to run Xcode 11.4.1
+			"Mac10.15.7": "Mac-10.15.7", // We have some Golo machines at 10.15.7 to run Xcode 12.2
 			"Ubuntu18":   "Ubuntu-18.04",
 			"Win":        DEFAULT_OS_WIN,
 			"Win10":      "Windows-10-18363",
@@ -565,6 +730,10 @@
 			// ChOps VMs are at a newer version of MacOS.
 			d["os"] = "Mac-10.14.6"
 		}
+		if os == "Mac10.15" && b.parts["model"] == "VMware7.1" {
+			// ChOps VMs are at a newer version of MacOS.
+			d["os"] = "Mac-10.15.7"
+		}
 		if b.parts["model"] == "LenovoYogaC630" {
 			// This is currently a unique snowflake.
 			d["os"] = "Windows-10"
@@ -774,27 +943,17 @@
 	b.dimension(dims...)
 }
 
-// relpath returns the relative path to the given file from the config file.
-func (b *builder) relpath(f string) string {
-	target := filepath.Join(b.relpathTargetDir, f)
-	rv, err := filepath.Rel(b.relpathBaseDir, target)
-	if err != nil {
-		log.Fatal(err)
-	}
-	return rv
-}
-
 // bundleRecipes generates the task to bundle and isolate the recipes. Returns
 // the name of the task, which may be added as a dependency.
 func (b *jobBuilder) bundleRecipes() string {
 	b.addTask(BUNDLE_RECIPES_NAME, func(b *taskBuilder) {
 		b.cipd(specs.CIPD_PKGS_GIT_LINUX_AMD64...)
-		b.cipd(specs.CIPD_PKGS_PYTHON...)
+		b.cipd(specs.CIPD_PKGS_PYTHON_LINUX_AMD64...)
 		b.cmd("/bin/bash", "skia/infra/bots/bundle_recipes.sh", specs.PLACEHOLDER_ISOLATED_OUTDIR)
 		b.linuxGceDimensions(MACHINE_TYPE_SMALL)
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin")
 		b.idempotent()
-		b.isolate("recipes.isolate")
+		b.cas(CAS_RECIPES)
 	})
 	return BUNDLE_RECIPES_NAME
 }
@@ -809,7 +968,7 @@
 		b.linuxGceDimensions(MACHINE_TYPE_SMALL)
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
 		b.idempotent()
-		b.isolate("task_drivers.isolate")
+		b.cas(CAS_TASK_DRIVERS)
 	})
 	return BUILD_TASK_DRIVERS_NAME
 }
@@ -837,7 +996,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.linuxGceDimensions(MACHINE_TYPE_MEDIUM)
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.serviceAccount(b.cfg.ServiceAccountRecreateSKPs)
 	})
 }
@@ -878,7 +1037,7 @@
 		)
 		b.dep(b.buildTaskDrivers())
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.linuxGceDimensions(MACHINE_TYPE_MEDIUM)
 		b.usesDocker()
@@ -911,7 +1070,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.dep(b.createDockerImage(false))
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.linuxGceDimensions(MACHINE_TYPE_MEDIUM)
 		b.usesDocker()
@@ -943,41 +1102,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.dep(b.createDockerImage(true))
 		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
-		b.isolate("empty.isolate")
-		b.serviceAccount(b.cfg.ServiceAccountCompile)
-		b.linuxGceDimensions(MACHINE_TYPE_MEDIUM)
-		b.usesDocker()
-		b.cache(CACHES_DOCKER...)
-	})
-}
-
-// createPushAppsFromSkiaWASMDockerImages creates and pushes docker images of some apps
-// (eg: debugger-assets) using the skia-release and skia-wasm-release
-// docker images.
-func (b *jobBuilder) createPushAppsFromSkiaWASMDockerImages() {
-	b.addTask(b.Name, func(b *taskBuilder) {
-		// TODO(borenet): Make this task not use Git.
-		b.usesGit()
-		b.cmd(
-			"./push_apps_from_skia_wasm_images",
-			"--project_id", "skia-swarming-bots",
-			"--task_id", specs.PLACEHOLDER_TASK_ID,
-			"--task_name", b.Name,
-			"--workdir", ".",
-			"--gerrit_project", "buildbot",
-			"--gerrit_url", "https://skia-review.googlesource.com",
-			"--repo", specs.PLACEHOLDER_REPO,
-			"--revision", specs.PLACEHOLDER_REVISION,
-			"--patch_issue", specs.PLACEHOLDER_ISSUE,
-			"--patch_set", specs.PLACEHOLDER_PATCHSET,
-			"--patch_server", specs.PLACEHOLDER_CODEREVIEW_SERVER,
-			"--alsologtostderr",
-		)
-		b.dep(b.buildTaskDrivers())
-		b.dep(b.createDockerImage(false))
-		b.dep(b.createDockerImage(true))
-		b.addToPATH("cipd_bin_packages", "cipd_bin_packages/bin", "go/go/bin")
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.linuxGceDimensions(MACHINE_TYPE_MEDIUM)
 		b.usesDocker()
@@ -1024,10 +1149,10 @@
 	} else {
 		b.addTask(name, func(b *taskBuilder) {
 			recipe := "compile"
-			isolate := "compile.isolate"
+			casSpec := CAS_COMPILE
 			if b.extraConfig("NoDEPS", "CMake", "CommandBuffer", "Flutter", "SKQP") {
 				recipe = "sync_and_compile"
-				isolate = "swarm_recipe.isolate"
+				casSpec = CAS_RUN_RECIPE
 				b.recipeProps(EXTRA_PROPS)
 				b.usesGit()
 				if !b.extraConfig("NoDEPS") {
@@ -1037,7 +1162,7 @@
 				b.idempotent()
 			}
 			b.kitchenTask(recipe, OUTPUT_BUILD)
-			b.isolate(isolate)
+			b.cas(casSpec)
 			b.serviceAccount(b.cfg.ServiceAccountCompile)
 			b.swarmDimensions()
 			if b.extraConfig("Docker", "LottieWeb", "SKQP", "CMake") || b.compiler("EMCC") {
@@ -1146,7 +1271,7 @@
 // checkGnToBp verifies that the gn_to_bp.py script continues to work.
 func (b *jobBuilder) checkGnToBp() {
 	b.addTask(b.Name, func(b *taskBuilder) {
-		b.isolate("compile.isolate")
+		b.cas(CAS_COMPILE)
 		b.dep(b.buildTaskDrivers())
 		b.cmd("./run_gn_to_bp",
 			"--local=false",
@@ -1177,7 +1302,7 @@
 // should add as a dependency.
 func (b *jobBuilder) g3FrameworkCanary() {
 	b.addTask(b.Name, func(b *taskBuilder) {
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.dep(b.buildTaskDrivers())
 		b.cmd("./g3_canary",
 			"--local=false",
@@ -1215,13 +1340,10 @@
 		}
 		b.recipeProp("repository", specs.PLACEHOLDER_REPO)
 		b.kitchenTask("infra", OUTPUT_NONE)
-		b.isolate("infra_tests.isolate")
+		b.cas(CAS_WHOLE_REPO)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.cipd(specs.CIPD_PKGS_GSUTIL...)
 		b.idempotent()
-		// Repos which call into Skia's gen_tasks.go should define their own
-		// infra_tests.isolate and therefore should not use relpath().
-		b.Spec.Isolate = "infra_tests.isolate"
 		b.usesGo()
 	})
 }
@@ -1320,30 +1442,33 @@
 		compileTaskName = b.compile()
 	}
 	b.addTask(b.Name, func(b *taskBuilder) {
-		isolate := "test_skia_bundled.isolate"
+		cas := CAS_TEST
 		recipe := "test"
 		if b.extraConfig("SKQP") {
-			isolate = "skqp.isolate"
+			cas = CAS_SKQP
 			recipe = "skqp_test"
 			if b.cpu("Emulator") {
 				recipe = "test_skqp_emulator"
 			}
 		} else if b.extraConfig("OpenCL") {
-			// TODO(dogben): Longer term we may not want this to be called a "Test" task, but until we start
-			// running hs_bench or kx, it will be easier to fit into the current job name schema.
+			// TODO(dogben): Longer term we may not want this to be called a
+			// "Test" task, but until we start running hs_bench or kx, it will
+			// be easier to fit into the current job name schema.
 			recipe = "compute_test"
 		} else if b.extraConfig("PathKit") {
-			isolate = "pathkit.isolate"
+			cas = CAS_PATHKIT
 			recipe = "test_pathkit"
 		} else if b.extraConfig("CanvasKit") {
-			isolate = "canvaskit.isolate"
+			cas = CAS_CANVASKIT
 			recipe = "test_canvaskit"
 		} else if b.extraConfig("LottieWeb") {
-			// lottie_ci.isolate differs from lottie_web.isolate in that it includes more of the files,
-			// especially those brought in via DEPS in the lottie-ci repo. The main difference between
-			// Perf.+LottieWeb and Test.+LottieWeb is that the former pulls in the lottie build via
-			// npm and the latter always tests at lottie's ToT.
-			isolate = "lottie_ci.isolate"
+			// CAS_LOTTIE_CI differs from CAS_LOTTIE_WEB in that it includes
+			// more of the files, especially those brought in via DEPS in the
+			// lottie-ci repo. The main difference between Perf.+LottieWeb and
+			// Test.+LottieWeb is that the former pulls in the lottie build via
+			// npm and the latter always tests at lottie's
+			// ToT.
+			cas = CAS_LOTTIE_CI
 			recipe = "test_lottie_web"
 		}
 		b.recipeProp("gold_hashes_url", b.cfg.GoldHashesURL)
@@ -1357,7 +1482,7 @@
 			b.dmFlags(iidStr)
 		}
 		b.kitchenTask(recipe, OUTPUT_TEST)
-		b.isolate(isolate)
+		b.cas(cas)
 		b.swarmDimensions()
 		if b.extraConfig("CanvasKit", "Docker", "LottieWeb", "PathKit", "SKQP") {
 			b.usesDocker()
@@ -1420,7 +1545,7 @@
 
 func (b *jobBuilder) fm() {
 	b.addTask(b.Name, func(b *taskBuilder) {
-		b.isolate("test_skia_bundled.isolate")
+		b.cas(CAS_TEST)
 		b.dep(b.buildTaskDrivers(), b.compile())
 		b.cmd("./fm_driver",
 			"--local=false",
@@ -1440,7 +1565,7 @@
 // Canary-G3 does not use this path because it is very different from other autorollers.
 func (b *jobBuilder) canary(rollerName string) {
 	b.addTask(b.Name, func(b *taskBuilder) {
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 		b.dep(b.buildTaskDrivers())
 		b.cmd("./canary",
 			"--local=false",
@@ -1473,7 +1598,7 @@
 		b.dep(b.buildTaskDrivers(), compileTaskName)
 		b.output(OUTPUT_PERF)
 		b.timeout(20 * time.Minute)
-		b.isolate("perf_puppeteer.isolate")
+		b.cas(CAS_PUPPETEER)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 
 		webglversion := "2"
@@ -1584,7 +1709,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.output("cifuzz_out")
 		b.timeout(60 * time.Minute)
-		b.isolate("whole_repo.isolate")
+		b.cas(CAS_WHOLE_REPO)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.cmd(
 			"./cifuzz",
@@ -1610,31 +1735,31 @@
 	doUpload := b.release() && b.doUpload()
 	b.addTask(b.Name, func(b *taskBuilder) {
 		recipe := "perf"
-		isolate := "perf_skia_bundled.isolate"
+		cas := CAS_PERF
 		if b.extraConfig("Skpbench") {
 			recipe = "skpbench"
-			isolate = "skpbench_skia_bundled.isolate"
+			cas = CAS_SKPBENCH
 		} else if b.extraConfig("PathKit") {
-			isolate = "pathkit.isolate"
+			cas = CAS_PATHKIT
 			recipe = "perf_pathkit"
 		} else if b.extraConfig("CanvasKit") {
-			isolate = "canvaskit.isolate"
+			cas = CAS_CANVASKIT
 			recipe = "perf_canvaskit"
 		} else if b.extraConfig("SkottieTracing") {
 			recipe = "perf_skottietrace"
 		} else if b.extraConfig("SkottieWASM") {
 			recipe = "perf_skottiewasm_lottieweb"
-			isolate = "skottie_wasm.isolate"
+			cas = CAS_SKOTTIE_WASM
 		} else if b.extraConfig("LottieWeb") {
 			recipe = "perf_skottiewasm_lottieweb"
-			isolate = "lottie_web.isolate"
+			cas = CAS_LOTTIE_WEB
 		}
 		b.recipeProps(EXTRA_PROPS)
 		if recipe == "perf" {
 			b.nanobenchFlags(doUpload)
 		}
 		b.kitchenTask(recipe, OUTPUT_PERF)
-		b.isolate(isolate)
+		b.cas(cas)
 		b.swarmDimensions()
 		if b.extraConfig("CanvasKit", "Docker", "PathKit") {
 			b.usesDocker()
@@ -1709,7 +1834,7 @@
 		})
 		b.recipeProps(EXTRA_PROPS)
 		b.kitchenTaskNoBundle("run_presubmit", OUTPUT_NONE)
-		b.isolate("run_recipe.isolate")
+		b.cas(CAS_RUN_RECIPE)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		// Use MACHINE_TYPE_LARGE because it seems to save time versus
 		// MEDIUM and we want presubmit to be fast.
@@ -1735,7 +1860,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.output("wasm_out")
 		b.timeout(60 * time.Minute)
-		b.isolate("compile.isolate")
+		b.cas(CAS_COMPILE)
 		b.serviceAccount(b.cfg.ServiceAccountCompile)
 		b.cache(CACHES_DOCKER...)
 		// For now, we only have one compile mode - a GPU release mode. This should be sufficient to
@@ -1770,7 +1895,7 @@
 		b.dep(b.buildTaskDrivers())
 		b.dep(compileTaskName)
 		b.timeout(60 * time.Minute)
-		b.isolate("wasm_gm_tests.isolate")
+		b.cas(CAS_WASM_GM)
 		b.serviceAccount(b.cfg.ServiceAccountUploadGM)
 		b.cmd(
 			"./run_wasm_gm_tests",
diff --git a/infra/bots/gen_tasks_logic/job_builder.go b/infra/bots/gen_tasks_logic/job_builder.go
index 6aada07..9bddee7 100644
--- a/infra/bots/gen_tasks_logic/job_builder.go
+++ b/infra/bots/gen_tasks_logic/job_builder.go
@@ -58,21 +58,21 @@
 	b.Spec.TaskSpecs = newSpecs
 }
 
-// isolateCIPDAsset generates a task to isolate the given CIPD asset. Returns
+// uploadCIPDAssetToCAS generates a task to isolate the given CIPD asset. Returns
 // the name of the task.
-func (b *jobBuilder) isolateCIPDAsset(asset string) string {
+func (b *jobBuilder) uploadCIPDAssetToCAS(asset string) string {
 	cfg, ok := ISOLATE_ASSET_MAPPING[asset]
 	if !ok {
 		log.Fatalf("No isolate task for asset %q", asset)
 	}
-	b.addTask(cfg.isolateTaskName, func(b *taskBuilder) {
+	b.addTask(cfg.uploadTaskName, func(b *taskBuilder) {
 		b.cipd(b.MustGetCipdPackageFromAsset(asset))
 		b.cmd("/bin/cp", "-rL", cfg.path, "${ISOLATED_OUTDIR}")
 		b.linuxGceDimensions(MACHINE_TYPE_SMALL)
 		b.idempotent()
-		b.isolate("empty.isolate")
+		b.cas(CAS_EMPTY)
 	})
-	return cfg.isolateTaskName
+	return cfg.uploadTaskName
 }
 
 // genTasksForJob generates the tasks needed by this job.
@@ -90,8 +90,8 @@
 	// Isolate CIPD assets.
 	if b.matchExtraConfig("Isolate") {
 		for asset, cfg := range ISOLATE_ASSET_MAPPING {
-			if cfg.isolateTaskName == b.Name {
-				b.isolateCIPDAsset(asset)
+			if cfg.uploadTaskName == b.Name {
+				b.uploadCIPDAssetToCAS(asset)
 				return
 			}
 		}
@@ -122,9 +122,6 @@
 	} else if b.extraConfig("PushAppsFromWASMDockerImage") {
 		b.createPushAppsFromWASMDockerImage()
 		return
-	} else if b.extraConfig("PushAppsFromSkiaWASMDockerImages") {
-		b.createPushAppsFromSkiaWASMDockerImages()
-		return
 	}
 
 	// Infra tests.
diff --git a/infra/bots/gen_tasks_logic/task_builder.go b/infra/bots/gen_tasks_logic/task_builder.go
index fafdb55..e06f1e9 100644
--- a/infra/bots/gen_tasks_logic/task_builder.go
+++ b/infra/bots/gen_tasks_logic/task_builder.go
@@ -8,6 +8,7 @@
 	"reflect"
 	"time"
 
+	"go.skia.org/infra/go/cipd"
 	"go.skia.org/infra/task_scheduler/go/specs"
 )
 
@@ -83,9 +84,9 @@
 	b.Spec.Idempotent = true
 }
 
-// isolate sets the isolate file used by the task.
-func (b *taskBuilder) isolate(i string) {
-	b.Spec.Isolate = b.relpath(i)
+// cas sets the CasSpec used by the task.
+func (b *taskBuilder) cas(casSpec string) {
+	b.Spec.CasSpec = casSpec
 }
 
 // env appends the given values to the given environment variable for the task.
@@ -165,12 +166,12 @@
 	return false
 }
 
-// isolateAssetConfig represents a task which copies a CIPD package into
+// uploadAssetCASCfg represents a task which copies a CIPD package into
 // isolate.
-type isolateAssetCfg struct {
-	alwaysIsolate   bool
-	isolateTaskName string
-	path            string
+type uploadAssetCASCfg struct {
+	alwaysIsolate  bool
+	uploadTaskName string
+	path           string
 }
 
 // asset adds the given assets to the task as CIPD packages.
@@ -179,7 +180,7 @@
 	pkgs := make([]*specs.CipdPackage, 0, len(assets))
 	for _, asset := range assets {
 		if cfg, ok := ISOLATE_ASSET_MAPPING[asset]; ok && (cfg.alwaysIsolate || shouldIsolate) {
-			b.dep(b.isolateCIPDAsset(asset))
+			b.dep(b.uploadCIPDAssetToCAS(asset))
 		} else {
 			pkgs = append(pkgs, b.MustGetCipdPackageFromAsset(asset))
 		}
@@ -259,15 +260,37 @@
 	return marshalJson(props)
 }
 
+// cipdPlatform returns the CIPD platform for this task.
+func (b *taskBuilder) cipdPlatform() string {
+	if b.role("Upload") {
+		return cipd.PlatformLinuxAmd64
+	} else if b.matchOs("Win") || b.matchExtraConfig("Win") {
+		if b.matchArch("x86_64") {
+			return cipd.PlatformWindowsAmd64
+		} else {
+			return cipd.PlatformWindows386
+		}
+	} else if b.matchOs("Mac") {
+		return cipd.PlatformMacAmd64
+	} else if b.matchArch("Arm64") {
+		return cipd.PlatformLinuxArm64
+	} else {
+		return cipd.PlatformLinuxAmd64
+	}
+}
+
 // usesPython adds attributes to tasks which use python.
 func (b *taskBuilder) usesPython() {
-	// TODO(borenet): This is hacky and bad.
-	b.cipd(specs.CIPD_PKGS_PYTHON[1])
-	if (b.matchOs("Win") || b.matchExtraConfig("Win")) && !b.model("LenovoYogaC630") {
-		b.cipd(CIPD_PKG_CPYTHON)
-	} else if b.os("Mac10.15") && b.model("VMware7.1") {
-		b.cipd(CIPD_PKG_CPYTHON)
+	// TODO(borenet): This handling of the Python package is hacky and bad.
+	pythonPkgs := cipd.PkgsPython[b.cipdPlatform()]
+	b.cipd(pythonPkgs[1])
+	if b.os("Mac10.15") && b.model("VMware7.1") {
+		b.cipd(pythonPkgs[0])
 	}
+	if (b.matchOs("Win") || b.matchExtraConfig("Win")) && !b.model("LenovoYogaC630") {
+		b.cipd(pythonPkgs[0])
+	}
+
 	b.cache(&specs.Cache{
 		Name: "vpython",
 		Path: "cache/vpython",
diff --git a/infra/bots/infra_tests.isolate b/infra/bots/infra_tests.isolate
deleted file mode 100644
index 3d8b0b2..0000000
--- a/infra/bots/infra_tests.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'includes': [
-    'infrabots.isolate',
-    'recipes.isolate',
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../go.mod',
-      '../../go.sum',
-    ],
-  },
-}
diff --git a/infra/bots/infrabots.isolate b/infra/bots/infrabots.isolate
deleted file mode 100644
index bfe028a..0000000
--- a/infra/bots/infrabots.isolate
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  'variables': {
-    'files': [
-      './',
-    ],
-  },
-}
diff --git a/infra/bots/ios_bin.isolate b/infra/bots/ios_bin.isolate
deleted file mode 100644
index b2d542e..0000000
--- a/infra/bots/ios_bin.isolate
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../platform_tools/ios/bin/',
-    ],
-  },
-}
diff --git a/infra/bots/jobs.json b/infra/bots/jobs.json
index e620624..fc8e4b2 100644
--- a/infra/bots/jobs.json
+++ b/infra/bots/jobs.json
@@ -91,11 +91,11 @@
   "Build-Mac-Clang-x86_64-Debug",
   "Build-Mac-Clang-x86_64-Debug-ASAN",
   "Build-Mac-Clang-x86_64-Debug-ASAN_Metal",
-  "Build-Mac-Clang-x86_64-Debug-CommandBuffer",
+  "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer",
   "Build-Mac-Clang-x86_64-Debug-Metal",
   "Build-Mac-Clang-x86_64-Debug-OpenCL",
   "Build-Mac-Clang-x86_64-Release",
-  "Build-Mac-Clang-x86_64-Release-CommandBuffer",
+  "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer",
   "Build-Mac-Clang-x86_64-Release-Metal",
   "Build-Mac-Clang-x86_64-Release-TSAN",
   "Build-Mac-Clang-x86_64-Release-TSAN_Metal",
@@ -165,9 +165,6 @@
   "Housekeeper-PerCommit-IsolateSKP",
   "Housekeeper-PerCommit-IsolateSVG",
   "Housekeeper-PerCommit-IsolateSkImage",
-  "Housekeeper-PerCommit-PushAppsFromSkiaDockerImage",
-  "Housekeeper-PerCommit-PushAppsFromSkiaWASMDockerImages",
-  "Housekeeper-PerCommit-PushAppsFromWASMDockerImage",
   "Housekeeper-PerCommit-RunGnToBp",
   "Housekeeper-Weekly-RecreateSKPs",
   "Perf-Android-Clang-AndroidOne-GPU-Mali400MP2-arm-Release-All-Android",
@@ -185,13 +182,6 @@
   "Perf-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_AllPathsVolatile_Skpbench",
   "Perf-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_Vulkan_AllPathsVolatile_Skpbench",
   "Perf-Android-Clang-MotoG4-GPU-Adreno405-arm-Release-All-Android",
-  "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android",
-  "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android",
-  "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads",
-  "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan",
-  "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android",
-  "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan",
-  "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads",
   "Perf-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Release-All-Android",
   "Perf-Android-Clang-Nexus5-GPU-Adreno330-arm-Release-All-Android",
   "Perf-Android-Clang-Nexus5x-CPU-Snapdragon808-arm64-Release-All-Android_Wuffs",
@@ -340,26 +330,6 @@
   "Test-Android-Clang-GalaxyS20-GPU-MaliG77-arm64-Release-All-Android_Vulkan",
   "Test-Android-Clang-MotoG4-GPU-Adreno405-arm-Debug-All-Android",
   "Test-Android-Clang-MotoG4-GPU-Adreno405-arm-Release-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts",
-  "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan",
-  "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads",
   "Test-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Debug-All-Android",
   "Test-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Release-All-Android",
   "Test-Android-Clang-Nexus5-GPU-Adreno330-arm-Debug-All-Android",
diff --git a/infra/bots/lottie_ci.isolate b/infra/bots/lottie_ci.isolate
deleted file mode 100644
index 09b7249..0000000
--- a/infra/bots/lottie_ci.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../../lottie',
-      '../../tools/lottie-web-perf',
-      '../../tools/lottiecap',
-      '../lottiecap',
-    ],
-  },
-}
diff --git a/infra/bots/lottie_web.isolate b/infra/bots/lottie_web.isolate
deleted file mode 100644
index eeb475e..0000000
--- a/infra/bots/lottie_web.isolate
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../tools/lottie-web-perf',
-    ],
-  },
-}
diff --git a/infra/bots/pathkit.isolate b/infra/bots/pathkit.isolate
deleted file mode 100644
index b773253..0000000
--- a/infra/bots/pathkit.isolate
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../modules/pathkit',
-      '../pathkit',
-    ],
-  },
-}
diff --git a/infra/bots/perf_puppeteer.isolate b/infra/bots/perf_puppeteer.isolate
deleted file mode 100644
index f9378a0..0000000
--- a/infra/bots/perf_puppeteer.isolate
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../tools/perf-canvaskit-puppeteer/',
-    ],
-  },
-}
diff --git a/infra/bots/perf_skia_bundled.isolate b/infra/bots/perf_skia_bundled.isolate
deleted file mode 100644
index 6001f3e..0000000
--- a/infra/bots/perf_skia_bundled.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'includes': [
-    'assets.isolate',
-    'ios_bin.isolate',
-    'resources.isolate',
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../tools/valgrind.supp',
-    ],
-  },
-}
diff --git a/infra/bots/recipe_modules/build/default.py b/infra/bots/recipe_modules/build/default.py
index 3fc9016..0960bad 100644
--- a/infra/bots/recipe_modules/build/default.py
+++ b/infra/bots/recipe_modules/build/default.py
@@ -94,7 +94,7 @@
   args = {'werror': 'true'}
   env = {}
 
-  if os == 'Mac' or os == 'Mac10.15.5':
+  if os == 'Mac' or os == 'Mac10.15.5' or os == 'Mac10.15.7':
     # XCode build is listed in parentheses after the version at
     # https://developer.apple.com/news/releases/, or on Wikipedia here:
     # https://en.wikipedia.org/wiki/Xcode#Version_comparison_table
@@ -102,6 +102,10 @@
     XCODE_BUILD_VERSION = '11c29'
     if os == 'Mac10.15.5':
       XCODE_BUILD_VERSION = '11e503a'
+    if os == 'Mac10.15.7':
+      # https://chrome-infra-packages.appspot.com/p/infra_internal/ios/xcode
+      # '12b45b' is not available, so we use '12b5044c'.
+      XCODE_BUILD_VERSION = '12b5044c'
     extra_cflags.append(
         '-DDUMMY_xcode_build_version=%s' % XCODE_BUILD_VERSION)
     mac_toolchain_cmd = api.vars.workdir.join(
@@ -143,7 +147,7 @@
     args['skia_generate_workarounds'] = 'true'
 
   # ccache + clang-tidy.sh chokes on the argument list.
-  if (api.vars.is_linux or os == 'Mac' or os == 'Mac10.15.5') and 'Tidy' not in extra_tokens:
+  if (api.vars.is_linux or os == 'Mac' or os == 'Mac10.15.5' or os == 'Mac10.15.7') and 'Tidy' not in extra_tokens:
     if api.vars.is_linux:
       ccache = api.vars.workdir.join('ccache_linux', 'bin', 'ccache')
       # As of 2020-02-07, the sum of each Debian10-Clang-x86
diff --git a/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-CommandBuffer.json b/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer.json
similarity index 91%
rename from infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-CommandBuffer.json
rename to infra/bots/recipe_modules/build/examples/full.expected/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer.json
index ecda5a3..6431a0a 100644
--- a/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-CommandBuffer.json
+++ b/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer.json
@@ -3,7 +3,7 @@
     "cmd": [],
     "name": "ensure xcode",
     "~followup_annotations": [
-      "@@@STEP_TEXT@Ensuring Xcode version 11c29 in [START_DIR]/cache/Xcode.app@@@"
+      "@@@STEP_TEXT@Ensuring Xcode version 12b5044c in [START_DIR]/cache/Xcode.app@@@"
     ]
   },
   {
@@ -13,7 +13,7 @@
       "-kind",
       "ios",
       "-xcode-version",
-      "11c29",
+      "12b5044c",
       "-output-dir",
       "[START_DIR]/cache/Xcode.app"
     ],
@@ -42,7 +42,7 @@
       "--chrome-dir",
       "[START_DIR]/cache/work",
       "--output-dir",
-      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-x86_64-Debug-CommandBuffer/Debug",
+      "[START_DIR]/cache/work/skia/out/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer/Debug",
       "--extra-gn-args",
       "mac_sdk_min=\"10.13\"",
       "--no-sync",
@@ -90,8 +90,8 @@
     "cmd": [
       "[START_DIR]/cache/work/skia/bin/gn",
       "gen",
-      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-x86_64-Debug-CommandBuffer/Debug",
-      "--args=cc=\"clang\" cc_wrapper=\"[START_DIR]/ccache_mac/bin/ccache\" cxx=\"clang++\" extra_cflags=[\"-DDUMMY_xcode_build_version=11c29\", \"-O1\"] skia_gl_standard=\"\" target_cpu=\"x86_64\" werror=true"
+      "[START_DIR]/cache/work/skia/out/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer/Debug",
+      "--args=cc=\"clang\" cc_wrapper=\"[START_DIR]/ccache_mac/bin/ccache\" cxx=\"clang++\" extra_cflags=[\"-DDUMMY_xcode_build_version=12b5044c\", \"-O1\"] skia_gl_standard=\"\" target_cpu=\"x86_64\" werror=true"
     ],
     "cwd": "[START_DIR]/cache/work/skia",
     "env": {
@@ -109,7 +109,7 @@
     "cmd": [
       "ninja",
       "-C",
-      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-x86_64-Debug-CommandBuffer/Debug"
+      "[START_DIR]/cache/work/skia/out/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer/Debug"
     ],
     "cwd": "[START_DIR]/cache/work/skia",
     "env": {
@@ -145,7 +145,7 @@
       "python",
       "-u",
       "import errno\nimport glob\nimport os\nimport shutil\nimport sys\n\nsrc = sys.argv[1]\ndst = sys.argv[2]\nbuild_products = ['dm', 'dm.exe', 'dm.app', 'fm', 'nanobench.app', 'get_images_from_skps', 'get_images_from_skps.exe', 'hello-opencl', 'hello-opencl.exe', 'nanobench', 'nanobench.exe', 'skpbench', 'skpbench.exe', '*.so', '*.dll', '*.dylib', 'skia_launcher', 'skottie_tool', 'lib/*.so', 'run_testlab', 'skqp-universal-debug.apk']\n\ntry:\n  os.makedirs(dst)\nexcept OSError as e:\n  if e.errno != errno.EEXIST:\n    raise\n\nfor pattern in build_products:\n  path = os.path.join(src, pattern)\n  for f in glob.glob(path):\n    dst_path = os.path.join(dst, os.path.relpath(f, src))\n    if not os.path.isdir(os.path.dirname(dst_path)):\n      os.makedirs(os.path.dirname(dst_path))\n    print 'Copying build product %s to %s' % (f, dst_path)\n    shutil.move(f, dst_path)\n",
-      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-x86_64-Debug-CommandBuffer/Debug",
+      "[START_DIR]/cache/work/skia/out/Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer/Debug",
       "[START_DIR]/[SWARM_OUT_DIR]/out/Debug"
     ],
     "infra_step": true,
diff --git a/infra/bots/recipe_modules/build/examples/full.py b/infra/bots/recipe_modules/build/examples/full.py
index 624634c..28bf87d 100644
--- a/infra/bots/recipe_modules/build/examples/full.py
+++ b/infra/bots/recipe_modules/build/examples/full.py
@@ -65,11 +65,11 @@
   'Build-Debian10-EMCC-wasm-Release-CanvasKit_CPU',
   'Build-Debian10-EMCC-wasm-Release-PathKit',
   "Build-Mac10.15.5-Clang-arm64-Debug-iOS",
+  'Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer',
   'Build-Mac-Clang-arm-Debug-iOS',
   'Build-Mac-Clang-arm64-Debug-Android_Vulkan',
   'Build-Mac-Clang-arm64-Debug-iOS',
   'Build-Mac-Clang-x86_64-Debug-ASAN',
-  'Build-Mac-Clang-x86_64-Debug-CommandBuffer',
   'Build-Mac-Clang-x86_64-Debug-Metal',
   'Build-Win-Clang-arm64-Release-Android',
   'Build-Win-Clang-x86-Debug-Exceptions',
diff --git a/infra/bots/recipes.isolate b/infra/bots/recipes.isolate
deleted file mode 100644
index 80dd39b..0000000
--- a/infra/bots/recipes.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../../.gclient',
-      '../config/recipes.cfg',
-      'bundle_recipes.sh',
-      'README.recipes.md',
-      'recipe_modules/',
-      'recipes/',
-      'recipes.py',
-    ],
-  },
-}
diff --git a/infra/bots/resources.isolate b/infra/bots/resources.isolate
deleted file mode 100644
index be73552..0000000
--- a/infra/bots/resources.isolate
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../resources/',
-    ],
-  },
-}
diff --git a/infra/bots/run_recipe.isolate b/infra/bots/run_recipe.isolate
deleted file mode 100644
index 5b9e759..0000000
--- a/infra/bots/run_recipe.isolate
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../../.gclient',
-      'run_recipe.py',
-    ],
-  },
-}
diff --git a/infra/bots/skottie_wasm.isolate b/infra/bots/skottie_wasm.isolate
deleted file mode 100644
index 641e5f5..0000000
--- a/infra/bots/skottie_wasm.isolate
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../tools/skottie-wasm-perf',
-    ],
-  },
-}
diff --git a/infra/bots/skpbench_skia_bundled.isolate b/infra/bots/skpbench_skia_bundled.isolate
deleted file mode 100644
index b6ff22c..0000000
--- a/infra/bots/skpbench_skia_bundled.isolate
+++ /dev/null
@@ -1,12 +0,0 @@
-{
-  'includes': [
-    'assets.isolate',
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../tools/valgrind.supp',
-      '../../tools/skpbench/',
-    ],
-  },
-}
diff --git a/infra/bots/skqp.isolate b/infra/bots/skqp.isolate
deleted file mode 100644
index aab0000..0000000
--- a/infra/bots/skqp.isolate
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  'includes': [
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../skqp',
-    ],
-  },
-}
diff --git a/infra/bots/swarm_recipe.isolate b/infra/bots/swarm_recipe.isolate
deleted file mode 100644
index 5b9e759..0000000
--- a/infra/bots/swarm_recipe.isolate
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../../.gclient',
-      'run_recipe.py',
-    ],
-  },
-}
diff --git a/infra/bots/task_drivers.isolate b/infra/bots/task_drivers.isolate
deleted file mode 100644
index 03c327e..0000000
--- a/infra/bots/task_drivers.isolate
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../../.gclient',
-      '../../go.mod',
-      '../../go.sum',
-      './build_task_drivers.sh',
-      './task_drivers/',
-    ],
-  },
-}
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index 3888d6e..8335189 100755
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -441,12 +441,6 @@
         "Build-Mac-Clang-x86_64-Debug-ASAN_Metal"
       ]
     },
-    "Build-Mac-Clang-x86_64-Debug-CommandBuffer": {
-      "tasks": [
-        "Build-Mac-Clang-x86_64-Debug-CommandBuffer"
-      ],
-      "trigger": "master"
-    },
     "Build-Mac-Clang-x86_64-Debug-Metal": {
       "tasks": [
         "Build-Mac-Clang-x86_64-Debug-Metal"
@@ -462,12 +456,6 @@
         "Build-Mac-Clang-x86_64-Release"
       ]
     },
-    "Build-Mac-Clang-x86_64-Release-CommandBuffer": {
-      "tasks": [
-        "Build-Mac-Clang-x86_64-Release-CommandBuffer"
-      ],
-      "trigger": "master"
-    },
     "Build-Mac-Clang-x86_64-Release-Metal": {
       "tasks": [
         "Build-Mac-Clang-x86_64-Release-Metal"
@@ -503,6 +491,18 @@
         "Build-Mac10.15.5-Clang-arm64-Release-iOS_Metal"
       ]
     },
+    "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer": {
+      "tasks": [
+        "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer"
+      ],
+      "trigger": "master"
+    },
+    "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer": {
+      "tasks": [
+        "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer"
+      ],
+      "trigger": "master"
+    },
     "Build-Win-Clang-arm64-Debug": {
       "tasks": [
         "Build-Win-Clang-arm64-Debug"
@@ -842,21 +842,6 @@
         "Housekeeper-PerCommit-IsolateSkImage"
       ]
     },
-    "Housekeeper-PerCommit-PushAppsFromSkiaDockerImage": {
-      "tasks": [
-        "Housekeeper-PerCommit-PushAppsFromSkiaDockerImage"
-      ]
-    },
-    "Housekeeper-PerCommit-PushAppsFromSkiaWASMDockerImages": {
-      "tasks": [
-        "Housekeeper-PerCommit-PushAppsFromSkiaWASMDockerImages"
-      ]
-    },
-    "Housekeeper-PerCommit-PushAppsFromWASMDockerImage": {
-      "tasks": [
-        "Housekeeper-PerCommit-PushAppsFromWASMDockerImage"
-      ]
-    },
     "Housekeeper-PerCommit-RunGnToBp": {
       "tasks": [
         "Housekeeper-PerCommit-RunGnToBp"
@@ -943,41 +928,6 @@
         "Upload-Perf-Android-Clang-MotoG4-GPU-Adreno405-arm-Release-All-Android"
       ]
     },
-    "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "tasks": [
-        "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads"
-      ]
-    },
     "Perf-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Release-All-Android": {
       "tasks": [
         "Upload-Perf-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Release-All-Android"
@@ -1723,106 +1673,6 @@
         "Upload-Test-Android-Clang-MotoG4-GPU-Adreno405-arm-Release-All-Android"
       ]
     },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN": {
-      "tasks": [
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan": {
-      "tasks": [
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN": {
-      "tasks": [
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan": {
-      "tasks": [
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "tasks": [
-        "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads"
-      ]
-    },
     "Test-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Debug-All-Android": {
       "tasks": [
         "Upload-Test-Android-Clang-Nexus5-CPU-Snapdragon800-arm-Debug-All-Android"
@@ -3394,21 +3244,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3450,7 +3301,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3464,21 +3314,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3520,7 +3371,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3534,21 +3384,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3590,7 +3441,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3604,21 +3454,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3660,7 +3511,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3674,21 +3524,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/armhf_sysroot",
@@ -3740,7 +3591,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3754,21 +3604,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3810,7 +3661,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3824,21 +3674,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3880,7 +3731,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3894,21 +3744,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -3950,7 +3801,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -3964,21 +3814,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/armhf_sysroot",
@@ -4030,7 +3881,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4044,21 +3894,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4100,7 +3951,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4114,21 +3964,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4170,7 +4021,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4184,21 +4034,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4240,7 +4091,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4254,21 +4104,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4310,7 +4161,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4324,21 +4174,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4380,7 +4231,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4394,21 +4244,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4450,7 +4301,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4464,21 +4314,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4520,7 +4371,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4534,21 +4384,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4590,7 +4441,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4604,21 +4454,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4660,7 +4511,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4674,21 +4524,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4730,7 +4581,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4744,21 +4594,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4800,7 +4651,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4818,21 +4668,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -4879,7 +4730,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4893,21 +4743,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -4949,7 +4800,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -4963,21 +4813,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -5019,7 +4870,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5033,21 +4883,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -5089,7 +4940,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5103,21 +4953,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -5159,7 +5010,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5189,36 +5039,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -5255,7 +5106,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5273,21 +5123,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5334,7 +5185,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5352,21 +5202,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5413,7 +5264,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5431,21 +5281,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5492,7 +5343,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5506,21 +5356,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/chromebook_x86_64_gles",
@@ -5567,7 +5418,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5585,21 +5435,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5646,7 +5497,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5664,21 +5514,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5735,7 +5586,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5753,21 +5603,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5814,7 +5665,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5832,21 +5682,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5893,7 +5744,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5911,21 +5761,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -5972,7 +5823,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -5990,21 +5840,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6056,7 +5907,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6074,21 +5924,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6140,7 +5991,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6158,21 +6008,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6219,7 +6070,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6237,21 +6087,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6298,7 +6149,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6316,21 +6166,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6377,7 +6228,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6395,21 +6245,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6456,7 +6307,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6474,21 +6324,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6535,7 +6386,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6553,21 +6403,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6614,7 +6465,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6648,36 +6498,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6724,7 +6575,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6738,21 +6588,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/chromebook_x86_64_gles",
@@ -6799,7 +6650,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6817,21 +6667,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6878,7 +6729,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6896,21 +6746,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -6957,7 +6808,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -6983,36 +6833,37 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7058,7 +6909,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7076,21 +6926,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7137,7 +6988,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7155,21 +7005,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7216,7 +7067,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7234,21 +7084,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7295,7 +7146,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7313,21 +7163,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7374,7 +7225,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7392,21 +7242,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7453,7 +7304,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7471,21 +7321,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7537,7 +7388,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7555,21 +7405,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7616,7 +7467,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7634,21 +7484,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7695,7 +7546,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7713,21 +7563,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7774,7 +7625,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7792,21 +7642,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7853,7 +7704,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7875,21 +7725,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -7932,7 +7783,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -7954,21 +7804,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8011,7 +7862,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8033,21 +7883,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8090,7 +7941,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8112,21 +7962,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8169,7 +8020,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8191,21 +8041,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8248,7 +8099,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8270,21 +8120,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8327,7 +8178,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8349,21 +8199,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8406,7 +8257,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8428,21 +8278,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8485,7 +8336,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8499,11 +8349,12 @@
           "path": "cache/docker"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -8535,7 +8386,6 @@
       ],
       "execution_timeout_ns": 3600000000000,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 1,
       "outputs": [
         "wasm_out"
@@ -8557,21 +8407,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8614,7 +8465,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8636,21 +8486,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8693,7 +8544,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8715,21 +8565,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8772,7 +8623,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8794,21 +8644,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8851,7 +8702,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8873,21 +8723,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -8930,7 +8781,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -8952,21 +8802,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -9009,7 +8860,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9031,21 +8881,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -9088,7 +8939,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9118,36 +8968,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_linux",
@@ -9189,7 +9040,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9207,21 +9057,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/chromebook_x86_64_gles",
@@ -9269,7 +9120,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9287,21 +9137,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/chromebook_x86_64_gles",
@@ -9349,7 +9200,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9371,21 +9221,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9436,7 +9287,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9458,21 +9308,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9523,7 +9374,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9537,21 +9387,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_darwin",
@@ -9592,7 +9443,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9614,21 +9464,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9679,7 +9530,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9701,21 +9551,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9766,7 +9617,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9788,21 +9638,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9853,7 +9704,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9875,21 +9725,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -9940,7 +9791,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -9962,21 +9812,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10027,7 +9878,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10049,21 +9899,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10109,7 +9960,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10131,21 +9981,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10191,7 +10042,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10213,21 +10063,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10273,115 +10124,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "build"
-      ],
-      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Build-Mac-Clang-x86_64-Debug-CommandBuffer": {
-      "caches": [
-        {
-          "name": "ccache",
-          "path": "cache/ccache"
-        },
-        {
-          "name": "git",
-          "path": "cache/git"
-        },
-        {
-          "name": "git_cache",
-          "path": "cache/git_cache"
-        },
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        },
-        {
-          "name": "work",
-          "path": "cache/work"
-        },
-        {
-          "name": "xcode",
-          "path": "cache/Xcode.app"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/3pp/tools/git/mac-amd64",
-          "path": "cipd_bin_packages",
-          "version": "version:2.28.0.chromium.6"
-        },
-        {
-          "name": "infra/tools/git/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/git-credential-luci/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/mac_toolchain/${platform}",
-          "path": "mac_toolchain",
-          "version": "git_revision:796d2b92cff93fc2059623ce0a66284373ceea0a"
-        },
-        {
-          "name": "skia/bots/ccache_mac",
-          "path": "ccache_mac",
-          "version": "version:1"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "sync_and_compile",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Build-Mac-Clang-x86_64-Debug-CommandBuffer\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"build\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes"
-      ],
-      "dimensions": [
-        "cpu:x86-64-E5-2697_v2",
-        "gpu:none",
-        "os:Mac-10.14.6",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 7200000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 7200000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10403,21 +10145,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10463,7 +10206,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10485,21 +10227,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10545,7 +10288,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10567,21 +10309,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10627,115 +10370,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "build"
-      ],
-      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Build-Mac-Clang-x86_64-Release-CommandBuffer": {
-      "caches": [
-        {
-          "name": "ccache",
-          "path": "cache/ccache"
-        },
-        {
-          "name": "git",
-          "path": "cache/git"
-        },
-        {
-          "name": "git_cache",
-          "path": "cache/git_cache"
-        },
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        },
-        {
-          "name": "work",
-          "path": "cache/work"
-        },
-        {
-          "name": "xcode",
-          "path": "cache/Xcode.app"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/3pp/tools/git/mac-amd64",
-          "path": "cipd_bin_packages",
-          "version": "version:2.28.0.chromium.6"
-        },
-        {
-          "name": "infra/tools/git/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/git-credential-luci/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/mac_toolchain/${platform}",
-          "path": "mac_toolchain",
-          "version": "git_revision:796d2b92cff93fc2059623ce0a66284373ceea0a"
-        },
-        {
-          "name": "skia/bots/ccache_mac",
-          "path": "ccache_mac",
-          "version": "version:1"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "sync_and_compile",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Build-Mac-Clang-x86_64-Release-CommandBuffer\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"build\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes"
-      ],
-      "dimensions": [
-        "cpu:x86-64-E5-2697_v2",
-        "gpu:none",
-        "os:Mac-10.14.6",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 7200000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 7200000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10757,21 +10391,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10817,7 +10452,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10839,21 +10473,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10899,7 +10534,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -10921,21 +10555,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -10981,7 +10616,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11003,21 +10637,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -11067,7 +10702,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11089,21 +10723,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -11153,7 +10788,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11175,21 +10809,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -11239,7 +10874,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11261,21 +10895,22 @@
           "path": "cache/Xcode.app"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/mac_toolchain/${platform}",
@@ -11325,7 +10960,220 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
+      "max_attempts": 2,
+      "outputs": [
+        "build"
+      ],
+      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
+    },
+    "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer": {
+      "caches": [
+        {
+          "name": "ccache",
+          "path": "cache/ccache"
+        },
+        {
+          "name": "git",
+          "path": "cache/git"
+        },
+        {
+          "name": "git_cache",
+          "path": "cache/git_cache"
+        },
+        {
+          "name": "vpython",
+          "path": "cache/vpython"
+        },
+        {
+          "name": "work",
+          "path": "cache/work"
+        },
+        {
+          "name": "xcode",
+          "path": "cache/Xcode.app"
+        }
+      ],
+      "casSpec": "run-recipe",
+      "cipd_packages": [
+        {
+          "name": "infra/3pp/tools/git/mac-amd64",
+          "path": "cipd_bin_packages",
+          "version": "version:2.29.2.chromium.6"
+        },
+        {
+          "name": "infra/tools/git/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci-auth/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/git-credential-luci/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/kitchen/${platform}",
+          "path": ".",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/vpython/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/mac_toolchain/${platform}",
+          "path": "mac_toolchain",
+          "version": "git_revision:796d2b92cff93fc2059623ce0a66284373ceea0a"
+        },
+        {
+          "name": "skia/bots/ccache_mac",
+          "path": "ccache_mac",
+          "version": "version:1"
+        }
+      ],
+      "command": [
+        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
+        "-u",
+        "skia/infra/bots/run_recipe.py",
+        "${ISOLATED_OUTDIR}",
+        "sync_and_compile",
+        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"build\",\"task_id\":\"<(TASK_ID)\"}",
+        "skia"
+      ],
+      "dependencies": [
+        "Housekeeper-PerCommit-BundleRecipes"
+      ],
+      "dimensions": [
+        "gpu:none",
+        "os:Mac-10.15.7",
+        "pool:Skia"
+      ],
+      "env_prefixes": {
+        "PATH": [
+          "cipd_bin_packages",
+          "cipd_bin_packages/bin"
+        ],
+        "VPYTHON_VIRTUALENV_ROOT": [
+          "cache/vpython"
+        ]
+      },
+      "execution_timeout_ns": 7200000000000,
+      "extra_tags": {
+        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
+      },
+      "io_timeout_ns": 7200000000000,
+      "max_attempts": 2,
+      "outputs": [
+        "build"
+      ],
+      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
+    },
+    "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer": {
+      "caches": [
+        {
+          "name": "ccache",
+          "path": "cache/ccache"
+        },
+        {
+          "name": "git",
+          "path": "cache/git"
+        },
+        {
+          "name": "git_cache",
+          "path": "cache/git_cache"
+        },
+        {
+          "name": "vpython",
+          "path": "cache/vpython"
+        },
+        {
+          "name": "work",
+          "path": "cache/work"
+        },
+        {
+          "name": "xcode",
+          "path": "cache/Xcode.app"
+        }
+      ],
+      "casSpec": "run-recipe",
+      "cipd_packages": [
+        {
+          "name": "infra/3pp/tools/git/mac-amd64",
+          "path": "cipd_bin_packages",
+          "version": "version:2.29.2.chromium.6"
+        },
+        {
+          "name": "infra/tools/git/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci-auth/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/git-credential-luci/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/kitchen/${platform}",
+          "path": ".",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/luci/vpython/${platform}",
+          "path": "cipd_bin_packages",
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
+        },
+        {
+          "name": "infra/tools/mac_toolchain/${platform}",
+          "path": "mac_toolchain",
+          "version": "git_revision:796d2b92cff93fc2059623ce0a66284373ceea0a"
+        },
+        {
+          "name": "skia/bots/ccache_mac",
+          "path": "ccache_mac",
+          "version": "version:1"
+        }
+      ],
+      "command": [
+        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
+        "-u",
+        "skia/infra/bots/run_recipe.py",
+        "${ISOLATED_OUTDIR}",
+        "sync_and_compile",
+        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"build\",\"task_id\":\"<(TASK_ID)\"}",
+        "skia"
+      ],
+      "dependencies": [
+        "Housekeeper-PerCommit-BundleRecipes"
+      ],
+      "dimensions": [
+        "gpu:none",
+        "os:Mac-10.15.7",
+        "pool:Skia"
+      ],
+      "env_prefixes": {
+        "PATH": [
+          "cipd_bin_packages",
+          "cipd_bin_packages/bin"
+        ],
+        "VPYTHON_VIRTUALENV_ROOT": [
+          "cache/vpython"
+        ]
+      },
+      "execution_timeout_ns": 7200000000000,
+      "extra_tags": {
+        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
+      },
+      "io_timeout_ns": 7200000000000,
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11339,26 +11187,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11401,7 +11250,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11415,26 +11263,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11477,7 +11326,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11491,26 +11339,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11553,7 +11402,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11567,26 +11415,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11629,7 +11478,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11643,26 +11491,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/android_ndk_windows",
@@ -11704,7 +11553,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11718,26 +11566,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11780,7 +11629,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11794,26 +11642,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11856,7 +11705,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11870,26 +11718,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -11932,7 +11781,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -11946,26 +11794,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12008,7 +11857,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12022,26 +11870,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12084,7 +11933,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12098,26 +11946,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12160,7 +12009,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12174,26 +12022,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12236,7 +12085,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12250,26 +12098,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12312,7 +12161,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12326,26 +12174,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12393,7 +12242,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12407,26 +12255,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12469,7 +12318,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12483,26 +12331,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12545,7 +12394,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12559,26 +12407,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12621,7 +12470,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12635,26 +12483,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12697,7 +12546,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12711,26 +12559,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12773,7 +12622,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12787,26 +12635,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12849,7 +12698,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12863,26 +12711,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -12925,7 +12774,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -12939,26 +12787,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_win",
@@ -13001,7 +12850,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13015,26 +12863,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13072,7 +12921,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13086,26 +12934,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13143,7 +12992,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13157,26 +13005,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13214,7 +13063,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13228,26 +13076,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13285,7 +13134,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13299,26 +13147,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13356,7 +13205,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13370,26 +13218,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13427,7 +13276,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13441,26 +13289,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13498,7 +13347,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13512,26 +13360,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13569,7 +13418,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13583,26 +13431,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13640,7 +13489,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13654,26 +13502,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13711,7 +13560,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13725,26 +13573,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13782,7 +13631,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13796,26 +13644,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13853,7 +13702,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13867,26 +13715,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13924,7 +13773,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -13938,26 +13786,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -13995,7 +13844,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "compile.isolate",
       "max_attempts": 2,
       "outputs": [
         "build"
@@ -14021,36 +13869,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14093,7 +13942,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14118,36 +13966,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14190,7 +14039,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14215,36 +14063,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14287,7 +14136,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14312,36 +14160,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14384,7 +14233,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14409,36 +14257,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14481,7 +14330,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14506,36 +14354,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14578,7 +14427,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14603,36 +14451,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14675,7 +14524,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14700,36 +14548,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14772,7 +14621,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -14797,36 +14645,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/bloaty",
@@ -14869,18 +14718,18 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
       ]
     },
     "Canary-Android": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -14918,16 +14767,16 @@
       ],
       "execution_timeout_ns": 10800000000000,
       "io_timeout_ns": 10800000000000,
-      "isolate": "empty.isolate",
       "max_attempts": 1,
       "service_account": "skia-canary@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Canary-Chromium": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -14965,16 +14814,16 @@
       ],
       "execution_timeout_ns": 10800000000000,
       "io_timeout_ns": 10800000000000,
-      "isolate": "empty.isolate",
       "max_attempts": 1,
       "service_account": "skia-canary@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Canary-Flutter": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15012,16 +14861,16 @@
       ],
       "execution_timeout_ns": 10800000000000,
       "io_timeout_ns": 10800000000000,
-      "isolate": "empty.isolate",
       "max_attempts": 1,
       "service_account": "skia-canary@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Canary-G3": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15057,11 +14906,11 @@
       ],
       "execution_timeout_ns": 10800000000000,
       "io_timeout_ns": 10800000000000,
-      "isolate": "empty.isolate",
       "max_attempts": 1,
       "service_account": "skia-g3-framework-compile@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "FM-Debian10-Clang-GCE-CPU-AVX2-x86_64-Debug-All": {
+      "casSpec": "test",
       "command": [
         "./fm_driver",
         "--local=false",
@@ -15086,31 +14935,31 @@
         "pool:Skia"
       ],
       "expiration_ns": 900000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Fuzz-Debian10-Clang": {
+      "casSpec": "whole-repo",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15144,7 +14993,6 @@
       ],
       "execution_timeout_ns": 3600000000000,
       "io_timeout_ns": 3600000000000,
-      "isolate": "whole_repo.isolate",
       "max_attempts": 1,
       "outputs": [
         "cifuzz_out"
@@ -15178,36 +15026,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go",
@@ -15245,7 +15094,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -15268,21 +15116,22 @@
           "path": "cache/gopath"
         }
       ],
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go",
@@ -15338,7 +15187,6 @@
           "go/go/bin"
         ]
       },
-      "isolate": "empty.isolate",
       "service_account": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Housekeeper-OnDemand-Presubmit": {
@@ -15356,11 +15204,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",
@@ -15370,27 +15219,27 @@
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15423,7 +15272,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "run_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -15446,36 +15294,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15511,7 +15360,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-housekeeper@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -15534,21 +15382,22 @@
           "path": "cache/gopath"
         }
       ],
+      "casSpec": "task-drivers",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go",
@@ -15575,35 +15424,35 @@
           "go/go/bin"
         ]
       },
-      "idempotent": true,
-      "isolate": "task_drivers.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-BundleRecipes": {
+      "casSpec": "recipes",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15624,8 +15473,7 @@
           "cipd_bin_packages/bin"
         ]
       },
-      "idempotent": true,
-      "isolate": "recipes.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-CheckGeneratedFiles": {
       "caches": [
@@ -15658,36 +15506,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ccache_linux",
@@ -15738,7 +15587,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -15757,21 +15605,22 @@
           "path": "cache/git_cache"
         }
       ],
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15824,7 +15673,6 @@
           "go/go/bin"
         ]
       },
-      "isolate": "empty.isolate",
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Housekeeper-PerCommit-CreateDockerImage_Skia_WASM_Release": {
@@ -15842,21 +15690,22 @@
           "path": "cache/git_cache"
         }
       ],
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -15909,7 +15758,6 @@
           "go/go/bin"
         ]
       },
-      "isolate": "empty.isolate",
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Housekeeper-PerCommit-InfraTests_Linux": {
@@ -15935,11 +15783,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "whole-repo",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/gsutil",
@@ -15949,27 +15798,27 @@
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go",
@@ -16011,7 +15860,6 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "infra_tests.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -16038,16 +15886,17 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "whole-repo",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/3pp/tools/git/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/gsutil",
@@ -16057,27 +15906,27 @@
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go_win",
@@ -16119,11 +15968,11 @@
       },
       "idempotent": true,
       "io_timeout_ns": 3600000000000,
-      "isolate": "infra_tests.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Housekeeper-PerCommit-IsolateAndroidNDKLinux": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/android_ndk_linux",
@@ -16144,10 +15993,10 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-IsolateMSKP": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/mskp",
@@ -16168,10 +16017,10 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-IsolateSKP": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/skp",
@@ -16192,10 +16041,10 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-IsolateSVG": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/svg",
@@ -16216,10 +16065,10 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-IsolateSkImage": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/skimage",
@@ -16240,10 +16089,10 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-IsolateWinToolchain": {
+      "casSpec": "empty",
       "cipd_packages": [
         {
           "name": "skia/bots/win_toolchain",
@@ -16264,249 +16113,7 @@
         "os:Debian-10.3",
         "pool:Skia"
       ],
-      "idempotent": true,
-      "isolate": "empty.isolate"
-    },
-    "Housekeeper-PerCommit-PushAppsFromSkiaDockerImage": {
-      "caches": [
-        {
-          "name": "docker",
-          "path": "cache/docker"
-        },
-        {
-          "name": "git",
-          "path": "cache/git"
-        },
-        {
-          "name": "git_cache",
-          "path": "cache/git_cache"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/3pp/tools/git/linux-amd64",
-          "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
-        },
-        {
-          "name": "infra/tools/git/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/git-credential-luci/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "./push_apps_from_skia_image",
-        "--project_id",
-        "skia-swarming-bots",
-        "--task_id",
-        "<(TASK_ID)",
-        "--task_name",
-        "Housekeeper-PerCommit-PushAppsFromSkiaDockerImage",
-        "--workdir",
-        ".",
-        "--gerrit_project",
-        "buildbot",
-        "--gerrit_url",
-        "https://skia-review.googlesource.com",
-        "--repo",
-        "<(REPO)",
-        "--revision",
-        "<(REVISION)",
-        "--patch_issue",
-        "<(ISSUE)",
-        "--patch_set",
-        "<(PATCHSET)",
-        "--patch_server",
-        "<(CODEREVIEW_SERVER)",
-        "--alsologtostderr"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BuildTaskDrivers",
-        "Housekeeper-PerCommit-CreateDockerImage_Skia_Release"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-standard-16",
-        "os:Debian-10.3",
-        "pool:Skia",
-        "docker_installed:true"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin",
-          "go/go/bin"
-        ]
-      },
-      "isolate": "empty.isolate",
-      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Housekeeper-PerCommit-PushAppsFromSkiaWASMDockerImages": {
-      "caches": [
-        {
-          "name": "docker",
-          "path": "cache/docker"
-        },
-        {
-          "name": "git",
-          "path": "cache/git"
-        },
-        {
-          "name": "git_cache",
-          "path": "cache/git_cache"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/3pp/tools/git/linux-amd64",
-          "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
-        },
-        {
-          "name": "infra/tools/git/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/git-credential-luci/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "./push_apps_from_skia_wasm_images",
-        "--project_id",
-        "skia-swarming-bots",
-        "--task_id",
-        "<(TASK_ID)",
-        "--task_name",
-        "Housekeeper-PerCommit-PushAppsFromSkiaWASMDockerImages",
-        "--workdir",
-        ".",
-        "--gerrit_project",
-        "buildbot",
-        "--gerrit_url",
-        "https://skia-review.googlesource.com",
-        "--repo",
-        "<(REPO)",
-        "--revision",
-        "<(REVISION)",
-        "--patch_issue",
-        "<(ISSUE)",
-        "--patch_set",
-        "<(PATCHSET)",
-        "--patch_server",
-        "<(CODEREVIEW_SERVER)",
-        "--alsologtostderr"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BuildTaskDrivers",
-        "Housekeeper-PerCommit-CreateDockerImage_Skia_Release",
-        "Housekeeper-PerCommit-CreateDockerImage_Skia_WASM_Release"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-standard-16",
-        "os:Debian-10.3",
-        "pool:Skia",
-        "docker_installed:true"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin",
-          "go/go/bin"
-        ]
-      },
-      "isolate": "empty.isolate",
-      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Housekeeper-PerCommit-PushAppsFromWASMDockerImage": {
-      "caches": [
-        {
-          "name": "docker",
-          "path": "cache/docker"
-        },
-        {
-          "name": "git",
-          "path": "cache/git"
-        },
-        {
-          "name": "git_cache",
-          "path": "cache/git_cache"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/3pp/tools/git/linux-amd64",
-          "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
-        },
-        {
-          "name": "infra/tools/git/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/git-credential-luci/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "./push_apps_from_wasm_image",
-        "--project_id",
-        "skia-swarming-bots",
-        "--task_id",
-        "<(TASK_ID)",
-        "--task_name",
-        "Housekeeper-PerCommit-PushAppsFromWASMDockerImage",
-        "--workdir",
-        ".",
-        "--gerrit_project",
-        "buildbot",
-        "--gerrit_url",
-        "https://skia-review.googlesource.com",
-        "--repo",
-        "<(REPO)",
-        "--revision",
-        "<(REVISION)",
-        "--patch_issue",
-        "<(ISSUE)",
-        "--patch_set",
-        "<(PATCHSET)",
-        "--patch_server",
-        "<(CODEREVIEW_SERVER)",
-        "--alsologtostderr"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BuildTaskDrivers",
-        "Housekeeper-PerCommit-CreateDockerImage_Skia_WASM_Release"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-standard-16",
-        "os:Debian-10.3",
-        "pool:Skia",
-        "docker_installed:true"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin",
-          "go/go/bin"
-        ]
-      },
-      "isolate": "empty.isolate",
-      "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
+      "idempotent": true
     },
     "Housekeeper-PerCommit-RunGnToBp": {
       "caches": [
@@ -16515,11 +16122,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "compile",
       "cipd_packages": [
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -16548,7 +16156,6 @@
           "cache/vpython"
         ]
       },
-      "isolate": "compile.isolate",
       "service_account": "skia-external-housekeeper@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Housekeeper-Weekly-RecreateSKPs": {
@@ -16578,36 +16185,37 @@
           "path": "cache/work"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/3pp/tools/git/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.29.1.chromium.6"
+          "version": "version:2.29.2.chromium.6"
         },
         {
           "name": "infra/tools/git/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/git-credential-luci/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/go",
@@ -16645,7 +16253,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -16656,21 +16263,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -16710,7 +16318,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -16723,21 +16330,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -16782,7 +16390,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -16795,21 +16402,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -16849,7 +16457,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -16862,21 +16469,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -16915,7 +16523,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -16928,21 +16535,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -16981,7 +16589,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -16994,21 +16601,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17048,7 +16656,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17061,21 +16668,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17114,7 +16722,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17127,21 +16734,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17180,7 +16788,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17193,21 +16800,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17247,7 +16855,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17260,21 +16867,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17314,7 +16922,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17327,21 +16934,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17381,7 +16989,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17394,21 +17001,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17448,7 +17056,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17461,21 +17068,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17515,7 +17123,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17528,21 +17135,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17582,7 +17190,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -17595,21 +17202,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -17649,486 +17257,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "skia/bots/text_blob_traces",
-          "path": "text_blob_traces",
-          "version": "version:0"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android\",\"do_upload\":\"true\",\"images\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"nonrendering\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\",\"textTraces\":\"true\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "skia/bots/text_blob_traces",
-          "path": "text_blob_traces",
-          "version": "version:0"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android\",\"do_upload\":\"true\",\"images\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"nonrendering\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\",\"textTraces\":\"true\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads\",\"do_upload\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--gpuStatsDump\\\",\\\"true\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"glsrgb\\\",\\\"glnarrow\\\",\\\"glmsaa4\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan\",\"do_upload\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--gpuStatsDump\\\",\\\"true\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android\",\"do_upload\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--gpuStatsDump\\\",\\\"true\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"glsrgb\\\",\\\"glnarrow\\\",\\\"glmsaa4\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan\",\"do_upload\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--gpuStatsDump\\\",\\\"true\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "perf"
-      ]
-    },
-    "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "perf",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads\",\"do_upload\":\"true\",\"nanobench_flags\":\"[\\\"nanobench\\\",\\\"--pre_log\\\",\\\"--gpuStatsDump\\\",\\\"true\\\",\\\"--scales\\\",\\\"1.0\\\",\\\"1.1\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--dontReduceOpsTaskSplitting\\\",\\\"--match\\\",\\\"~blurroundrect\\\",\\\"~patch_grid\\\",\\\"~desk_carsvg\\\",\\\"~inc0.gif\\\",\\\"~inc1.gif\\\",\\\"~incInterlaced.gif\\\",\\\"~inc0.jpg\\\",\\\"~incGray.jpg\\\",\\\"~inc0.wbmp\\\",\\\"~inc1.wbmp\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"~inc0.ico\\\",\\\"~inc1.ico\\\",\\\"~inc0.png\\\",\\\"~inc1.png\\\",\\\"~inc2.png\\\",\\\"~inc12.png\\\",\\\"~inc13.png\\\",\\\"~inc14.png\\\",\\\"~inc0.webp\\\",\\\"~inc1.webp\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\"]\",\"nanobench_properties\":\"{\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\"}\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"perf\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18141,21 +17269,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/text_blob_traces",
@@ -18200,7 +17329,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18213,21 +17341,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18267,7 +17396,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18280,21 +17408,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/text_blob_traces",
@@ -18339,7 +17468,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18352,21 +17480,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18406,7 +17535,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18419,21 +17547,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18473,7 +17602,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18486,21 +17614,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18540,7 +17669,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18553,21 +17681,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18607,7 +17736,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18620,21 +17748,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18674,7 +17803,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18687,21 +17815,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18740,7 +17869,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18753,21 +17881,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18806,7 +17935,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18819,21 +17947,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18872,7 +18001,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18885,21 +18013,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -18938,7 +18067,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -18951,21 +18079,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19005,7 +18134,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19018,21 +18146,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19071,7 +18200,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19084,21 +18212,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19138,7 +18267,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19151,21 +18279,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19205,7 +18334,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19218,21 +18346,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19272,7 +18401,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19285,21 +18413,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19339,7 +18468,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19352,21 +18480,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19406,7 +18535,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19419,21 +18547,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19473,7 +18602,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19486,21 +18614,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19540,7 +18669,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19553,21 +18681,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19606,7 +18735,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19619,21 +18747,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19672,7 +18801,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19685,21 +18813,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19739,7 +18868,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19752,21 +18880,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19805,7 +18934,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19818,21 +18946,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19871,7 +19000,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19884,21 +19012,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -19938,7 +19067,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -19951,21 +19079,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20005,7 +19134,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20018,21 +19146,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20072,7 +19201,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20085,21 +19213,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20139,7 +19268,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20152,21 +19280,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20206,7 +19335,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20219,21 +19347,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20273,7 +19402,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20286,21 +19414,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -20340,7 +19469,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20353,21 +19481,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -20424,7 +19553,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -20437,21 +19565,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -20508,7 +19637,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -20521,21 +19649,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -20587,7 +19716,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20600,21 +19728,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -20666,7 +19795,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20679,21 +19807,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -20745,7 +19874,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20758,21 +19886,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -20824,7 +19953,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20837,21 +19965,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -20908,7 +20037,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -20921,21 +20049,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -20987,7 +20116,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21000,21 +20128,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -21065,7 +20194,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21078,21 +20206,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -21148,7 +20277,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21161,21 +20289,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -21236,7 +20365,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21249,21 +20377,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -21329,7 +20458,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -21342,21 +20470,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -21412,7 +20541,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21425,21 +20553,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -21500,7 +20629,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21513,21 +20641,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -21588,7 +20717,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21601,21 +20729,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -21671,7 +20800,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21684,21 +20812,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -21754,7 +20883,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21767,21 +20895,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "pathkit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -21819,7 +20948,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "pathkit.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21832,21 +20960,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "canvaskit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -21884,7 +21013,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "canvaskit.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -21897,21 +21025,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "pathkit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -21949,18 +21078,18 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "pathkit.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
       ]
     },
     "Perf-Debian10-EMCC-GCE-CPU-AVX2-wasm-Release-All-Puppeteer_CanvasPerf": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -22020,18 +21149,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Debian10-EMCC-GCE-CPU-AVX2-wasm-Release-All-Puppeteer_RenderSKP": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -22093,18 +21222,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Debian10-EMCC-GCE-CPU-AVX2-wasm-Release-All-Puppeteer_SkottieFrames": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -22166,7 +21295,6 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
@@ -22179,21 +21307,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "canvaskit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -22231,7 +21360,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "canvaskit.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22244,21 +21372,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "lottie-web",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -22319,7 +21448,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "lottie_web.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22332,21 +21460,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22397,7 +21526,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22410,21 +21538,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22452,7 +21581,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Release-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -22475,7 +21604,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22488,21 +21616,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22553,7 +21682,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22566,21 +21694,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22631,7 +21760,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22644,21 +21772,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22709,7 +21838,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22722,21 +21850,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22764,7 +21893,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Release-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -22787,7 +21916,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22800,21 +21928,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22865,7 +21994,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22878,21 +22006,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22944,7 +22073,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -22957,21 +22085,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -22999,7 +22128,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Release-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -23023,7 +22152,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23036,21 +22164,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23102,7 +22231,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23115,21 +22243,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23180,7 +22309,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23193,21 +22321,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23235,7 +22364,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Release-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Release-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -23258,7 +22387,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23271,21 +22399,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23336,7 +22465,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23349,21 +22477,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -23419,7 +22548,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -23432,21 +22560,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23497,7 +22626,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -23510,21 +22638,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -23580,7 +22709,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -23593,21 +22721,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -23664,7 +22793,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -23677,21 +22805,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -23747,18 +22876,18 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
       ]
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_CanvasPerf_WebGL1": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -23817,18 +22946,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_CanvasPerf_WebGL2": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -23887,18 +23016,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_RenderSKP_WebGL1": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -23959,18 +23088,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_RenderSKP_WebGL2": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -24031,18 +23160,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_SkottieFrames_WebGL1": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -24103,18 +23232,18 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
       "service_account": "skia-external-compile-tasks@skia-swarming-bots.iam.gserviceaccount.com"
     },
     "Perf-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-Puppeteer_SkottieFrames_WebGL2": {
+      "casSpec": "puppeteer",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -24175,7 +23304,6 @@
       },
       "execution_timeout_ns": 1200000000000,
       "io_timeout_ns": 1200000000000,
-      "isolate": "perf_puppeteer.isolate",
       "outputs": [
         "perf"
       ],
@@ -24188,21 +23316,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skottie-wasm",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -24263,7 +23392,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skottie_wasm.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24276,21 +23404,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "lottie-web",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/lottie-samples",
@@ -24350,7 +23479,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "lottie_web.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24363,26 +23491,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24433,7 +23562,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24446,26 +23574,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24516,7 +23645,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24529,26 +23657,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24599,7 +23728,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24612,26 +23740,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24682,7 +23811,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24695,26 +23823,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24765,7 +23894,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24778,26 +23906,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mskp",
@@ -24843,7 +23972,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24856,26 +23984,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -24926,7 +24055,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -24939,26 +24067,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mskp",
@@ -25004,7 +24133,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25017,26 +24145,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skpbench",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mskp",
@@ -25082,7 +24211,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skpbench_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25095,26 +24223,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25165,7 +24294,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25178,26 +24306,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25248,7 +24377,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25261,26 +24389,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25331,7 +24460,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25344,26 +24472,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25414,7 +24543,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25427,26 +24555,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25497,7 +24626,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25510,26 +24638,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25580,7 +24709,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25593,26 +24721,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25663,7 +24792,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25676,26 +24804,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25746,7 +24875,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25759,26 +24887,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25829,7 +24958,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25842,26 +24970,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25912,7 +25041,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -25925,26 +25053,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -25995,7 +25124,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26008,26 +25136,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26078,7 +25207,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26091,26 +25219,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26161,7 +25290,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26174,26 +25302,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26244,7 +25373,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26257,26 +25385,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26327,7 +25456,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26340,26 +25468,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26410,7 +25539,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26423,26 +25551,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26493,7 +25622,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26506,26 +25634,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26576,7 +25705,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26589,26 +25717,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26659,7 +25788,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26672,26 +25800,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26742,7 +25871,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26755,26 +25883,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26825,7 +25954,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -26838,26 +25966,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26909,7 +26038,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -26922,26 +26050,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -26993,7 +26122,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "perf"
@@ -27006,26 +26134,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -27077,7 +26206,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27090,21 +26218,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -27149,7 +26278,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27162,21 +26290,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -27221,7 +26350,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27234,21 +26362,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -27293,7 +26422,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27306,21 +26434,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -27365,7 +26494,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27378,21 +26506,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -27437,7 +26566,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27450,21 +26578,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -27509,7 +26638,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27522,21 +26650,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -27581,7 +26710,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27594,21 +26722,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -27653,7 +26782,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27666,21 +26794,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -27725,7 +26854,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27738,21 +26866,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "perf",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -27797,7 +26926,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "perf_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "perf"
@@ -27810,21 +26938,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -27864,7 +26993,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -27877,21 +27005,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -27931,7 +27060,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -27944,21 +27072,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -27998,7 +27127,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28011,21 +27139,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28065,7 +27194,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28078,21 +27206,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28132,7 +27261,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28145,21 +27273,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28199,7 +27328,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28212,21 +27340,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28266,7 +27395,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28279,21 +27407,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28333,7 +27462,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28346,21 +27474,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28400,7 +27529,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28413,21 +27541,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28467,7 +27596,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28480,21 +27608,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28534,7 +27663,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28547,21 +27675,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28601,7 +27730,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28614,21 +27742,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28668,7 +27797,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28681,21 +27809,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28735,7 +27864,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28748,21 +27876,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28802,7 +27931,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28815,21 +27943,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28869,7 +27998,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28882,21 +28010,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -28936,7 +28065,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -28949,21 +28077,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -29003,7 +28132,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -29016,21 +28144,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -29070,7 +28199,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -29083,21 +28211,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -29137,7 +28266,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -29150,21 +28278,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -29204,1351 +28333,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Debug-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_NativeFonts\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Debug-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"CPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nogpu\\\",\\\"--config\\\",\\\"8888\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"--skip\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_ASAN\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"gldft\\\",\\\"glsrgb\\\",\\\"glmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"glsrgb\\\",\\\"image\\\",\\\"_\\\",\\\"_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--match\\\",\\\"~BadImage\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"false\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Debug-Android_ASAN",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateAndroidNDKLinux",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 1,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_ASAN_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--match\\\",\\\"~BadImage\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_ASAN_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"false\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Debug-Android_ASAN_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateAndroidNDKLinux",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 1,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"gldft\\\",\\\"glsrgb\\\",\\\"glmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"glsrgb\\\",\\\"image\\\",\\\"_\\\",\\\"_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Debug-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"gldft\\\",\\\"glsrgb\\\",\\\"glmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"glsrgb\\\",\\\"image\\\",\\\"_\\\",\\\"_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_ASAN\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"gldft\\\",\\\"glsrgb\\\",\\\"glmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"glsrgb\\\",\\\"image\\\",\\\"_\\\",\\\"_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"false\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_ASAN",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateAndroidNDKLinux",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 1,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_ASAN_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_ASAN_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"false\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_ASAN_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateAndroidNDKLinux",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 1,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_CCPR\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--pr\\\",\\\"ccpr\\\",\\\"--cc\\\",\\\"true\\\",\\\"--cachePathMasks\\\",\\\"false\\\",\\\"--config\\\",\\\"gl\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_DDL1_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"DDL\\\",\\\"--nocpu\\\",\\\"--skpViewportSize\\\",\\\"2048\\\",\\\"--config\\\",\\\"vk\\\",\\\"--src\\\",\\\"gm\\\",\\\"skp\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_DDL3_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"DDL\\\",\\\"--nocpu\\\",\\\"--skpViewportSize\\\",\\\"2048\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--config\\\",\\\"vkddl\\\",\\\"ddl2-vk\\\",\\\"--src\\\",\\\"gm\\\",\\\"skp\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_OOPRDDL_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"DDL\\\",\\\"--nocpu\\\",\\\"--skpViewportSize\\\",\\\"2048\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--config\\\",\\\"vkooprddl\\\",\\\"--src\\\",\\\"gm\\\",\\\"skp\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Debug\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Debug-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"gl\\\",\\\"gldft\\\",\\\"glsrgb\\\",\\\"glmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"glsrgb\\\",\\\"image\\\",\\\"_\\\",\\\"_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
-      "max_attempts": 2,
-      "outputs": [
-        "test"
-      ]
-    },
-    "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "test",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads\",\"dm_flags\":\"[\\\"dm\\\",\\\"--nameByHash\\\",\\\"--key\\\",\\\"arch\\\",\\\"arm64\\\",\\\"compiler\\\",\\\"Clang\\\",\\\"configuration\\\",\\\"Release\\\",\\\"cpu_or_gpu\\\",\\\"GPU\\\",\\\"cpu_or_gpu_value\\\",\\\"TegraX1\\\",\\\"extra_config\\\",\\\"Android_Vulkan_NoGPUThreads\\\",\\\"model\\\",\\\"NVIDIA_Shield\\\",\\\"os\\\",\\\"Android\\\",\\\"style\\\",\\\"default\\\",\\\"--nocpu\\\",\\\"--config\\\",\\\"vk\\\",\\\"vkmsaa4\\\",\\\"--src\\\",\\\"tests\\\",\\\"gm\\\",\\\"image\\\",\\\"colorImage\\\",\\\"svg\\\",\\\"--gpuThreads\\\",\\\"0\\\",\\\"--skip\\\",\\\"_\\\",\\\"gm\\\",\\\"_\\\",\\\"savelayer_clipmask\\\",\\\"_\\\",\\\"svg\\\",\\\"_\\\",\\\"svgparse_\\\",\\\"_\\\",\\\"image\\\",\\\"gen_platf\\\",\\\"error\\\",\\\"_\\\",\\\"test\\\",\\\"_\\\",\\\"GrStyledShape\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced1.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced2.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\"interlaced3.png\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".arw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".cr2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".dng\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".nrw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".orf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".raf\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".rw2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".pef\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".srw\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ARW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".CR2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".DNG\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".NRW\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".ORF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RAF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".RW2\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".PEF\\\",\\\"_\\\",\\\"image\\\",\\\"_\\\",\\\".SRW\\\",\\\"--nonativeFonts\\\",\\\"--verbose\\\"]\",\"dm_properties\":\"{\\\"buildbucket_build_id\\\":\\\"<(BUILDBUCKET_BUILD_ID)\\\",\\\"builder\\\":\\\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads\\\",\\\"gitHash\\\":\\\"<(REVISION)\\\",\\\"issue\\\":\\\"<(ISSUE)\\\",\\\"patch_storage\\\":\\\"<(PATCH_STORAGE)\\\",\\\"patchset\\\":\\\"<(PATCHSET)\\\",\\\"swarming_bot_id\\\":\\\"${SWARMING_BOT_ID}\\\",\\\"swarming_task_id\\\":\\\"${SWARMING_TASK_ID}\\\",\\\"task_id\\\":\\\"<(TASK_ID)\\\"}\",\"do_upload\":\"true\",\"gold_hashes_url\":\"https://storage.googleapis.com/skia-infra-gm/hash_files/gold-prod-hashes.txt\",\"images\":\"true\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"resources\":\"true\",\"revision\":\"<(REVISION)\",\"skps\":\"true\",\"svgs\":\"true\",\"swarm_out_dir\":\"test\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Build-Debian10-Clang-arm64-Release-Android_Vulkan",
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Housekeeper-PerCommit-IsolateSKP",
-        "Housekeeper-PerCommit-IsolateSVG",
-        "Housekeeper-PerCommit-IsolateSkImage"
-      ],
-      "dimensions": [
-        "device_os:OPR6.170623.010_3507953_1441.7411",
-        "device_type:foster",
-        "os:Android",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 14400000000000,
-      "expiration_ns": 72000000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30561,21 +28345,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30615,7 +28400,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30628,21 +28412,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30682,7 +28467,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30695,21 +28479,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30749,7 +28534,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30762,21 +28546,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30816,7 +28601,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30829,21 +28613,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30883,7 +28668,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30896,21 +28680,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -30950,7 +28735,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -30963,21 +28747,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31017,7 +28802,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31030,21 +28814,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31084,7 +28869,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31097,21 +28881,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31151,7 +28936,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31164,21 +28948,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31218,7 +29003,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31231,21 +29015,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31285,7 +29070,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31298,21 +29082,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31352,7 +29137,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31365,21 +29149,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31419,7 +29204,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31432,21 +29216,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31486,7 +29271,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31499,21 +29283,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31553,7 +29338,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31566,21 +29350,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31621,7 +29406,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -31634,21 +29418,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31688,7 +29473,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31701,21 +29485,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31756,7 +29541,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -31769,21 +29553,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31823,7 +29608,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31836,21 +29620,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31890,7 +29675,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31903,21 +29687,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -31957,7 +29742,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -31970,21 +29754,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32024,7 +29809,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32037,21 +29821,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32091,7 +29876,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32104,21 +29888,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32158,7 +29943,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32171,21 +29955,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32225,7 +30010,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32238,21 +30022,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32292,7 +30077,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32305,21 +30089,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32359,7 +30144,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32372,21 +30156,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32426,7 +30211,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32439,21 +30223,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32493,7 +30278,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32506,21 +30290,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32560,7 +30345,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32573,21 +30357,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32627,7 +30412,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32640,21 +30424,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32694,7 +30479,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32707,21 +30491,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32761,7 +30546,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32774,21 +30558,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32828,7 +30613,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32841,21 +30625,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32895,7 +30680,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32908,21 +30692,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -32962,7 +30747,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -32975,21 +30759,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33029,7 +30814,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33042,21 +30826,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33096,7 +30881,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33109,21 +30893,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33163,7 +30948,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33176,21 +30960,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33230,7 +31015,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33243,21 +31027,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33297,7 +31082,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33310,21 +31094,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33364,7 +31149,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33377,21 +31161,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33431,7 +31216,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33444,21 +31228,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33498,7 +31283,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33511,21 +31295,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33565,7 +31350,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33578,21 +31362,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33632,7 +31417,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33645,21 +31429,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33699,7 +31484,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33712,21 +31496,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33766,7 +31551,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33779,21 +31563,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33833,7 +31618,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33846,21 +31630,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33900,7 +31685,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33913,21 +31697,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -33967,7 +31752,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -33980,21 +31764,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34034,7 +31819,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34047,21 +31831,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34101,7 +31886,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34114,21 +31898,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34168,7 +31953,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34181,21 +31965,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34235,7 +32020,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34248,21 +32032,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34302,7 +32087,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34315,21 +32099,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34369,7 +32154,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34382,21 +32166,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34436,7 +32221,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34449,21 +32233,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34503,7 +32288,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34516,21 +32300,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34570,7 +32355,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34583,21 +32367,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -34637,7 +32422,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34650,21 +32434,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -34716,7 +32501,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34729,21 +32513,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -34795,7 +32580,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34808,21 +32592,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -34879,7 +32664,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -34892,21 +32676,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -34958,7 +32743,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -34971,21 +32755,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -35037,7 +32822,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -35050,21 +32834,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -35116,7 +32901,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -35129,21 +32913,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -35195,7 +32980,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -35208,21 +32992,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -35274,7 +33059,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -35287,21 +33071,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35358,7 +33143,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35371,21 +33155,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -35437,7 +33222,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -35450,21 +33234,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35521,7 +33306,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35534,21 +33318,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35605,7 +33390,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35618,21 +33402,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35689,7 +33474,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35702,21 +33486,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35773,7 +33558,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35786,21 +33570,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35857,7 +33642,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35870,21 +33654,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -35941,7 +33726,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -35954,21 +33738,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36025,7 +33810,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36038,21 +33822,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36109,7 +33894,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36122,21 +33906,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36193,7 +33978,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36206,21 +33990,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36277,7 +34062,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36290,21 +34074,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36361,7 +34146,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36374,21 +34158,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36445,7 +34230,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36458,21 +34242,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36529,7 +34314,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36542,21 +34326,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36613,7 +34398,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36626,21 +34410,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36697,7 +34482,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36710,21 +34494,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -36781,7 +34566,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -36794,21 +34578,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -36860,7 +34645,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -36873,21 +34657,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -36939,7 +34724,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -36952,21 +34736,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37018,7 +34803,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37031,21 +34815,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -37102,7 +34887,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -37115,21 +34899,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -37186,7 +34971,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -37199,21 +34983,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37265,7 +35050,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37278,21 +35062,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37344,7 +35129,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37357,21 +35141,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37423,7 +35208,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37436,21 +35220,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37502,7 +35287,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37515,21 +35299,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37581,7 +35366,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37594,21 +35378,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -37665,7 +35450,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -37678,21 +35462,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -37749,7 +35534,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -37762,21 +35546,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -37833,7 +35618,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -37846,21 +35630,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37911,7 +35696,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -37924,21 +35708,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -37989,7 +35774,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38002,21 +35786,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -38067,7 +35852,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38080,21 +35864,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -38145,7 +35930,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38158,21 +35942,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -38224,7 +36009,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38237,21 +36021,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -38308,7 +36093,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -38321,21 +36105,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -38387,7 +36172,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38400,21 +36184,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -38470,7 +36255,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38483,21 +36267,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -38558,7 +36343,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38571,21 +36355,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -38641,7 +36426,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38654,21 +36438,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -38729,7 +36514,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38742,21 +36526,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "skqp",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -38809,7 +36594,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "skqp.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38822,21 +36606,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -38892,7 +36677,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -38905,21 +36689,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -38985,7 +36770,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -38998,21 +36782,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -39068,7 +36853,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -39081,21 +36865,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -39156,7 +36941,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -39169,21 +36953,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39244,7 +37029,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39257,21 +37041,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39337,7 +37122,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39350,21 +37134,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39425,7 +37210,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39438,21 +37222,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39518,7 +37303,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39531,21 +37315,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -39611,7 +37396,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -39624,21 +37408,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -39694,7 +37479,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -39707,21 +37491,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39782,7 +37567,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39795,21 +37579,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39875,7 +37660,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39888,21 +37672,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -39963,7 +37748,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -39976,21 +37760,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -40056,7 +37841,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -40069,21 +37853,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -40144,7 +37929,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -40157,21 +37941,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -40232,7 +38017,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40245,21 +38029,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -40315,7 +38100,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40328,21 +38112,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -40398,7 +38183,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40411,21 +38195,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -40481,7 +38266,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40494,21 +38278,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/mesa_intel_driver_linux",
@@ -40564,7 +38349,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40577,21 +38361,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "pathkit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -40629,7 +38414,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "pathkit.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40642,21 +38426,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "canvaskit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -40694,7 +38479,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "canvaskit.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40707,21 +38491,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "pathkit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -40759,7 +38544,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "pathkit.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40772,21 +38556,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "canvaskit",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -40824,7 +38609,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "canvaskit.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40837,21 +38621,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -40904,7 +38689,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40917,21 +38701,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -40984,7 +38769,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -40997,21 +38781,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41064,7 +38849,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41077,21 +38861,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41144,7 +38929,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41157,21 +38941,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41222,7 +39007,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41235,21 +39019,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41277,7 +39062,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Debug-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -41300,7 +39085,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41313,21 +39097,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41378,7 +39163,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41391,21 +39175,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41456,7 +39241,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41469,21 +39253,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41534,7 +39319,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -41547,21 +39331,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41612,7 +39397,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41625,21 +39409,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41690,7 +39475,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41703,21 +39487,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41768,7 +39553,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -41781,21 +39565,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41846,7 +39631,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -41859,21 +39643,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41924,7 +39709,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -41937,21 +39721,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -41979,7 +39764,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Debug-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -42002,7 +39787,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42015,21 +39799,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42080,7 +39865,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42093,21 +39877,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42158,7 +39943,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42171,21 +39955,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42236,7 +40021,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -42249,21 +40033,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42315,7 +40100,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42328,21 +40112,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42370,7 +40155,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Debug-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -42394,7 +40179,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42407,21 +40191,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42473,7 +40258,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42486,21 +40270,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42551,7 +40336,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42564,21 +40348,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42629,7 +40414,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42642,21 +40426,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42707,7 +40492,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42720,21 +40504,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42785,7 +40570,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -42798,21 +40582,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42840,7 +40625,7 @@
         "skia"
       ],
       "dependencies": [
-        "Build-Mac-Clang-x86_64-Debug-CommandBuffer",
+        "Build-Mac10.15.7-Clang-x86_64-Debug-CommandBuffer",
         "Housekeeper-PerCommit-BundleRecipes"
       ],
       "dimensions": [
@@ -42863,7 +40648,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42876,21 +40660,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -42941,7 +40726,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -42954,21 +40738,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43019,7 +40804,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43032,21 +40816,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43097,7 +40882,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43110,21 +40894,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43175,7 +40960,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43188,21 +40972,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43253,7 +41038,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43266,21 +41050,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43331,7 +41116,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43344,21 +41128,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43409,7 +41194,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43422,21 +41206,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43487,7 +41272,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43500,21 +41284,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43565,7 +41350,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43578,21 +41362,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43643,7 +41428,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43656,21 +41440,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43721,7 +41506,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -43734,26 +41518,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/mac-amd64",
           "path": "cipd_bin_packages",
           "version": "version:2.7.18.chromium.29"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43786,7 +41571,7 @@
       ],
       "dimensions": [
         "cpu:x86-64-E5-2697_v2",
-        "os:Mac-10.15.1",
+        "os:Mac-10.15.7",
         "pool:Skia"
       ],
       "env_prefixes": {
@@ -43804,7 +41589,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43817,21 +41601,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -43887,7 +41672,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -43900,21 +41684,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -43965,7 +41750,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -43978,21 +41762,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -44048,7 +41833,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44061,21 +41845,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44131,7 +41916,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44144,21 +41928,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -44214,7 +41999,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44227,21 +42011,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44297,7 +42082,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44310,21 +42094,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -44380,7 +42165,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44393,21 +42177,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -44458,7 +42243,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44471,21 +42255,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -44541,7 +42326,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44554,21 +42338,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -44619,7 +42404,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -44632,21 +42416,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44702,7 +42487,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44715,21 +42499,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44790,7 +42575,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44803,21 +42587,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44873,7 +42658,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44886,21 +42670,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -44961,7 +42746,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -44974,21 +42758,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45039,7 +42824,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45052,21 +42836,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/clang_linux",
@@ -45127,7 +42912,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -45140,21 +42924,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45211,7 +42996,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -45224,21 +43008,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45295,7 +43080,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -45308,21 +43092,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45379,7 +43164,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 32400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -45392,21 +43176,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/linux_vulkan_sdk",
@@ -45462,18 +43247,18 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
       ]
     },
     "Test-Ubuntu18-EMCC-Golo-GPU-QuadroP400-wasm-Release-All-WasmGMTests_WebGL2": {
+      "casSpec": "wasm-gm",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/node",
@@ -45483,7 +43268,7 @@
         {
           "name": "skia/tools/goldctl/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -45552,7 +43337,6 @@
       },
       "execution_timeout_ns": 3600000000000,
       "io_timeout_ns": 3600000000000,
-      "isolate": "wasm_gm_tests.isolate",
       "max_attempts": 1,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -45563,26 +43347,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45633,7 +43418,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45646,26 +43430,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45716,7 +43501,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45729,26 +43513,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45799,7 +43584,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45812,26 +43596,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45882,7 +43667,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45895,26 +43679,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -45965,7 +43750,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -45978,26 +43762,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46048,7 +43833,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46061,26 +43845,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46131,7 +43916,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46144,26 +43928,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46214,7 +43999,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46227,26 +44011,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46297,7 +44082,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46310,26 +44094,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46380,7 +44165,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46393,26 +44177,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46463,7 +44248,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46476,26 +44260,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46546,7 +44331,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46559,26 +44343,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46629,7 +44414,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46642,26 +44426,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46712,7 +44497,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46725,26 +44509,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/procdump_win",
@@ -46800,7 +44585,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46813,26 +44597,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46883,7 +44668,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46896,26 +44680,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -46966,7 +44751,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -46979,26 +44763,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47049,7 +44834,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47062,26 +44846,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47132,7 +44917,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47145,26 +44929,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47215,7 +45000,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47228,26 +45012,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/procdump_win",
@@ -47303,7 +45088,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47316,26 +45100,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47386,7 +45171,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47399,26 +45183,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47469,7 +45254,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47482,26 +45266,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47552,7 +45337,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47565,26 +45349,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47635,7 +45420,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47648,26 +45432,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47718,7 +45503,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47731,26 +45515,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47801,7 +45586,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47814,26 +45598,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47884,7 +45669,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47897,26 +45681,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -47967,7 +45752,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -47980,26 +45764,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48050,7 +45835,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48063,26 +45847,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48133,7 +45918,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48146,26 +45930,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48216,7 +46001,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48229,26 +46013,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48299,7 +46084,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48312,26 +46096,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48382,7 +46167,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48395,26 +46179,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48465,7 +46250,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48478,26 +46262,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48548,7 +46333,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48561,26 +46345,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48631,7 +46416,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48644,26 +46428,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48714,7 +46499,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48727,26 +46511,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48797,7 +46582,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48810,26 +46594,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48880,7 +46665,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48893,26 +46677,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -48963,7 +46748,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -48976,26 +46760,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49046,7 +46831,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49059,26 +46843,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49129,7 +46914,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49142,26 +46926,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49212,7 +46997,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49225,26 +47009,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49295,7 +47080,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49308,26 +47092,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49378,7 +47163,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49391,26 +47175,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49461,7 +47246,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49474,26 +47258,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49544,7 +47329,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49557,26 +47341,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49627,7 +47412,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49640,26 +47424,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49710,7 +47495,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49723,26 +47507,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49793,7 +47578,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49806,26 +47590,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49876,7 +47661,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49889,26 +47673,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -49959,7 +47744,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -49972,26 +47756,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50042,7 +47827,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50055,26 +47839,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50125,7 +47910,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50138,26 +47922,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50208,7 +47993,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50221,26 +48005,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50291,7 +48076,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50304,26 +48088,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50374,7 +48159,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50387,26 +48171,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50457,7 +48242,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50470,26 +48254,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50540,7 +48325,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50553,26 +48337,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50623,7 +48408,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50636,26 +48420,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50706,7 +48491,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50719,26 +48503,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50789,7 +48574,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50802,26 +48586,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50872,7 +48657,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50885,26 +48669,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -50955,7 +48740,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -50968,26 +48752,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51038,7 +48823,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51051,26 +48835,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51121,7 +48906,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51134,26 +48918,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51204,7 +48989,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51217,26 +49001,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51287,7 +49072,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51300,26 +49084,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51370,7 +49155,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51383,26 +49167,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51453,7 +49238,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51466,21 +49250,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51531,7 +49316,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51544,21 +49328,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51609,7 +49394,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51622,26 +49406,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51693,7 +49478,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51706,26 +49490,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51777,7 +49562,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -51790,26 +49574,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51861,7 +49646,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -51874,26 +49658,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -51945,7 +49730,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 1,
       "outputs": [
         "test"
@@ -51958,26 +49742,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52029,7 +49814,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52042,26 +49826,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52113,7 +49898,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52126,26 +49910,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52197,7 +49982,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52210,26 +49994,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52281,7 +50066,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52294,26 +50078,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52365,7 +50150,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52378,26 +50162,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52449,7 +50234,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52462,26 +50246,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52533,7 +50318,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52546,26 +50330,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52617,7 +50402,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52630,26 +50414,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52701,7 +50486,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52714,26 +50498,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52784,7 +50569,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52797,26 +50581,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52867,7 +50652,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52880,26 +50664,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -52950,7 +50735,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -52963,26 +50747,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53033,7 +50818,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53046,26 +50830,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53116,7 +50901,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53129,26 +50913,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53199,7 +50984,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53212,26 +50996,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53282,7 +51067,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 21600000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53295,26 +51079,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-386",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53365,7 +51150,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53378,26 +51162,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53448,7 +51233,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53461,26 +51245,27 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/windows-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/skimage",
@@ -53531,7 +51316,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53544,21 +51328,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53603,7 +51388,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53616,21 +51400,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53675,7 +51460,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53688,21 +51472,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53747,7 +51532,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53760,21 +51544,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53819,7 +51604,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53832,21 +51616,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53891,7 +51676,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53904,21 +51688,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -53963,7 +51748,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -53976,21 +51760,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -54035,7 +51820,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54048,21 +51832,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.6",
@@ -54107,7 +51892,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54120,21 +51904,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -54179,7 +51964,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54192,21 +51976,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -54251,7 +52036,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54264,21 +52048,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -54323,7 +52108,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54336,21 +52120,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-12.4",
@@ -54395,7 +52180,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54408,21 +52192,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54467,7 +52252,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54480,21 +52264,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54539,7 +52324,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54552,21 +52336,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54611,7 +52396,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54624,21 +52408,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54683,7 +52468,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54696,21 +52480,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54755,7 +52540,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54768,21 +52552,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54827,7 +52612,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54840,21 +52624,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54899,7 +52684,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54912,21 +52696,22 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "test",
       "cipd_packages": [
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "skia/bots/ios-dev-image-13.3",
@@ -54971,7 +52756,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 14400000000000,
-      "isolate": "test_skia_bundled.isolate",
       "max_attempts": 2,
       "outputs": [
         "test"
@@ -54984,6 +52768,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -54993,17 +52778,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55040,7 +52825,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55051,6 +52835,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55060,17 +52845,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55107,7 +52892,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55118,6 +52902,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55127,17 +52912,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55174,7 +52959,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55185,6 +52969,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55194,17 +52979,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55241,7 +53026,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55252,6 +53036,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55261,17 +53046,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55308,7 +53093,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55319,6 +53103,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55328,17 +53113,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55375,7 +53160,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55386,6 +53170,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55395,17 +53180,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55442,7 +53227,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55453,6 +53237,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55462,17 +53247,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55509,7 +53294,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55520,6 +53304,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55529,17 +53314,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55576,7 +53361,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55587,6 +53371,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55596,17 +53381,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55643,7 +53428,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55654,6 +53438,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55663,17 +53448,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55710,7 +53495,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55721,6 +53505,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55730,17 +53515,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55777,7 +53562,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55788,6 +53572,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55797,17 +53582,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55844,7 +53629,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55855,6 +53639,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55864,17 +53649,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55911,7 +53696,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55922,6 +53706,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55931,17 +53716,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -55978,7 +53763,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -55989,6 +53773,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -55998,17 +53783,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56045,7 +53830,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56056,6 +53840,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56065,17 +53850,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56112,7 +53897,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56123,6 +53907,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56132,17 +53917,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56179,7 +53964,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56190,6 +53974,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56199,17 +53984,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56246,7 +54031,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56257,6 +54041,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56266,17 +54051,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56313,476 +54098,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_nano_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads\",\"gs_bucket\":\"skia-perf\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56793,6 +54108,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56802,17 +54118,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56849,7 +54165,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56860,6 +54175,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56869,17 +54185,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56916,7 +54232,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56927,6 +54242,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -56936,17 +54252,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -56983,7 +54299,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -56994,6 +54309,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57003,17 +54319,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57050,7 +54366,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57061,6 +54376,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57070,17 +54386,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57117,7 +54433,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57128,6 +54443,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57137,17 +54453,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57184,7 +54500,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57195,6 +54510,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57204,17 +54520,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57251,7 +54567,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57262,6 +54577,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57271,17 +54587,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57318,7 +54634,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57329,6 +54644,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57338,17 +54654,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57385,7 +54701,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57396,6 +54711,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57405,17 +54721,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57452,7 +54768,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57463,6 +54778,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57472,17 +54788,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57519,7 +54835,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57530,6 +54845,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57539,17 +54855,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57586,7 +54902,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57597,6 +54912,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57606,17 +54922,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57653,7 +54969,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57664,6 +54979,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57673,17 +54989,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57720,7 +55036,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57731,6 +55046,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57740,17 +55056,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57787,7 +55103,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57798,6 +55113,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57807,17 +55123,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57854,7 +55170,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57865,6 +55180,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57874,17 +55190,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57921,7 +55237,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57932,6 +55247,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -57941,17 +55257,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -57988,7 +55304,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -57999,6 +55314,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58008,17 +55324,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58055,7 +55371,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58066,6 +55381,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58075,17 +55391,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58122,7 +55438,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58133,6 +55448,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58142,17 +55458,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58189,7 +55505,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58200,6 +55515,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58209,17 +55525,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58256,7 +55572,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58267,6 +55582,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58276,17 +55592,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58323,7 +55639,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58334,6 +55649,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58343,17 +55659,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58390,7 +55706,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58401,6 +55716,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58410,17 +55726,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58457,7 +55773,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58468,6 +55783,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58477,17 +55793,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58524,7 +55840,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58535,6 +55850,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58544,17 +55860,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58591,7 +55907,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58602,6 +55917,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58611,17 +55927,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58658,7 +55974,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58669,6 +55984,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58678,17 +55994,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58725,7 +56041,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58736,6 +56051,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58745,17 +56061,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58792,7 +56108,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58803,6 +56118,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58812,17 +56128,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58859,7 +56175,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58870,6 +56185,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58879,17 +56195,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58926,7 +56242,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -58937,6 +56252,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -58946,17 +56262,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -58993,7 +56309,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59004,6 +56319,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59013,17 +56329,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59060,7 +56376,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59071,6 +56386,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59080,17 +56396,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59127,7 +56443,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59138,6 +56453,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59147,17 +56463,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59194,7 +56510,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59205,6 +56520,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59214,17 +56530,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59261,7 +56577,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59272,6 +56587,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59281,17 +56597,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59328,7 +56644,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59339,6 +56654,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59348,17 +56664,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59395,7 +56711,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59406,6 +56721,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59415,17 +56731,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59462,7 +56778,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59473,6 +56788,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59482,17 +56798,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59529,7 +56845,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59540,6 +56855,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59549,17 +56865,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59596,7 +56912,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59607,6 +56922,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59616,17 +56932,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59663,7 +56979,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59674,6 +56989,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59683,17 +56999,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59730,7 +57046,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59741,6 +57056,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59750,17 +57066,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59797,7 +57113,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59808,6 +57123,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59817,17 +57133,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59864,7 +57180,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59875,6 +57190,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59884,17 +57200,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59931,7 +57247,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -59942,6 +57257,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -59951,17 +57267,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -59998,7 +57314,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60009,6 +57324,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60018,17 +57334,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60065,7 +57381,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60076,6 +57391,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60085,17 +57401,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60132,7 +57448,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60143,6 +57458,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60152,17 +57468,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60199,7 +57515,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60210,6 +57525,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60219,17 +57535,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60266,7 +57582,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60277,6 +57592,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60286,17 +57602,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60333,7 +57649,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60344,6 +57659,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60353,17 +57669,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60400,7 +57716,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60411,6 +57726,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60420,17 +57736,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60467,7 +57783,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60478,6 +57793,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60487,17 +57803,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60534,7 +57850,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60545,6 +57860,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60554,17 +57870,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60601,7 +57917,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60612,6 +57927,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60621,17 +57937,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60668,7 +57984,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60679,6 +57994,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60688,17 +58004,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60735,7 +58051,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60746,6 +58061,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60755,17 +58071,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60802,7 +58118,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60813,6 +58128,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60822,17 +58138,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60869,7 +58185,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60880,6 +58195,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60889,17 +58205,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -60936,7 +58252,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -60947,6 +58262,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -60956,17 +58272,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61003,7 +58319,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61014,6 +58329,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61023,17 +58339,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61070,7 +58386,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61081,6 +58396,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61090,17 +58406,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61137,7 +58453,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61148,6 +58463,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61157,17 +58473,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61204,7 +58520,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61215,6 +58530,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61224,17 +58540,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61271,7 +58587,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61282,6 +58597,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61291,17 +58607,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61338,7 +58654,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61349,6 +58664,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61358,17 +58674,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61405,7 +58721,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61416,6 +58731,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61425,17 +58741,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61472,7 +58788,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61483,6 +58798,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61492,17 +58808,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61539,7 +58855,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61550,6 +58865,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61559,17 +58875,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61606,7 +58922,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61617,6 +58932,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61626,17 +58942,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61673,7 +58989,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61684,6 +58999,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61693,17 +59009,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61740,7 +59056,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61751,6 +59066,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61760,17 +59076,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61807,7 +59123,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61818,6 +59133,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61827,17 +59143,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61874,7 +59190,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61885,6 +59200,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61894,17 +59210,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -61941,7 +59257,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -61952,6 +59267,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -61961,17 +59277,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62008,7 +59324,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62019,11 +59334,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62033,17 +59349,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62080,7 +59396,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62091,11 +59406,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62105,17 +59421,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62152,7 +59468,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62163,11 +59478,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62177,17 +59493,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62224,7 +59540,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62235,11 +59550,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62249,17 +59565,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62296,7 +59612,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62307,11 +59622,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62321,17 +59637,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62368,7 +59684,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62379,11 +59694,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62393,17 +59709,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62440,7 +59756,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62451,11 +59766,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62465,17 +59781,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62512,7 +59828,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62523,11 +59838,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62537,17 +59853,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62584,7 +59900,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62595,11 +59910,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62609,17 +59925,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62656,7 +59972,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62667,11 +59982,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62681,17 +59997,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62728,7 +60044,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62739,11 +60054,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62753,17 +60069,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62800,7 +60116,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62811,11 +60126,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62825,17 +60141,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62872,7 +60188,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62883,11 +60198,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62897,17 +60213,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -62944,7 +60260,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -62955,11 +60270,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -62969,17 +60285,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63016,7 +60332,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63027,11 +60342,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63041,17 +60357,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63088,7 +60404,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63099,11 +60414,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63113,17 +60429,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63160,7 +60476,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63171,11 +60486,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63185,17 +60501,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63232,7 +60548,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63243,11 +60558,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63257,17 +60573,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63304,7 +60620,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63315,11 +60630,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63329,17 +60645,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63376,7 +60692,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63387,11 +60702,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63401,17 +60717,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63448,7 +60764,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63459,11 +60774,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63473,17 +60789,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63520,7 +60836,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63531,11 +60846,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63545,17 +60861,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63592,7 +60908,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63603,11 +60918,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63617,17 +60933,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63664,7 +60980,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63675,11 +60990,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63689,17 +61005,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63736,7 +61052,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63747,11 +61062,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63761,17 +61077,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63808,7 +61124,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63819,11 +61134,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63833,17 +61149,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63880,7 +61196,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63891,11 +61206,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63905,17 +61221,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -63952,7 +61268,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -63963,11 +61278,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -63977,17 +61293,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64024,7 +61340,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64035,11 +61350,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -64049,17 +61365,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64096,7 +61412,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64107,11 +61422,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -64121,17 +61437,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64168,7 +61484,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64179,11 +61494,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -64193,17 +61509,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64240,7 +61556,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64251,6 +61566,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64260,17 +61576,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64307,7 +61623,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64318,6 +61633,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64327,17 +61643,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64374,7 +61690,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64385,6 +61700,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64394,17 +61710,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64441,7 +61757,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64452,6 +61767,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64461,17 +61777,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64508,7 +61824,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64519,6 +61834,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64528,17 +61844,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64575,7 +61891,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64586,6 +61901,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64595,17 +61911,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64642,7 +61958,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64653,6 +61968,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64662,17 +61978,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64709,7 +62025,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64720,6 +62035,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64729,17 +62045,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64776,7 +62092,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64787,6 +62102,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64796,17 +62112,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64843,7 +62159,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64854,6 +62169,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64863,17 +62179,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64910,7 +62226,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-nano-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64921,6 +62236,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64930,17 +62246,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -64977,7 +62293,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -64988,6 +62303,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -64997,17 +62313,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65044,7 +62360,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65055,6 +62370,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65064,17 +62380,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65111,7 +62427,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65122,6 +62437,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65131,17 +62447,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65178,7 +62494,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65189,6 +62504,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65198,17 +62514,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65245,7 +62561,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65256,6 +62571,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65265,17 +62581,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65312,7 +62628,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65323,6 +62638,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65332,17 +62648,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65379,7 +62695,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65390,6 +62705,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65399,17 +62715,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65446,7 +62762,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65457,6 +62772,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65466,17 +62782,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65513,7 +62829,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65524,6 +62839,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65533,17 +62849,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65580,7 +62896,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65591,6 +62906,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65600,17 +62916,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65647,7 +62963,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65658,6 +62973,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65667,17 +62983,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65714,7 +63030,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65725,6 +63040,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65734,17 +63050,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65781,7 +63097,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65792,6 +63107,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65801,17 +63117,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65848,7 +63164,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65859,6 +63174,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65868,17 +63184,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65915,7 +63231,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65926,6 +63241,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -65935,17 +63251,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -65982,7 +63298,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -65993,6 +63308,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -66002,17 +63318,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -66049,7 +63365,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -66060,6 +63375,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -66069,17 +63385,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -66116,7 +63432,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -66127,6 +63442,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -66136,17 +63452,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -66183,7 +63499,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -66194,6 +63509,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -66203,17 +63519,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -66250,7 +63566,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -66261,6 +63576,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -66270,17 +63586,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -66317,1079 +63633,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Debug-All-Android_NativeFonts"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Debug-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-CPU-TegraX1-arm64-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Debug-All-Android_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm-Release-All-Android_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_CCPR"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL1_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_DDL3_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_OOPRDDL_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug-All-Android_Vulkan_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
-      "max_attempts": 2,
-      "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
-    },
-    "Upload-Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads": {
-      "caches": [
-        {
-          "name": "vpython",
-          "path": "cache/vpython"
-        }
-      ],
-      "cipd_packages": [
-        {
-          "name": "infra/gsutil",
-          "path": "cipd_bin_packages",
-          "version": "version:4.46"
-        },
-        {
-          "name": "infra/tools/luci-auth/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/kitchen/${platform}",
-          "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        },
-        {
-          "name": "infra/tools/luci/vpython/${platform}",
-          "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
-        }
-      ],
-      "command": [
-        "cipd_bin_packages/vpython${EXECUTABLE_SUFFIX}",
-        "-u",
-        "skia/infra/bots/run_recipe.py",
-        "${ISOLATED_OUTDIR}",
-        "upload_dm_results",
-        "{\"$kitchen\":{\"devshell\":true,\"git_auth\":true},\"buildbucket_build_id\":\"<(BUILDBUCKET_BUILD_ID)\",\"buildername\":\"Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads\",\"gs_bucket\":\"skia-infra-gm\",\"patch_issue\":\"<(ISSUE_INT)\",\"patch_ref\":\"<(PATCH_REF)\",\"patch_repo\":\"<(PATCH_REPO)\",\"patch_set\":\"<(PATCHSET_INT)\",\"patch_storage\":\"<(PATCH_STORAGE)\",\"repository\":\"<(REPO)\",\"revision\":\"<(REVISION)\",\"swarm_out_dir\":\"output_ignored\",\"task_id\":\"<(TASK_ID)\"}",
-        "skia"
-      ],
-      "dependencies": [
-        "Housekeeper-PerCommit-BundleRecipes",
-        "Test-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Release-All-Android_Vulkan_NoGPUThreads"
-      ],
-      "dimensions": [
-        "cpu:x86-64-Haswell_GCE",
-        "gpu:none",
-        "machine_type:n1-highmem-2",
-        "os:Debian-10.3",
-        "pool:Skia"
-      ],
-      "env_prefixes": {
-        "PATH": [
-          "cipd_bin_packages",
-          "cipd_bin_packages/bin"
-        ],
-        "VPYTHON_VIRTUALENV_ROOT": [
-          "cache/vpython"
-        ]
-      },
-      "execution_timeout_ns": 3600000000000,
-      "extra_tags": {
-        "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
-      },
-      "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67400,6 +63643,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67409,17 +63653,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67456,7 +63700,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67467,6 +63710,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67476,17 +63720,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67523,7 +63767,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67534,6 +63777,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67543,17 +63787,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67590,7 +63834,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67601,6 +63844,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67610,17 +63854,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67657,7 +63901,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67668,6 +63911,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67677,17 +63921,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67724,7 +63968,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67735,6 +63978,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67744,17 +63988,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67791,7 +64035,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67802,6 +64045,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67811,17 +64055,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67858,7 +64102,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67869,6 +64112,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67878,17 +64122,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67925,7 +64169,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -67936,6 +64179,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -67945,17 +64189,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -67992,7 +64236,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68003,6 +64246,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68012,17 +64256,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68059,7 +64303,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68070,6 +64313,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68079,17 +64323,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68126,7 +64370,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68137,6 +64380,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68146,17 +64390,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68193,7 +64437,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68204,6 +64447,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68213,17 +64457,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68260,7 +64504,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68271,6 +64514,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68280,17 +64524,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68327,7 +64571,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68338,6 +64581,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68347,17 +64591,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68394,7 +64638,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68405,6 +64648,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68414,17 +64658,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68461,7 +64705,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68472,6 +64715,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68481,17 +64725,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68528,7 +64772,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68539,6 +64782,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68548,17 +64792,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68595,7 +64839,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68606,6 +64849,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68615,17 +64859,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68662,7 +64906,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68673,6 +64916,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68682,17 +64926,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68729,7 +64973,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68740,6 +64983,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68749,17 +64993,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68796,7 +65040,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68807,6 +65050,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68816,17 +65060,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68863,7 +65107,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68874,6 +65117,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68883,17 +65127,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68930,7 +65174,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -68941,6 +65184,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -68950,17 +65194,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -68997,7 +65241,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69008,6 +65251,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69017,17 +65261,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69064,7 +65308,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69075,6 +65318,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69084,17 +65328,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69131,7 +65375,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69142,6 +65385,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69151,17 +65395,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69198,7 +65442,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69209,6 +65452,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69218,17 +65462,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69265,7 +65509,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69276,6 +65519,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69285,17 +65529,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69332,7 +65576,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69343,6 +65586,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69352,17 +65596,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69399,7 +65643,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69410,6 +65653,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69419,17 +65663,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69466,7 +65710,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69477,6 +65720,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69486,17 +65730,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69533,7 +65777,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69544,6 +65787,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69553,17 +65797,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69600,7 +65844,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69611,6 +65854,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69620,17 +65864,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69667,7 +65911,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69678,6 +65921,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69687,17 +65931,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69734,7 +65978,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69745,6 +65988,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69754,17 +65998,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69801,7 +66045,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69812,6 +66055,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69821,17 +66065,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69868,7 +66112,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69879,6 +66122,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69888,17 +66132,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -69935,7 +66179,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -69946,6 +66189,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -69955,17 +66199,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70002,7 +66246,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70013,6 +66256,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70022,17 +66266,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70069,7 +66313,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70080,6 +66323,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70089,17 +66333,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70136,7 +66380,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70147,6 +66390,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70156,17 +66400,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70203,7 +66447,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70214,6 +66457,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70223,17 +66467,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70270,7 +66514,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70281,6 +66524,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70290,17 +66534,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70337,7 +66581,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70348,6 +66591,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70357,17 +66601,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70404,7 +66648,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70415,6 +66658,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70424,17 +66668,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70471,7 +66715,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70482,6 +66725,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70491,17 +66735,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70538,7 +66782,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70549,6 +66792,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70558,17 +66802,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70605,7 +66849,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70616,6 +66859,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70625,17 +66869,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70672,7 +66916,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70683,6 +66926,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70692,17 +66936,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70739,7 +66983,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70750,6 +66993,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70759,17 +67003,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70806,7 +67050,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70817,6 +67060,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70826,17 +67070,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70873,7 +67117,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70884,6 +67127,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70893,17 +67137,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -70940,7 +67184,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -70951,6 +67194,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -70960,17 +67204,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71007,7 +67251,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71018,6 +67261,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71027,17 +67271,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71074,7 +67318,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71085,6 +67328,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71094,17 +67338,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71141,7 +67385,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71152,6 +67395,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71161,17 +67405,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71208,7 +67452,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71219,6 +67462,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71228,17 +67472,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71275,7 +67519,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71286,6 +67529,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71295,17 +67539,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71342,7 +67586,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71353,6 +67596,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71362,17 +67606,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71409,7 +67653,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71420,6 +67663,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71429,17 +67673,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71476,7 +67720,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71487,6 +67730,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71496,17 +67740,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71543,7 +67787,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71554,6 +67797,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71563,17 +67807,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71610,7 +67854,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71621,6 +67864,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71630,17 +67874,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71677,7 +67921,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71688,6 +67931,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71697,17 +67941,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71744,7 +67988,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71755,6 +67998,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71764,17 +68008,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71811,7 +68055,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71822,6 +68065,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71831,17 +68075,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71878,7 +68122,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71889,6 +68132,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71898,17 +68142,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -71945,7 +68189,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -71956,6 +68199,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -71965,17 +68209,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72012,7 +68256,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72023,6 +68266,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72032,17 +68276,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72079,7 +68323,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72090,6 +68333,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72099,17 +68343,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72146,7 +68390,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72157,6 +68400,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72166,17 +68410,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72213,7 +68457,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72224,6 +68467,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72233,17 +68477,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72280,7 +68524,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72291,6 +68534,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72300,17 +68544,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72347,7 +68591,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72358,6 +68601,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72367,17 +68611,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72414,7 +68658,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72425,6 +68668,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72434,17 +68678,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72481,7 +68725,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72492,6 +68735,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72501,17 +68745,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72548,7 +68792,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72559,6 +68802,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72568,17 +68812,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72615,7 +68859,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72626,6 +68869,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72635,17 +68879,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72682,7 +68926,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72693,6 +68936,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72702,17 +68946,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72749,7 +68993,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72760,6 +69003,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72769,17 +69013,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72816,7 +69060,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72827,6 +69070,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72836,17 +69080,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72883,7 +69127,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72894,6 +69137,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72903,17 +69147,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -72950,7 +69194,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -72961,6 +69204,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -72970,17 +69214,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73017,7 +69261,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73028,6 +69271,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73037,17 +69281,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73084,7 +69328,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73095,6 +69338,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73104,17 +69348,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73151,7 +69395,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73162,6 +69405,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73171,17 +69415,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73218,7 +69462,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73229,6 +69472,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73238,17 +69482,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73285,7 +69529,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73296,6 +69539,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73305,17 +69549,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73352,7 +69596,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73363,6 +69606,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73372,17 +69616,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73419,7 +69663,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73430,6 +69673,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73439,17 +69683,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73486,7 +69730,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73497,6 +69740,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73506,17 +69750,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73553,7 +69797,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73564,6 +69807,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73573,17 +69817,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73620,7 +69864,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73631,6 +69874,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73640,17 +69884,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73687,7 +69931,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73698,6 +69941,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73707,17 +69951,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73754,7 +69998,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73765,6 +70008,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73774,17 +70018,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73821,7 +70065,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73832,6 +70075,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73841,17 +70085,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73888,7 +70132,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73899,6 +70142,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73908,17 +70152,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -73955,7 +70199,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -73966,6 +70209,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -73975,17 +70219,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74022,7 +70266,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74033,6 +70276,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74042,17 +70286,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74089,7 +70333,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74100,6 +70343,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74109,17 +70353,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74156,7 +70400,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74167,6 +70410,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74176,17 +70420,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74223,7 +70467,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74234,6 +70477,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74243,17 +70487,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74290,7 +70534,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74301,6 +70544,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74310,17 +70554,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74357,7 +70601,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74368,6 +70611,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74377,17 +70621,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74424,7 +70668,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74435,6 +70678,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74444,17 +70688,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74491,7 +70735,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74502,6 +70745,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74511,17 +70755,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74558,7 +70802,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74569,6 +70812,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74578,17 +70822,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74625,7 +70869,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74636,6 +70879,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74645,17 +70889,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74692,7 +70936,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74703,6 +70946,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74712,17 +70956,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74759,7 +71003,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74770,6 +71013,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74779,17 +71023,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74826,7 +71070,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74837,6 +71080,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74846,17 +71090,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74893,7 +71137,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74904,6 +71147,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74913,17 +71157,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -74960,7 +71204,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -74971,6 +71214,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -74980,17 +71224,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75027,7 +71271,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75038,6 +71281,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75047,17 +71291,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75094,7 +71338,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75105,6 +71348,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75114,17 +71358,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75161,7 +71405,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75172,6 +71415,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75181,17 +71425,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75228,7 +71472,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75239,6 +71482,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75248,17 +71492,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75295,7 +71539,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75306,6 +71549,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75315,17 +71559,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75362,7 +71606,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75373,6 +71616,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75382,17 +71626,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75429,7 +71673,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75440,6 +71683,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75449,17 +71693,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75496,7 +71740,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75507,6 +71750,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75516,17 +71760,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75563,7 +71807,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75574,6 +71817,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75583,17 +71827,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75630,7 +71874,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75641,6 +71884,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75650,17 +71894,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75697,7 +71941,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75708,6 +71951,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75717,17 +71961,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75764,7 +72008,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75775,6 +72018,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75784,17 +72028,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75831,7 +72075,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75842,6 +72085,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75851,17 +72095,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75898,7 +72142,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75909,6 +72152,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -75918,17 +72162,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -75965,7 +72209,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -75976,11 +72219,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -75990,17 +72234,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76037,7 +72281,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76048,6 +72291,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76057,17 +72301,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76104,7 +72348,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76115,6 +72358,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76124,17 +72368,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76171,7 +72415,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76182,6 +72425,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76191,17 +72435,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76238,7 +72482,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76249,6 +72492,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76258,17 +72502,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76305,7 +72549,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76316,6 +72559,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76325,17 +72569,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76372,7 +72616,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76383,6 +72626,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76392,17 +72636,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76439,7 +72683,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76450,6 +72693,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -76459,17 +72703,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76506,7 +72750,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76517,11 +72760,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76531,17 +72775,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76578,7 +72822,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76589,11 +72832,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76603,17 +72847,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76650,7 +72894,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76661,11 +72904,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76675,17 +72919,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76722,7 +72966,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76733,11 +72976,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76747,17 +72991,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76794,7 +73038,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76805,11 +73048,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76819,17 +73063,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76866,7 +73110,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76877,11 +73120,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76891,17 +73135,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -76938,7 +73182,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -76949,11 +73192,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -76963,17 +73207,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77010,7 +73254,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77021,11 +73264,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77035,17 +73279,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77082,7 +73326,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77093,11 +73336,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77107,17 +73351,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77154,7 +73398,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77165,11 +73408,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77179,17 +73423,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77226,7 +73470,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77237,11 +73480,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77251,17 +73495,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77298,7 +73542,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77309,11 +73552,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77323,17 +73567,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77370,7 +73614,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77381,11 +73624,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77395,17 +73639,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77442,7 +73686,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77453,11 +73696,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77467,17 +73711,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77514,7 +73758,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77525,11 +73768,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77539,17 +73783,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77586,7 +73830,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77597,11 +73840,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77611,17 +73855,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77658,7 +73902,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77669,11 +73912,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77683,17 +73927,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77730,7 +73974,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77741,11 +73984,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77755,17 +73999,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77802,7 +74046,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77813,11 +74056,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77827,17 +74071,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77874,7 +74118,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77885,11 +74128,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77899,17 +74143,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -77946,7 +74190,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -77957,11 +74200,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -77971,17 +74215,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78018,7 +74262,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78029,11 +74272,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78043,17 +74287,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78090,7 +74334,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78101,11 +74344,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78115,17 +74359,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78162,7 +74406,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78173,11 +74416,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78187,17 +74431,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78234,7 +74478,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78245,11 +74488,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78259,17 +74503,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78306,7 +74550,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78317,11 +74560,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78331,17 +74575,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78378,7 +74622,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78389,11 +74632,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78403,17 +74647,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78450,7 +74694,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78461,11 +74704,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78475,17 +74719,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78522,7 +74766,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78533,11 +74776,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78547,17 +74791,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78594,7 +74838,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78605,11 +74848,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78619,17 +74863,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78666,7 +74910,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78677,11 +74920,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78691,17 +74935,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78738,7 +74982,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78749,11 +74992,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78763,17 +75007,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78810,7 +75054,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78821,11 +75064,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78835,17 +75079,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78882,7 +75126,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78893,11 +75136,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78907,17 +75151,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -78954,7 +75198,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -78965,11 +75208,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -78979,17 +75223,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79026,7 +75270,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79037,11 +75280,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79051,17 +75295,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79098,7 +75342,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79109,11 +75352,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79123,17 +75367,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79170,7 +75414,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79181,11 +75424,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79195,17 +75439,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79242,7 +75486,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79253,11 +75496,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79267,17 +75511,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79314,7 +75558,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79325,11 +75568,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79339,17 +75583,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79386,7 +75630,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79397,11 +75640,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79411,17 +75655,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79458,7 +75702,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79469,11 +75712,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79483,17 +75727,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79530,7 +75774,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79541,11 +75784,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79555,17 +75799,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79602,7 +75846,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79613,11 +75856,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79627,17 +75871,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79674,7 +75918,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79685,11 +75928,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79699,17 +75943,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79746,7 +75990,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79757,11 +76000,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79771,17 +76015,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79818,7 +76062,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79829,11 +76072,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79843,17 +76087,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79890,7 +76134,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79901,11 +76144,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79915,17 +76159,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -79962,7 +76206,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -79973,11 +76216,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -79987,17 +76231,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80034,7 +76278,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80045,11 +76288,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80059,17 +76303,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80106,7 +76350,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80117,11 +76360,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80131,17 +76375,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80178,7 +76422,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80189,11 +76432,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80203,17 +76447,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80250,7 +76494,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80261,11 +76504,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80275,17 +76519,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80322,7 +76566,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80333,11 +76576,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80347,17 +76591,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80394,7 +76638,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80405,11 +76648,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80419,17 +76663,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80466,7 +76710,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80477,11 +76720,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80491,17 +76735,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80538,7 +76782,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80549,11 +76792,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80563,17 +76807,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80610,7 +76854,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80621,11 +76864,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80635,17 +76879,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80682,7 +76926,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80693,11 +76936,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80707,17 +76951,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80754,7 +76998,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80765,11 +77008,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80779,17 +77023,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80826,7 +77070,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80837,11 +77080,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80851,17 +77095,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80898,7 +77142,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80909,11 +77152,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80923,17 +77167,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -80970,7 +77214,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -80981,11 +77224,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -80995,17 +77239,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81042,7 +77286,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81053,11 +77296,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81067,17 +77311,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81114,7 +77358,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81125,11 +77368,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81139,17 +77383,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81186,7 +77430,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81197,11 +77440,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81211,17 +77455,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81258,7 +77502,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81269,11 +77512,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81283,17 +77527,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81330,7 +77574,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81341,6 +77584,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -81350,17 +77594,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81397,7 +77641,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81408,6 +77651,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -81417,17 +77661,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81464,7 +77708,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81475,11 +77718,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81489,17 +77733,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81536,7 +77780,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81547,11 +77790,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81561,17 +77805,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81608,7 +77852,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81619,11 +77862,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81633,17 +77877,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81680,7 +77924,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81691,11 +77934,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81705,17 +77949,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81752,7 +77996,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81763,11 +78006,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81777,17 +78021,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81824,7 +78068,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81835,11 +78078,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81849,17 +78093,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81896,7 +78140,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81907,11 +78150,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81921,17 +78165,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -81968,7 +78212,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -81979,11 +78222,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -81993,17 +78237,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82040,7 +78284,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82051,11 +78294,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82065,17 +78309,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82112,7 +78356,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82123,11 +78366,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82137,17 +78381,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82184,7 +78428,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82195,11 +78438,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82209,17 +78453,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82256,7 +78500,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82267,11 +78510,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82281,17 +78525,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82328,7 +78572,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82339,11 +78582,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82353,17 +78597,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82400,7 +78644,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82411,11 +78654,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82425,17 +78669,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82472,7 +78716,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82483,11 +78726,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82497,17 +78741,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82544,7 +78788,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82555,11 +78798,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82569,17 +78813,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82616,7 +78860,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82627,11 +78870,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82641,17 +78885,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82688,7 +78932,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82699,11 +78942,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82713,17 +78957,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82760,7 +79004,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82771,11 +79014,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82785,17 +79029,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82832,7 +79076,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82843,11 +79086,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82857,17 +79101,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82904,7 +79148,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82915,11 +79158,12 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
-          "name": "infra/3pp/tools/cpython/${platform}",
+          "name": "infra/3pp/tools/cpython/linux-amd64",
           "path": "cipd_bin_packages",
-          "version": "version:2.7.18.chromium.29"
+          "version": "version:2.7.18.chromium.30"
         },
         {
           "name": "infra/gsutil",
@@ -82929,17 +79173,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -82976,7 +79220,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -82987,6 +79230,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -82996,17 +79240,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83043,7 +79287,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83054,6 +79297,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83063,17 +79307,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83110,7 +79354,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83121,6 +79364,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83130,17 +79374,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83177,7 +79421,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83188,6 +79431,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83197,17 +79441,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83244,7 +79488,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83255,6 +79498,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83264,17 +79508,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83311,7 +79555,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83322,6 +79565,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83331,17 +79575,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83378,7 +79622,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83389,6 +79632,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83398,17 +79642,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83445,7 +79689,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83456,6 +79699,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83465,17 +79709,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83512,7 +79756,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83523,6 +79766,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83532,17 +79776,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83579,7 +79823,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83590,6 +79833,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83599,17 +79843,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83646,7 +79890,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83657,6 +79900,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83666,17 +79910,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83713,7 +79957,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83724,6 +79967,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83733,17 +79977,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83780,7 +80024,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83791,6 +80034,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83800,17 +80044,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83847,7 +80091,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83858,6 +80101,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83867,17 +80111,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83914,7 +80158,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83925,6 +80168,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -83934,17 +80178,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -83981,7 +80225,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -83992,6 +80235,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -84001,17 +80245,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -84048,7 +80292,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -84059,6 +80302,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -84068,17 +80312,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -84115,7 +80359,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -84126,6 +80369,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -84135,17 +80379,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -84182,7 +80426,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -84193,6 +80436,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -84202,17 +80446,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -84249,7 +80493,6 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     },
@@ -84260,6 +80503,7 @@
           "path": "cache/vpython"
         }
       ],
+      "casSpec": "run-recipe",
       "cipd_packages": [
         {
           "name": "infra/gsutil",
@@ -84269,17 +80513,17 @@
         {
           "name": "infra/tools/luci-auth/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/kitchen/${platform}",
           "path": ".",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         },
         {
           "name": "infra/tools/luci/vpython/${platform}",
           "path": "cipd_bin_packages",
-          "version": "git_revision:2b4e3eb8b278260a918e348c91c50b27f8f561ab"
+          "version": "git_revision:14be8b751c0fb567535f520f8a7bc60c3f40b378"
         }
       ],
       "command": [
@@ -84316,9 +80560,229 @@
         "log_location": "logdog://logs.chromium.org/skia/${SWARMING_TASK_ID}/+/annotations"
       },
       "io_timeout_ns": 3600000000000,
-      "isolate": "swarm_recipe.isolate",
       "max_attempts": 2,
       "service_account": "skia-external-gm-uploader@skia-swarming-bots.iam.gserviceaccount.com"
     }
+  },
+  "casSpecs": {
+    "canvaskit": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/canvaskit",
+        "skia/modules/canvaskit",
+        "skia/modules/pathkit/perf/perfReporter.js",
+        "skia/modules/pathkit/tests/testReporter.js"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "compile": {
+      "root": "..",
+      "paths": [
+        "skia/.clang-format",
+        "skia/.clang-tidy",
+        "skia/.gn",
+        "skia/BUILD.gn",
+        "skia/bench",
+        "skia/bin/fetch-clang-format",
+        "skia/bin/fetch-gn",
+        "skia/build/fuchsia",
+        "skia/build_overrides",
+        "skia/buildtools",
+        "skia/client_utils/android",
+        "skia/dm",
+        "skia/docs/examples",
+        "skia/example",
+        "skia/experimental",
+        "skia/fuzz",
+        "skia/gm",
+        "skia/gn",
+        "skia/include",
+        "skia/infra/bots/assets/android_ndk_darwin/VERSION",
+        "skia/infra/bots/assets/android_ndk_linux/VERSION",
+        "skia/infra/bots/assets/android_ndk_windows/VERSION",
+        "skia/infra/bots/assets/cast_toolchain/VERSION",
+        "skia/infra/bots/assets/clang_linux/VERSION",
+        "skia/infra/bots/assets/clang_win/VERSION",
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/canvaskit",
+        "skia/infra/pathkit",
+        "skia/modules",
+        "skia/platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp",
+        "skia/platform_tools/android/launcher/skia_launcher.cpp",
+        "skia/platform_tools/android/vulkan/Skia_Vulkan_Android.h",
+        "skia/platform_tools/ios/app/LaunchScreen.storyboard",
+        "skia/platform_tools/libraries/include/arcore_c_api.h",
+        "skia/resources",
+        "skia/samplecode",
+        "skia/src",
+        "skia/tests",
+        "skia/third_party",
+        "skia/tools"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "empty": {
+      "digest": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0"
+    },
+    "lottie-ci": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/lottiecap",
+        "skia/tools/lottie-web-perf",
+        "skia/tools/lottiecap"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "lottie-web": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/tools/lottie-web-perf"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "pathkit": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/pathkit",
+        "skia/modules/pathkit"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "perf": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/assets",
+        "skia/infra/bots/run_recipe.py",
+        "skia/platform_tools/ios/bin",
+        "skia/resources",
+        "skia/tools/valgrind.supp"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "puppeteer": {
+      "root": ".",
+      "paths": [
+        "tools/perf-canvaskit-puppeteer"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "recipes": {
+      "root": "..",
+      "paths": [
+        "skia/infra/config/recipes.cfg",
+        "skia/infra/bots/bundle_recipes.sh",
+        "skia/infra/bots/README.recipes.md",
+        "skia/infra/bots/recipe_modules",
+        "skia/infra/bots/recipes",
+        "skia/infra/bots/recipes.py"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "run-recipe": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "skottie-wasm": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/tools/skottie-wasm-perf"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "skpbench": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/assets",
+        "skia/infra/bots/run_recipe.py",
+        "skia/tools/skpbench",
+        "skia/tools/valgrind.supp"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "skqp": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/skqp"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "task-drivers": {
+      "root": "..",
+      "paths": [
+        "skia/go.mod",
+        "skia/go.sum",
+        "skia/infra/bots/build_task_drivers.sh",
+        "skia/infra/bots/run_recipe.py",
+        "skia/infra/bots/task_drivers"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "test": {
+      "root": "..",
+      "paths": [
+        "skia/infra/bots/assets",
+        "skia/infra/bots/run_recipe.py",
+        "skia/platform_tools/ios/bin",
+        "skia/resources",
+        "skia/tools/valgrind.supp"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "wasm-gm": {
+      "root": ".",
+      "paths": [
+        "resources",
+        "tools/run-wasm-gm-tests"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    },
+    "whole-repo": {
+      "root": "..",
+      "paths": [
+        "skia"
+      ],
+      "excludes": [
+        "^(.*\\/)*\\.git(\\/.*)*$"
+      ]
+    }
   }
 }
diff --git a/infra/bots/test_skia_bundled.isolate b/infra/bots/test_skia_bundled.isolate
deleted file mode 100644
index 6001f3e..0000000
--- a/infra/bots/test_skia_bundled.isolate
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-  'includes': [
-    'assets.isolate',
-    'ios_bin.isolate',
-    'resources.isolate',
-    'swarm_recipe.isolate',
-  ],
-  'variables': {
-    'files': [
-      '../../tools/valgrind.supp',
-    ],
-  },
-}
diff --git a/infra/bots/wasm_gm_tests.isolate b/infra/bots/wasm_gm_tests.isolate
deleted file mode 100644
index 9e9f958..0000000
--- a/infra/bots/wasm_gm_tests.isolate
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../../resources',
-      '../../tools/run-wasm-gm-tests',
-    ],
-  },
-}
diff --git a/infra/bots/whole_repo.isolate b/infra/bots/whole_repo.isolate
deleted file mode 100644
index 3375a10..0000000
--- a/infra/bots/whole_repo.isolate
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  'variables': {
-    'files': [
-      '../..',
-      '../../../.gclient',
-    ],
-  },
-}