Fixes for CommandBuffer bot

BUG=skia:4957
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1877883002

Review URL: https://codereview.chromium.org/1877883002
diff --git a/tools/build_command_buffer.py b/tools/build_command_buffer.py
index e57f496..88748d6 100755
--- a/tools/build_command_buffer.py
+++ b/tools/build_command_buffer.py
@@ -111,15 +111,15 @@
     try:
       subprocess.check_call(['git', 'fetch'], cwd=chrome_src_dir)
     except subprocess.CalledProcessError as error:
-      sys.exit('Error (ret code: %s) calling "%s" in %s' % error.returncode,
-          error.cmd, chrome_src_dir)
+      sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
+          error.cmd, chrome_src_dir))
 
   try:
     subprocess.check_call(['git', 'checkout', args.chrome_revision],
         cwd=chrome_src_dir)
   except subprocess.CalledProcessError as error:
-    sys.exit('Error (ret code: %s) calling "%s" in %s' % error.returncode,
-        error.cmd, chrome_src_dir)
+    sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
+        error.cmd, chrome_src_dir))
 
   if not args.no_sync:
     try:
@@ -127,16 +127,16 @@
       subprocess.check_call([gclient, 'sync', '--reset', '--force'],
           cwd=chrome_src_dir)
     except subprocess.CalledProcessError as error:
-      sys.exit('Error (ret code: %s) calling "%s" in %s' % error.returncode,
-          error.cmd, chrome_src_dir)
+      sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
+          error.cmd, chrome_src_dir))
 
   try:
     subprocess.check_call(['ninja'] + shlex.split(args.extra_ninja_args) +
         ['-C', chrome_target_dir_rel, 'command_buffer_gles2'],
         cwd=chrome_src_dir)
   except subprocess.CalledProcessError as error:
-    sys.exit('Error (ret code: %s) calling "%s" in %s' % error.returncode,
-        error.cmd, chrome_src_dir)
+    sys.exit('Error (ret code: %s) calling "%s" in %s' % (error.returncode,
+        error.cmd, chrome_src_dir))
 
   shared_lib_src_dir = os.path.join(chrome_src_dir, chrome_target_dir_rel,
                                     shared_lib_subdir)
diff --git a/tools/buildbot_spec.json b/tools/buildbot_spec.json
index fe68aaf..cf2180a 100644
--- a/tools/buildbot_spec.json
+++ b/tools/buildbot_spec.json
@@ -96,10 +96,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -140,22 +136,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -164,18 +144,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -188,34 +156,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -376,10 +316,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -420,22 +356,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -444,18 +364,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -468,34 +376,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -654,10 +534,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -698,22 +574,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -722,18 +582,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -746,34 +594,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -932,10 +752,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -976,22 +792,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -1000,18 +800,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -1024,34 +812,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -1163,8 +923,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -1208,10 +968,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -1252,22 +1008,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -1276,18 +1016,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -1300,34 +1028,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -1441,8 +1141,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -1487,10 +1187,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -1531,22 +1227,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -1555,18 +1235,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -1579,34 +1247,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -1720,8 +1360,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -1765,10 +1405,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -1809,22 +1445,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -1833,18 +1453,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -1857,34 +1465,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -1999,8 +1579,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -2088,10 +1668,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -2132,22 +1708,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -2156,18 +1716,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -2180,34 +1728,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -2323,8 +1843,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -2412,10 +1932,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -2456,22 +1972,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -2480,18 +1980,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -2504,34 +1992,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -2647,8 +2107,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -2736,10 +2196,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -2780,22 +2236,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -2804,18 +2244,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -2828,34 +2256,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -2965,8 +2365,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -3010,10 +2410,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -3054,22 +2450,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -3078,18 +2458,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -3102,34 +2470,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -3288,10 +2628,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -3332,22 +2668,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -3356,18 +2676,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -3380,34 +2688,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -3563,6 +2843,7 @@
       "~blurroundrect", 
       "~patch_grid", 
       "~desk_carsvg", 
+      "~keymobi_shop_mobileweb_ebay_com.skp", 
       "~inc0.gif", 
       "~inc1.gif", 
       "~incInterlaced.gif", 
