Reduce its testing and perfing to just the fast Linux bots,
and remove it from the default set of dm/nanobench configs.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=
2344553002
Review-Url: https://codereview.chromium.org/
2344553002
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"hwui",
"f16",
"srgb",
+ "565",
"msaa16",
"nvpr16",
"nvprdit16",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"hwui",
"f16",
"srgb",
+ "565",
"msaa16",
"nvpr16",
"nvprdit16",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"hwui",
"f16",
"srgb",
+ "565",
"msaa16",
"nvpr16",
"nvprdit16",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"--skps",
"ignore_skps",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
"1.0",
"1.1",
"--config",
- "565",
"8888",
"gpu",
"nonrendering",
if 'iOS' in bot:
args.extend(['--skps', 'ignore_skps'])
- config = ['565', '8888', 'gpu', 'nonrendering', 'angle', 'hwui' ]
+ config = ['8888', 'gpu', 'nonrendering', 'angle', 'hwui' ]
if 'AndroidOne' not in bot:
config += [ 'f16', 'srgb' ]
+ if '-GCE-' in bot:
+ config += [ '565' ]
# The S4 crashes and the NP produces a long error stream when we run with
# MSAA.
if ('GalaxyS4' not in bot and
"python",
"-u",
"\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
- "set -x; /data/local/tmp/dm --undefok --resourcePath /sdcard/revenge_of_the_skiabot/resources --skps /sdcard/revenge_of_the_skiabot/skps --images /sdcard/revenge_of_the_skiabot/images/dm --colorImages /sdcard/revenge_of_the_skiabot/images/colorspace --nameByHash --properties gitHash abc123 master client.skia builder Test-Android-Clang-AndroidOne-CPU-MT6582-arm-Release-GN_Android build_number 5 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch arm compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value MT6582 extra_config GN_Android model AndroidOne os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --nogpu --config 565 8888 gpu gpusrgb msaa4 serialize-8888 tiles_rt-8888 pic-8888 --src tests gm image colorImage svg --blacklist f16 _ _ dstreadshuffle f16 image _ _ srgb image _ _ gpusrgb image _ _ _ test _ GrShape serialize-8888 gm _ bleed_image serialize-8888 gm _ c_gms serialize-8888 gm _ colortype serialize-8888 gm _ colortype_xfermodes 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 _ imagemasksubset serialize-8888 gm _ bitmapfilters serialize-8888 gm _ bitmapshaders serialize-8888 gm _ bleed serialize-8888 gm _ bleed_alpha_bmp serialize-8888 gm _ bleed_alpha_bmp_shader serialize-8888 gm _ convex_poly_clip serialize-8888 gm _ extractalpha serialize-8888 gm _ filterbitmap_checkerboard_32_32_g8 serialize-8888 gm _ filterbitmap_image_mandrill_64 serialize-8888 gm _ shadows serialize-8888 gm _ simpleaaclip_aaclip serialize-8888 gm _ composeshader_bitmap serialize-8888 gm _ scaled_tilemodes_npot serialize-8888 gm _ scaled_tilemodes serialize-8888 gm _ bleed_alpha_image serialize-8888 gm _ bleed_alpha_image_shader serialize-8888 gm _ verylargebitmap serialize-8888 gm _ verylarge_picture_image sp-8888 gm _ drawfilter pic-8888 gm _ drawfilter 2ndpic-8888 gm _ drawfilter lite-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 sp-8888 gm _ gamut pic-8888 gm _ gamut lite-8888 gm _ gamut 2ndpic-8888 gm _ gamut serialize-8888 gm _ gamut --match ~WritePixels; echo $? >/data/local/tmp/rc",
+ "set -x; /data/local/tmp/dm --undefok --resourcePath /sdcard/revenge_of_the_skiabot/resources --skps /sdcard/revenge_of_the_skiabot/skps --images /sdcard/revenge_of_the_skiabot/images/dm --colorImages /sdcard/revenge_of_the_skiabot/images/colorspace --nameByHash --properties gitHash abc123 master client.skia builder Test-Android-Clang-AndroidOne-CPU-MT6582-arm-Release-GN_Android build_number 5 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch arm compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value MT6582 extra_config GN_Android model AndroidOne os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --nogpu --config 8888 gpu gpusrgb msaa4 serialize-8888 tiles_rt-8888 pic-8888 --src tests gm image colorImage svg --blacklist f16 _ _ dstreadshuffle f16 image _ _ srgb image _ _ gpusrgb image _ _ _ test _ GrShape serialize-8888 gm _ bleed_image serialize-8888 gm _ c_gms serialize-8888 gm _ colortype serialize-8888 gm _ colortype_xfermodes 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 _ imagemasksubset serialize-8888 gm _ bitmapfilters serialize-8888 gm _ bitmapshaders serialize-8888 gm _ bleed serialize-8888 gm _ bleed_alpha_bmp serialize-8888 gm _ bleed_alpha_bmp_shader serialize-8888 gm _ convex_poly_clip serialize-8888 gm _ extractalpha serialize-8888 gm _ filterbitmap_checkerboard_32_32_g8 serialize-8888 gm _ filterbitmap_image_mandrill_64 serialize-8888 gm _ shadows serialize-8888 gm _ simpleaaclip_aaclip serialize-8888 gm _ composeshader_bitmap serialize-8888 gm _ scaled_tilemodes_npot serialize-8888 gm _ scaled_tilemodes serialize-8888 gm _ bleed_alpha_image serialize-8888 gm _ bleed_alpha_image_shader serialize-8888 gm _ verylargebitmap serialize-8888 gm _ verylarge_picture_image sp-8888 gm _ drawfilter pic-8888 gm _ drawfilter 2ndpic-8888 gm _ drawfilter lite-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 sp-8888 gm _ gamut pic-8888 gm _ gamut lite-8888 gm _ gamut 2ndpic-8888 gm _ gamut serialize-8888 gm _ gamut --match ~WritePixels; echo $? >/data/local/tmp/rc",
"[SLAVE_BUILD]/tmp/dm.sh"
],
"name": "write dm.sh"
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gl",
"glsrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"Ubuntu",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"--threads",
"4",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"Ubuntu",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"Ubuntu",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"Ubuntu",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"Ubuntu",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"Ubuntu",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"Ubuntu",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]\\dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"[CUSTOM_[SWARM_OUT_DIR]]/dm",
"--nogpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"/storage/emulated/legacy/skiabot/skia_dm",
"--nocpu",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"--threads",
"4",
"--config",
- "565",
"8888",
"gpu",
"gpusrgb",
"pdf",
"msaa16",
+ "565",
"f16",
"srgb",
"sp-8888",
# These are the canonical configs that we would ideally run on all bots. We
# may opt out or substitute some below for specific bots
- configs = ['565', '8888', 'gpu', 'gpusrgb', 'pdf']
+ configs = ['8888', 'gpu', 'gpusrgb', 'pdf']
# Add in either msaa4 or msaa16 to the canonical set of configs to run
if 'Android' in bot or 'iOS' in bot:
configs.append('msaa4')
configs.remove('pdf')
if '-GCE-' in bot:
+ configs.extend(['565'])
configs.extend(['f16', 'srgb']) # Gamma-correct formats.
configs.extend(['sp-8888', '2ndpic-8888']) # Test niche uses of SkPicture.
configs.extend(['lite-8888']) # Experimental display list.
#endif
static const char defaultConfigs[] =
- "565 8888 gpu nonrendering"
+ "8888 gpu nonrendering"
#if SK_ANGLE
#ifdef SK_BUILD_FOR_WIN
" angle"