565 is not this important.
authormtklein <mtklein@chromium.org>
Wed, 14 Sep 2016 17:33:12 +0000 (10:33 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 14 Sep 2016 17:33:13 +0000 (10:33 -0700)
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

51 files changed:
infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release.json
infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug.json
infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release.json
infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release.json
infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Release.json
infra/bots/recipes/swarm_perf.expected/Perf-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-GN.json
infra/bots/recipes/swarm_perf.expected/Perf-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-GN.json
infra/bots/recipes/swarm_perf.expected/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind.json
infra/bots/recipes/swarm_perf.expected/Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-VisualBench.json
infra/bots/recipes/swarm_perf.expected/Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Debug.json
infra/bots/recipes/swarm_perf.expected/Perf-Win-MSVC-GCE-CPU-AVX2-x86_64-Release.json
infra/bots/recipes/swarm_perf.expected/Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot.json
infra/bots/recipes/swarm_perf.expected/Perf-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug.json
infra/bots/recipes/swarm_perf.expected/big_issue_number.json
infra/bots/recipes/swarm_perf.expected/recipe_with_gerrit_patch.json
infra/bots/recipes/swarm_perf.py
infra/bots/recipes/swarm_test.expected/Test-Android-Clang-AndroidOne-CPU-MT6582-arm-Release-GN_Android.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-AndroidOne-GPU-Mali400MP2-Arm7-Release.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-Nexus10-GPU-MaliT604-Arm7-Release.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-Nexus9-CPU-Denver-Arm64-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Android-GCC-NexusPlayer-CPU-SSE4-x86-Release.json
infra/bots/recipes/swarm_test.expected/Test-Mac-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-ASAN.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-TSAN.json
infra/bots/recipes/swarm_test.expected/Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind.json
infra/bots/recipes/swarm_test.expected/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot.json
infra/bots/recipes/swarm_test.expected/Test-Win8-MSVC-ShuttleB-GPU-GTX960-x86_64-Debug-ANGLE.json
infra/bots/recipes/swarm_test.expected/Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug.json
infra/bots/recipes/swarm_test.expected/adb_in_path.json
infra/bots/recipes/swarm_test.expected/big_issue_number.json
infra/bots/recipes/swarm_test.expected/download_and_push_skimage.json
infra/bots/recipes/swarm_test.expected/download_and_push_skps.json
infra/bots/recipes/swarm_test.expected/download_and_push_svgs.json
infra/bots/recipes/swarm_test.expected/failed_dm.json
infra/bots/recipes/swarm_test.expected/failed_get_hashes.json
infra/bots/recipes/swarm_test.expected/missing_SKP_VERSION_device.json
infra/bots/recipes/swarm_test.expected/missing_SK_IMAGE_VERSION_device.json
infra/bots/recipes/swarm_test.expected/missing_SVG_VERSION_device.json
infra/bots/recipes/swarm_test.expected/recipe_with_gerrit_patch.json
infra/bots/recipes/swarm_test.py
tools/flags/SkCommonFlagsConfig.cpp

index 99ed57f..baa6a20 100644 (file)
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
       "hwui",
       "f16",
       "srgb",
+      "565",
       "msaa16",
       "nvpr16",
       "nvprdit16",
index f89798a..1ef41c8 100644 (file)
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
index d224ad4..f37d233 100644 (file)
@@ -75,7 +75,6 @@
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
@@ -83,6 +82,7 @@
       "hwui",
       "f16",
       "srgb",
+      "565",
       "msaa16",
       "nvpr16",
       "nvprdit16",
index 90e977a..fd1d940 100644 (file)
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
       "hwui",
       "f16",
       "srgb",
+      "565",
       "msaa16",
       "nvpr16",
       "nvprdit16",
index ce07181..06179eb 100644 (file)
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
index 887fd4f..9b7ec6a 100644 (file)
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
       "1.0",
       "1.1",
       "--config",
-      "565",
       "8888",
       "gpu",
       "nonrendering",
index 1149dfc..96e21e1 100644 (file)
@@ -57,9 +57,11 @@ def nanobench_flags(bot):
   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
index 6f56f93..3ff96d1 100644 (file)
       "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"
index 1833def..1129a2c 100644 (file)
       "Ubuntu",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index c6af460..b9fa4ab 100644 (file)
       "--threads",
       "4",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index 6bb52e3..3b6baec 100644 (file)
       "Ubuntu",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index 53bd035..e802aed 100644 (file)
       "Ubuntu",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index 38e014b..583736b 100644 (file)
       "[CUSTOM_[SWARM_OUT_DIR]]/dm",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index b99a235..3f894bb 100644 (file)
       "[CUSTOM_[SWARM_OUT_DIR]]/dm",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index 487cab7..c69bc2b 100644 (file)
       "Ubuntu",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index ac3db2e..889fa1f 100644 (file)
       "Ubuntu",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "Ubuntu",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "Ubuntu",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 56f1498..f7cb68a 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 68632f0..bc25828 100644 (file)
       "[CUSTOM_[SWARM_OUT_DIR]]\\dm",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 9a6a95b..694f1ac 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 857133a..2db9f60 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 257cbcf..7b9bbd9 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index e3c5401..0d4c66b 100644 (file)
       "[CUSTOM_[SWARM_OUT_DIR]]/dm",
       "--nogpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index 68c0ad6..23ff475 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index f73b075..ff15761 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 3b977ef..2552a6d 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index 721e16d..b4071eb 100644 (file)
       "/storage/emulated/legacy/skiabot/skia_dm",
       "--nocpu",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
index f6de9cd..fb13055 100644 (file)
       "--threads",
       "4",
       "--config",
-      "565",
       "8888",
       "gpu",
       "gpusrgb",
       "pdf",
       "msaa16",
+      "565",
       "f16",
       "srgb",
       "sp-8888",
index d141fc8..82e5d3c 100644 (file)
@@ -63,7 +63,7 @@ def dm_flags(bot):
 
   # 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')
@@ -85,6 +85,7 @@ def dm_flags(bot):
     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.
index 1d38b56..cbacd5b 100644 (file)
@@ -15,7 +15,7 @@ using sk_gpu_test::GrContextFactory;
 #endif
 
 static const char defaultConfigs[] =
-    "565 8888 gpu nonrendering"
+    "8888 gpu nonrendering"
 #if SK_ANGLE
 #ifdef SK_BUILD_FOR_WIN
     " angle"