aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2016-06-09 18:57:20 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-06-09 18:57:21 -0700
commitc9b4ccd77100acbf91fe6ded68da9715762e4f80 (patch)
tree5115b04e167858d54e66976e8326ead45bca7418 /tools
parente18fa440e74e9af0324de0a1de9b6ffb0fe3c3d3 (diff)
Skip verylargebitmap serialization on Android too
I'm trying to figure out why we've been skipping serialize-8888 for these. They don't draw wrong. Seems like they just eat up all memory while serializing, maybe only in Debug mode. This should fix the red Nexus9 bot. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2050423003 Review-Url: https://codereview.chromium.org/2050423003
Diffstat (limited to 'tools')
-rw-r--r--tools/dm_flags.json56
-rwxr-xr-xtools/dm_flags.py3
2 files changed, 58 insertions, 1 deletions
diff --git a/tools/dm_flags.json b/tools/dm_flags.json
index 66ebb5f47d..2b2b9412c4 100644
--- a/tools/dm_flags.json
+++ b/tools/dm_flags.json
@@ -262,6 +262,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -499,6 +507,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -734,6 +750,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -972,6 +996,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -1203,6 +1235,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -1436,6 +1476,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
@@ -1665,6 +1713,14 @@
"gm",
"_",
"bleed_alpha_image_shader",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylargebitmap",
+ "serialize-8888",
+ "gm",
+ "_",
+ "verylarge_picture_image",
"sp-8888",
"gm",
"_",
diff --git a/tools/dm_flags.py b/tools/dm_flags.py
index de81f2f4c4..26a80a55d5 100755
--- a/tools/dm_flags.py
+++ b/tools/dm_flags.py
@@ -177,7 +177,8 @@ def get_args(bot):
if 'Mac' not in bot:
for test in ['bleed_alpha_image', 'bleed_alpha_image_shader']:
blacklist.extend(['serialize-8888', 'gm', '_', test])
- if 'Win' in bot:
+ # It looks like we skip these only for out-of-memory concerns.
+ if 'Win' in bot or 'Android' in bot:
for test in ['verylargebitmap', 'verylarge_picture_image']:
blacklist.extend(['serialize-8888', 'gm', '_', test])