@@ -3610,9 +2891,9 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "nvprdit16", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
+      "nvprdit16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -3656,10 +2937,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -3700,22 +2977,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -3724,18 +2985,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -3748,34 +2997,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -3986,8 +3207,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -4075,10 +3296,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -4119,22 +3336,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -4143,18 +3344,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -4167,34 +3356,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -4451,10 +3612,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -4495,22 +3652,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -4519,18 +3660,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -4543,34 +3672,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -4833,10 +3934,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -4877,22 +3974,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -4901,18 +3982,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -4925,34 +3994,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -5168,8 +4209,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -5213,10 +4254,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -5257,22 +4294,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -5281,18 +4302,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -5305,34 +4314,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -5426,6 +4407,349 @@
     "upload_dm_results": true, 
     "upload_perf_results": false
   }, 
+  "Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer": {
+    "build_targets": [
+      "dm", 
+      "nanobench"
+    ], 
+    "builder_cfg": {
+      "arch": "x86_64", 
+      "compiler": "Clang", 
+      "configuration": "Debug", 
+      "cpu_or_gpu": "GPU", 
+      "cpu_or_gpu_value": "HD4000", 
+      "extra_config": "CommandBuffer", 
+      "is_trybot": false, 
+      "model": "MacMini6.2", 
+      "os": "Mac", 
+      "role": "Test"
+    }, 
+    "configuration": "Debug", 
+    "dm_flags": [
+      "--config", 
+      "command_buffer", 
+      "--src", 
+      "tests", 
+      "gm", 
+      "image", 
+      "--blacklist", 
+      "f16", 
+      "_", 
+      "_", 
+      "dstreadshuffle", 
+      "f16", 
+      "image", 
+      "_", 
+      "_", 
+      "srgb", 
+      "image", 
+      "_", 
+      "_", 
+      "gpusrgb", 
+      "image", 
+      "_", 
+      "_", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "rgba32abf.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "rgb24prof.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "rgb24lprof.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "8bpp-pixeldata-cropped.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "4bpp-pixeldata-cropped.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "32bpp-pixeldata-cropped.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "24bpp-pixeldata-cropped.bmp", 
+      "_", 
+      "image", 
+      "gen_platf", 
+      "frame_larger_than_image.gif", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "not_native32_bitmap_config", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "bleed_image", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "bleed_alpha_image", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "bleed_alpha_image_shader", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "c_gms", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "colortype", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "colortype_xfermodes", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "colorwheelnative", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "drawfilter", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "fontmgr_bounds_0.75_0", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "fontmgr_bounds_1_-0.25", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "fontmgr_bounds", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "fontmgr_match", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "fontmgr_iter", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "verylargebitmap", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "verylarge_picture_image", 
+      "sp-8888", 
+      "gm", 
+      "_", 
+      "drawfilter", 
+      "pic-8888", 
+      "gm", 
+      "_", 
+      "drawfilter", 
+      "2ndpic-8888", 
+      "gm", 
+      "_", 
+      "drawfilter", 
+      "sp-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-picture", 
+      "pic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-picture", 
+      "2ndpic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-picture", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-picture", 
+      "sp-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-raster", 
+      "pic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-raster", 
+      "2ndpic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-raster", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-raster", 
+      "sp-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-ctable", 
+      "pic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-ctable", 
+      "2ndpic-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-ctable", 
+      "serialize-8888", 
+      "gm", 
+      "_", 
+      "image-cacherator-from-ctable", 
+      "_", 
+      "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"
+    ], 
+    "do_perf_steps": true, 
+    "do_test_steps": true, 
+    "env": {
+      "CC": "/usr/bin/clang", 
+      "CXX": "/usr/bin/clang++", 
+      "GYP_DEFINES": "skia_arch_type=x86_64 skia_clang_build=1 skia_command_buffer=1 skia_warnings_as_errors=0"
+    }, 
+    "nanobench_flags": [
+      "--pre_log", 
+      "--images", 
+      "--gpuStatsDump", 
+      "true", 
+      "--scales", 
+      "1.0", 
+      "1.1", 
+      "--config", 
+      "565", 
+      "8888", 
+      "gpu", 
+      "nonrendering", 
+      "angle", 
+      "hwui", 
+      "msaa16", 
+      "nvpr16", 
+      "nvprdit16", 
+      "--match", 
+      "~interlaced1.png", 
+      "~interlaced2.png", 
+      "~interlaced3.png", 
+      "~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"
+    ], 
+    "upload_dm_results": true, 
+    "upload_perf_results": false
+  }, 
   "Test-Mac10.8-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release": {
     "build_targets": [
       "dm"
@@ -5448,8 +4772,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -5525,10 +4849,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -5569,22 +4889,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -5593,18 +4897,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -5617,34 +4909,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -5861,12 +5125,12 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
+      "pdf", 
+      "msaa16", 
       "f16", 
       "srgb", 
       "sp-8888", 
       "2ndpic-8888", 
-      "msaa16", 
-      "pdf", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -5910,10 +5174,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -5954,22 +5214,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -5978,18 +5222,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -6002,34 +5234,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -6148,12 +5352,12 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
+      "pdf", 
+      "msaa16", 
       "f16", 
       "srgb", 
       "sp-8888", 
       "2ndpic-8888", 
-      "msaa16", 
-      "pdf", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -6197,10 +5401,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -6241,22 +5441,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -6265,18 +5449,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -6289,34 +5461,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -6433,12 +5577,12 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
+      "pdf", 
+      "msaa16", 
       "f16", 
       "srgb", 
       "sp-8888", 
       "2ndpic-8888", 
-      "msaa16", 
-      "pdf", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -6482,10 +5626,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -6526,22 +5666,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -6550,18 +5674,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -6574,34 +5686,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -6719,12 +5803,12 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
+      "pdf", 
+      "msaa16", 
       "f16", 
       "srgb", 
       "sp-8888", 
       "2ndpic-8888", 
-      "msaa16", 
-      "pdf", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -6768,10 +5852,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -6812,22 +5892,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -6836,18 +5900,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -6860,34 +5912,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -7005,12 +6029,12 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
+      "pdf", 
+      "msaa16", 
       "f16", 
       "srgb", 
       "sp-8888", 
       "2ndpic-8888", 
-      "msaa16", 
-      "pdf", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -7054,10 +6078,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -7098,22 +6118,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -7122,18 +6126,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -7146,34 +6138,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -7291,9 +6255,9 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "nvprdit16", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
+      "nvprdit16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -7357,10 +6321,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -7401,22 +6361,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -7425,18 +6369,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -7449,34 +6381,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -7695,8 +6599,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -7784,10 +6688,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -7828,22 +6728,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -7852,18 +6736,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -7876,34 +6748,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -8022,8 +6866,8 @@
       "8888", 
       "gpu", 
       "gpusrgb", 
-      "msaa16", 
       "pdf", 
+      "msaa16", 
       "serialize-8888", 
       "tiles_rt-8888", 
       "pic-8888", 
@@ -8112,10 +6956,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -8156,22 +6996,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -8180,18 +7004,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -8204,34 +7016,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
@@ -8531,10 +7315,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "c_gms", 
       "serialize-8888", 
       "gm", 
@@ -8575,22 +7355,6 @@
       "serialize-8888", 
       "gm", 
       "_", 
-      "lightingshader", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "localmatriximagefilter", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "serialize-8888", 
-      "gm", 
-      "_", 
       "verylargebitmap", 
       "serialize-8888", 
       "gm", 
@@ -8599,18 +7363,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "blend", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "blend", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "drawfilter", 
       "pic-8888", 
       "gm", 
@@ -8623,34 +7375,6 @@
       "sp-8888", 
       "gm", 
       "_", 
-      "path_stroke_with_zero_length", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "path_stroke_with_zero_length", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "pic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "2ndpic-8888", 
-      "gm", 
-      "_", 
-      "textblobgeometrychange", 
-      "sp-8888", 
-      "gm", 
-      "_", 
-      "patch_primitive", 
-      "sp-8888", 
-      "gm", 
-      "_", 
       "image-cacherator-from-picture", 
       "pic-8888", 
       "gm", 
diff --git a/tools/buildbot_spec.py b/tools/buildbot_spec.py
index b549a1b..17ccfec 100755
--- a/tools/buildbot_spec.py
+++ b/tools/buildbot_spec.py
@@ -160,6 +160,10 @@
       builder_dict.get('role') == 'Perf'):
       gyp_defs['skia_dump_stats'] = '1'
 
+  # CommandBuffer.
+  if builder_dict.get('extra_config') == 'CommandBuffer':
+    gyp_defs['skia_command_buffer'] = '1'
+
   return gyp_defs
 
 
@@ -365,6 +369,7 @@
         'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug',
         'Test-ChromeOS-GCC-Link-CPU-AVX-x86_64-Debug',
         'Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug',
+        'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer',
         'Test-Mac10.8-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
         'Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage',
         ('Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-'
diff --git a/tools/dm_flags.json b/tools/dm_flags.json
index d636c37..7e08224 100644
--- a/tools/dm_flags.json
+++ b/tools/dm_flags.json
@@ -2142,6 +2142,279 @@
     "_", 
     "abnormal.wbmp"
   ], 
+  "Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer": [
+    "--config", 
+    "command_buffer", 
+    "--src", 
+    "tests", 
+    "gm", 
+    "image", 
+    "--blacklist", 
+    "f16", 
+    "_", 
+    "_", 
+    "dstreadshuffle", 
+    "f16", 
+    "image", 
+    "_", 
+    "_", 
+    "srgb", 
+    "image", 
+    "_", 
+    "_", 
+    "gpusrgb", 
+    "image", 
+    "_", 
+    "_", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "rgba32abf.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "rgb24prof.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "rgb24lprof.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "8bpp-pixeldata-cropped.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "4bpp-pixeldata-cropped.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "32bpp-pixeldata-cropped.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "24bpp-pixeldata-cropped.bmp", 
+    "_", 
+    "image", 
+    "gen_platf", 
+    "frame_larger_than_image.gif", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "not_native32_bitmap_config", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "bleed_image", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "bleed_alpha_image", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "bleed_alpha_image_shader", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "c_gms", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "colortype", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "colortype_xfermodes", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "colorwheelnative", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "drawfilter", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "fontmgr_bounds_0.75_0", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "fontmgr_bounds_1_-0.25", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "fontmgr_bounds", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "fontmgr_match", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "fontmgr_iter", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "verylargebitmap", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "verylarge_picture_image", 
+    "sp-8888", 
+    "gm", 
+    "_", 
+    "drawfilter", 
+    "pic-8888", 
+    "gm", 
+    "_", 
+    "drawfilter", 
+    "2ndpic-8888", 
+    "gm", 
+    "_", 
+    "drawfilter", 
+    "sp-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-picture", 
+    "pic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-picture", 
+    "2ndpic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-picture", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-picture", 
+    "sp-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-raster", 
+    "pic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-raster", 
+    "2ndpic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-raster", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-raster", 
+    "sp-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-ctable", 
+    "pic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-ctable", 
+    "2ndpic-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-ctable", 
+    "serialize-8888", 
+    "gm", 
+    "_", 
+    "image-cacherator-from-ctable", 
+    "_", 
+    "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"
+  ], 
   "Test-Mac10.8-Clang-MacMini4.1-CPU-SSE4-x86_64-Release": [
     "--config", 
     "565", 
diff --git a/tools/dm_flags.py b/tools/dm_flags.py
index 41a8510..aef566d 100755
--- a/tools/dm_flags.py
+++ b/tools/dm_flags.py
@@ -88,6 +88,10 @@
   if 'GalaxyS3' in bot:
       configs.append('gpudft')
 
+  # CommandBuffer bot *only* runs the command_buffer config.
+  if 'CommandBuffer' in bot:
+    configs = ['command_buffer']
+
   args.append('--config')
   args.extend(configs)
 
@@ -251,19 +255,20 @@
   cases = [
     'Pretend-iOS-Bot',
     'Test-Android-GCC-AndroidOne-GPU-Mali400MP2-Arm7-Release',
-    'Test-Android-GCC-Nexus9-GPU-TegraK1-Arm64-Debug',
     'Test-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Debug',
     'Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Release',
     'Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release',
+    'Test-Android-GCC-Nexus9-GPU-TegraK1-Arm64-Debug',
     'Test-Android-GCC-NexusPlayer-CPU-SSSE3-x86-Release',
-    'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
+    'Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release',
+    'Test-Mac-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
+    'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer',
+    'Test-Mac10.8-Clang-MacMini4.1-CPU-SSE4-x86_64-Release',
     'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN',
     'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN',
     'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Valgrind',
+    'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
     'Test-Win7-MSVC-ShuttleA-GPU-HD2000-x86-Debug-ANGLE',
-    'Test-Mac10.8-Clang-MacMini4.1-CPU-SSE4-x86_64-Release',
-    'Test-Mac-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
-    'Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Release',
   ]
 
   cov = coverage.coverage()