Revert of DM: add a pixel check to serialize (patchset #4 id:60001 of https://coderev...
authorcaryclark <caryclark@google.com>
Thu, 7 Jan 2016 13:12:08 +0000 (05:12 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 7 Jan 2016 13:12:08 +0000 (05:12 -0800)
Reason for revert:
breaks windows bots; additional windows specific failures need to be blacklisted

Original issue's description:
> DM: add a pixel check to serialize
>
> If we're running through serialize and then drawing into some raster target (e.g. serialize-8888 like we run on the bots), make sure the serialized version is identical to what we'd get if we just drew into the rest of the pipeline (i.e. 8888).
>
> Start by blacklisting all current failures.  This at least prevents further regression.
>
> BUG=skia:4095
> GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1561993003
>
> Committed: https://skia.googlesource.com/skia/+/6eb4e36a93ea695e7adb771ea9ac3326680a8e98

TBR=reed@google.com,mtklein@google.com,mtklein@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:4095

Review URL: https://codereview.chromium.org/1563923003

dm/DMSrcSink.cpp
tools/dm_flags.json
tools/dm_flags.py

index 82962ff6920e873eb54ea6c7751e88368557ef19..fa600ff4eb33bc07ba22c6d0eebe46e435085b52 100644 (file)
@@ -1084,15 +1084,6 @@ Error ViaRemote::draw(const Src& src, SkBitmap* bitmap, SkWStream* stream, SkStr
 
 Error ViaSerialization::draw(
         const Src& src, SkBitmap* bitmap, SkWStream* stream, SkString* log) const {
-    // Draw the Src directly as a reference.
-    SkBitmap reference;
-    if (bitmap) {
-        Error err = fSink->draw(src, &reference, nullptr, log);
-        if (!err.isEmpty()) {
-            return err;
-        }
-    }
-
     // Record our Src into a picture.
     auto size = src.size();
     SkPictureRecorder recorder;
@@ -1111,15 +1102,6 @@ Error ViaSerialization::draw(
 
     return draw_to_canvas(fSink, bitmap, stream, log, size, [&](SkCanvas* canvas) {
         canvas->drawPicture(deserialized);
-        // Check against the reference if we have one.
-        if (bitmap) {
-            if (reference.getSize() != bitmap->getSize()) {
-                return "Serialized and direct have different dimensions.";
-            }
-            if (0 != memcmp(reference.getPixels(), bitmap->getPixels(), reference.getSize())) {
-                return "Serialized and direct have different pixels.";
-            }
-        }
         return "";
     });
 }
index 5246585b51dea3e4e9ec2f51bf8a28a93f5876bb..5731b054feae5d5e8af1f1836e98ee415fe13428 100644 (file)
     "msaa16", 
     "gm", 
     "_", 
-    "tilemodesProcess", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange"
+    "tilemodesProcess"
   ], 
   "Test-Android-GCC-AndroidOne-GPU-Mali400MP2-Arm7-Release": [
     "--config", 
     "image", 
     "decode", 
     "inc14.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~WritePixels"
   ], 
     "image", 
     "decode", 
     "inc14.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~WritePixels"
   ], 
     "image", 
     "decode", 
     "inc14.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~imagefiltersclipped", 
     "~imagefilterscropexpand", 
     "_", 
     "image", 
     "decode", 
-    "inc14.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange"
+    "inc14.png"
   ], 
   "Test-Android-GCC-Nexus9-GPU-TegraK1-Arm64-Debug": [
     "--config", 
     "_", 
     "image", 
     "decode", 
-    "inc14.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange"
+    "inc14.png"
   ], 
   "Test-Android-GCC-NexusPlayer-CPU-SSSE3-x86-Release": [
     "--config", 
     "image", 
     "_", 
     "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~ResourceCache"
   ], 
     "decode", 
     "inc13.png", 
     "_", 
-    "image", 
-    "decode", 
-    "inc14.png", 
-    "_", 
-    "image", 
-    "_", 
-    "interlaced1.png", 
-    "_", 
-    "image", 
-    "_", 
-    "interlaced2.png", 
-    "_", 
-    "image", 
-    "_", 
-    "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
+    "image", 
+    "decode", 
+    "inc14.png", 
     "_", 
-    "fontmgr_match", 
-    "serialize-8888", 
-    "gm", 
+    "image", 
     "_", 
-    "fontmgr_iter", 
-    "serialize-8888", 
-    "gm", 
+    "interlaced1.png", 
     "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
+    "image", 
     "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
+    "interlaced2.png", 
     "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
+    "image", 
     "_", 
-    "textblobgeometrychange"
+    "interlaced3.png"
   ], 
   "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN": [
     "--matrix", 
     "_", 
     "image", 
     "_", 
-    "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange"
+    "interlaced3.png"
   ], 
   "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Valgrind": [
     "--matrix", 
     "image", 
     "_", 
     "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~Threaded"
   ], 
     "image", 
     "_", 
     "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~Threaded"
   ], 
     "image", 
     "_", 
     "interlaced3.png", 
-    "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", 
-    "_", 
-    "blend", 
-    "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", 
-    "_", 
-    "lightingshader", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "localmatriximagefilter", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "path_stroke_with_zero_length", 
-    "serialize-8888", 
-    "gm", 
-    "_", 
-    "textblobgeometrychange", 
     "--match", 
     "~GLPrograms"
   ]
index da7f5378da0db2b63a598dfa4eaeb54ae48b1093..928d3fe9cadef44d12bb5ca5a0aa11f39223dc9f 100755 (executable)
@@ -168,28 +168,6 @@ def get_args(bot):
     blacklist.extend('_ image _ interlaced2.png'.split(' '))
     blacklist.extend('_ image _ interlaced3.png'.split(' '))
 
-  # skia:4095
-  for test in ['not_native32_bitmap_config',
-               'bleed_image',
-               'bleed_alpha_image',
-               'bleed_alpha_image_shader',
-               'blend',
-               'c_gms',
-               'colortype',
-               'colortype_xfermodes',
-               'colorwheelnative',
-               'drawfilter',
-               'fontmgr_bounds_0.75_0',
-               'fontmgr_bounds_1_-0.25',
-               'fontmgr_bounds',
-               'fontmgr_match',
-               'fontmgr_iter',
-               'lightingshader',
-               'localmatriximagefilter',
-               'path_stroke_with_zero_length',
-               'textblobgeometrychange']:
-    blacklist.extend(['serialize-8888', 'gm', '_', test])
-
   if blacklist:
     args.append('--blacklist')
     args.extend(blacklist)
@@ -200,7 +178,7 @@ def get_args(bot):
 
   if 'GalaxyS3' in bot:  # skia:1699
     match.append('~WritePixels')
-
+  
   if 'AndroidOne' in bot:  # skia:4711
     match.append('~WritePixels')