Only run CPU SVG tests on a single bot
Runs the testing on Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-ASAN. We only care about parsing SVGs CPU-side so there's no need to retest it on every bot. Bug: skia:6918 Change-Id: If2c5afbc41a600ece63d9a6a60f0dab5ca7b3676 Reviewed-on: https://skia-review.googlesource.com/43461 Reviewed-by: Florin Malita <fmalita@chromium.org> Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
This commit is contained in:
parent
5ed4423090
commit
7c304ba402
@ -706,7 +706,7 @@
|
|||||||
"--json-output",
|
"--json-output",
|
||||||
"/path/to/tmp/json",
|
"/path/to/tmp/json",
|
||||||
"copy",
|
"copy",
|
||||||
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-Ci20-CPU-IngenicJZ4780-mipsel-Release-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch mipsel compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value IngenicJZ4780 extra_config Android model Ci20 os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --nogpu --config 8888 --src tests gm image colorImage svg --blacklist ~8888 svg _ svgparse_ _ test _ GrShape _ gm _ fast_slow_blurimagefilter --match ~Codec_Dimensions ~FontMgrAndroidParser ~PathOpsSimplify --verbose; echo $? >/data/local/tmp/rc",
|
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-Ci20-CPU-IngenicJZ4780-mipsel-Release-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch mipsel compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value IngenicJZ4780 extra_config Android model Ci20 os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --nogpu --config 8888 --src tests gm image colorImage --blacklist _ test _ GrShape _ gm _ fast_slow_blurimagefilter --match ~Codec_Dimensions ~FontMgrAndroidParser ~PathOpsSimplify --verbose; echo $? >/data/local/tmp/rc",
|
||||||
"[START_DIR]/tmp/dm.sh"
|
"[START_DIR]/tmp/dm.sh"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
|
@ -706,7 +706,7 @@
|
|||||||
"--json-output",
|
"--json-output",
|
||||||
"/path/to/tmp/json",
|
"/path/to/tmp/json",
|
||||||
"copy",
|
"copy",
|
||||||
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-NexusPlayer-CPU-SSE4-x86-Release-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch x86 compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value SSE4 extra_config Android model NexusPlayer os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nogpu --config 8888 srgb --src tests gm image colorImage svg --blacklist ~8888 svg _ svgparse_ _ test _ GrShape --match ~ResourceCache --noRAW_threading --verbose; echo $? >/data/local/tmp/rc",
|
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-NexusPlayer-CPU-SSE4-x86-Release-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch x86 compiler Clang configuration Release cpu_or_gpu CPU cpu_or_gpu_value SSE4 extra_config Android model NexusPlayer os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nogpu --config 8888 srgb --src tests gm image colorImage --blacklist _ test _ GrShape --match ~ResourceCache --noRAW_threading --verbose; echo $? >/data/local/tmp/rc",
|
||||||
"[START_DIR]/tmp/dm.sh"
|
"[START_DIR]/tmp/dm.sh"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
|
@ -706,7 +706,7 @@
|
|||||||
"--json-output",
|
"--json-output",
|
||||||
"/path/to/tmp/json",
|
"/path/to/tmp/json",
|
||||||
"copy",
|
"copy",
|
||||||
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Release-Android_Vulkan swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch x86 compiler Clang configuration Release cpu_or_gpu GPU cpu_or_gpu_value PowerVR extra_config Android_Vulkan model NexusPlayer os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nocpu --config vk --src tests gm colorImage --blacklist _ svg _ svgparse_ _ test _ GrShape _ 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 --match ~ResourceCache ~gradients_no_texture$ ~tilemodes ~shadertext$ ~bitmapfilters ~GrContextFactory_abandon --noRAW_threading --verbose; echo $? >/data/local/tmp/rc",
|
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Release-Android_Vulkan swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch x86 compiler Clang configuration Release cpu_or_gpu GPU cpu_or_gpu_value PowerVR extra_config Android_Vulkan model NexusPlayer os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nocpu --config vk --src tests gm colorImage --blacklist _ test _ GrShape _ 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 --match ~ResourceCache ~gradients_no_texture$ ~tilemodes ~shadertext$ ~bitmapfilters ~GrContextFactory_abandon --noRAW_threading --verbose; echo $? >/data/local/tmp/rc",
|
||||||
"[START_DIR]/tmp/dm.sh"
|
"[START_DIR]/tmp/dm.sh"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
|
@ -706,7 +706,7 @@
|
|||||||
"--json-output",
|
"--json-output",
|
||||||
"/path/to/tmp/json",
|
"/path/to/tmp/json",
|
||||||
"copy",
|
"copy",
|
||||||
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-PixelC-CPU-TegraX1-arm64-Debug-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch arm64 compiler Clang configuration Debug cpu_or_gpu CPU cpu_or_gpu_value TegraX1 extra_config Android model PixelC os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nogpu --config 8888 srgb serialize-8888 tiles_rt-8888 pic-8888 --src tests gm image colorImage svg --blacklist ~8888 svg _ svgparse_ _ 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 _ typefacerendering_pfaMac serialize-8888 gm _ parsedpaths serialize-8888 gm _ ImageGeneratorExternal_rect serialize-8888 gm _ ImageGeneratorExternal_shader serialize-8888 gm _ shadow_utils serialize-8888 gm _ makecolorspace serialize-8888 gm _ bleed_alpha_image serialize-8888 gm _ bleed_alpha_image_shader serialize-8888 gm _ verylargebitmap serialize-8888 gm _ verylarge_picture_image pic-8888 gm _ drawfilter pic-8888 gm _ image-cacherator-from-picture serialize-8888 gm _ image-cacherator-from-picture pic-8888 gm _ image-cacherator-from-raster serialize-8888 gm _ image-cacherator-from-raster pic-8888 gm _ image-cacherator-from-ctable serialize-8888 gm _ image-cacherator-from-ctable pic-8888 gm _ gamut serialize-8888 gm _ gamut pic-8888 gm _ complexclip4_bw serialize-8888 gm _ complexclip4_bw pic-8888 gm _ complexclip4_aa serialize-8888 gm _ complexclip4_aa tiles_rt-8888 gm _ complexclip4_bw tiles_rt-8888 gm _ complexclip4_aa --verbose; echo $? >/data/local/tmp/rc",
|
"set -x; /data/local/tmp/dm --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 builder Test-Android-Clang-PixelC-CPU-TegraX1-arm64-Debug-Android swarming_bot_id skia-bot-123 swarming_task_id 123456 --svgs /sdcard/revenge_of_the_skiabot/svgs --key arch arm64 compiler Clang configuration Debug cpu_or_gpu CPU cpu_or_gpu_value TegraX1 extra_config Android model PixelC os Android --uninterestingHashesFile /sdcard/revenge_of_the_skiabot/uninteresting_hashes.txt --writePath /sdcard/revenge_of_the_skiabot/dm_out --dont_write pdf --ignoreSigInt --nogpu --config 8888 srgb serialize-8888 tiles_rt-8888 pic-8888 --src tests gm image colorImage --blacklist _ 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 _ typefacerendering_pfaMac serialize-8888 gm _ parsedpaths serialize-8888 gm _ ImageGeneratorExternal_rect serialize-8888 gm _ ImageGeneratorExternal_shader serialize-8888 gm _ shadow_utils serialize-8888 gm _ makecolorspace serialize-8888 gm _ bleed_alpha_image serialize-8888 gm _ bleed_alpha_image_shader serialize-8888 gm _ verylargebitmap serialize-8888 gm _ verylarge_picture_image pic-8888 gm _ drawfilter pic-8888 gm _ image-cacherator-from-picture serialize-8888 gm _ image-cacherator-from-picture pic-8888 gm _ image-cacherator-from-raster serialize-8888 gm _ image-cacherator-from-raster pic-8888 gm _ image-cacherator-from-ctable serialize-8888 gm _ image-cacherator-from-ctable pic-8888 gm _ gamut serialize-8888 gm _ gamut pic-8888 gm _ complexclip4_bw serialize-8888 gm _ complexclip4_bw pic-8888 gm _ complexclip4_aa serialize-8888 gm _ complexclip4_aa tiles_rt-8888 gm _ complexclip4_bw tiles_rt-8888 gm _ complexclip4_aa --verbose; echo $? >/data/local/tmp/rc",
|
||||||
"[START_DIR]/tmp/dm.sh"
|
"[START_DIR]/tmp/dm.sh"
|
||||||
],
|
],
|
||||||
"env": {
|
"env": {
|
||||||
|
@ -0,0 +1,480 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"[START_DIR]/skia/infra/bots/assets/skp/VERSION",
|
||||||
|
"/path/to/tmp/"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "Get downloaded SKP VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"42",
|
||||||
|
"[START_DIR]/tmp/SKP_VERSION"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "write SKP_VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"[START_DIR]/skia/infra/bots/assets/skimage/VERSION",
|
||||||
|
"/path/to/tmp/"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "Get downloaded skimage VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"42",
|
||||||
|
"[START_DIR]/tmp/SK_IMAGE_VERSION"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "write SK_IMAGE_VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"[START_DIR]/skia/infra/bots/assets/svg/VERSION",
|
||||||
|
"/path/to/tmp/"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "Get downloaded SVG VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
|
||||||
|
"--json-output",
|
||||||
|
"/path/to/tmp/json",
|
||||||
|
"copy",
|
||||||
|
"42",
|
||||||
|
"[START_DIR]/tmp/SVG_VERSION"
|
||||||
|
],
|
||||||
|
"infra_step": true,
|
||||||
|
"name": "write SVG_VERSION"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"import os\nprint os.environ.get('SWARMING_BOT_ID', '')\n"
|
||||||
|
],
|
||||||
|
"name": "get swarming bot id",
|
||||||
|
"stdout": "/path/to/tmp/",
|
||||||
|
"~followup_annotations": [
|
||||||
|
"@@@STEP_LOG_LINE@python.inline@import os@@@",
|
||||||
|
"@@@STEP_LOG_LINE@python.inline@print os.environ.get('SWARMING_BOT_ID', '')@@@",
|
||||||
|
"@@@STEP_LOG_END@python.inline@@@"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"import os\nprint os.environ.get('SWARMING_TASK_ID', '')\n"
|
||||||
|
],
|
||||||
|
"name": "get swarming task id",
|
||||||
|
"stdout": "/path/to/tmp/",
|
||||||
|
"~followup_annotations": [
|
||||||
|
"@@@STEP_LOG_LINE@python.inline@import os@@@",
|
||||||
|
"@@@STEP_LOG_LINE@python.inline@print os.environ.get('SWARMING_TASK_ID', '')@@@",
|
||||||
|
"@@@STEP_LOG_END@python.inline@@@"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cmd": [
|
||||||
|
"python",
|
||||||
|
"-u",
|
||||||
|
"RECIPE_MODULE[skia::flavor]/resources/symbolize_stack_trace.py",
|
||||||
|
"[START_DIR]",
|
||||||
|
"[START_DIR]/out/Debug/dm",
|
||||||
|
"--resourcePath",
|
||||||
|
"[START_DIR]/skia/resources",
|
||||||
|
"--skps",
|
||||||
|
"[START_DIR]/skp",
|
||||||
|
"--images",
|
||||||
|
"[START_DIR]/skimage/dm",
|
||||||
|
"--colorImages",
|
||||||
|
"[START_DIR]/skimage/colorspace",
|
||||||
|
"--nameByHash",
|
||||||
|
"--properties",
|
||||||
|
"gitHash",
|
||||||
|
"abc123",
|
||||||
|
"builder",
|
||||||
|
"Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-ASAN",
|
||||||
|
"swarming_bot_id",
|
||||||
|
"skia-bot-123",
|
||||||
|
"swarming_task_id",
|
||||||
|
"123456",
|
||||||
|
"--svgs",
|
||||||
|
"[START_DIR]/svg",
|
||||||
|
"--key",
|
||||||
|
"arch",
|
||||||
|
"x86_64",
|
||||||
|
"compiler",
|
||||||
|
"Clang",
|
||||||
|
"configuration",
|
||||||
|
"Debug",
|
||||||
|
"cpu_or_gpu",
|
||||||
|
"CPU",
|
||||||
|
"cpu_or_gpu_value",
|
||||||
|
"AVX2",
|
||||||
|
"extra_config",
|
||||||
|
"ASAN",
|
||||||
|
"model",
|
||||||
|
"GCE",
|
||||||
|
"os",
|
||||||
|
"Debian9",
|
||||||
|
"--dont_write",
|
||||||
|
"pdf",
|
||||||
|
"--randomProcessorTest",
|
||||||
|
"--nogpu",
|
||||||
|
"--config",
|
||||||
|
"8888",
|
||||||
|
"srgb",
|
||||||
|
"pdf",
|
||||||
|
"565",
|
||||||
|
"f16",
|
||||||
|
"sp-8888",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"lite-8888",
|
||||||
|
"gbr-8888",
|
||||||
|
"serialize-8888",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"pic-8888",
|
||||||
|
"--src",
|
||||||
|
"tests",
|
||||||
|
"gm",
|
||||||
|
"image",
|
||||||
|
"colorImage",
|
||||||
|
"svg",
|
||||||
|
"--blacklist",
|
||||||
|
"~8888",
|
||||||
|
"svg",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"f16",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"dstreadshuffle",
|
||||||
|
"gbr-8888",
|
||||||
|
"image",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"gbr-8888",
|
||||||
|
"colorImage",
|
||||||
|
"_",
|
||||||
|
"_",
|
||||||
|
"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",
|
||||||
|
"_",
|
||||||
|
"typefacerendering_pfaMac",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"parsedpaths",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"ImageGeneratorExternal_rect",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"ImageGeneratorExternal_shader",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"shadow_utils",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"makecolorspace",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"bleed_alpha_image_shader",
|
||||||
|
"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",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"lite-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"sp-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa",
|
||||||
|
"pic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa",
|
||||||
|
"lite-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa",
|
||||||
|
"2ndpic-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa",
|
||||||
|
"serialize-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_bw",
|
||||||
|
"tiles_rt-8888",
|
||||||
|
"gm",
|
||||||
|
"_",
|
||||||
|
"complexclip4_aa"
|
||||||
|
],
|
||||||
|
"cwd": "[START_DIR]/skia",
|
||||||
|
"env": {
|
||||||
|
"ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
|
||||||
|
"BUILDTYPE": "Debug",
|
||||||
|
"CHROME_HEADLESS": "1",
|
||||||
|
"LSAN_OPTIONS": "symbolize=1 print_suppressions=1",
|
||||||
|
"PATH": "<PATH>:RECIPE_PACKAGE_REPO[depot_tools]:[START_DIR]/clang_linux/bin",
|
||||||
|
"SKIA_OUT": "[START_DIR]/out",
|
||||||
|
"UBSAN_OPTIONS": "symbolize=1 print_stacktrace=1"
|
||||||
|
},
|
||||||
|
"name": "symbolized dm"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "$result",
|
||||||
|
"recipe_result": null,
|
||||||
|
"status_code": 0
|
||||||
|
}
|
||||||
|
]
|
@ -261,12 +261,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"_",
|
"_",
|
||||||
"image",
|
"image",
|
||||||
"gen_platf",
|
"gen_platf",
|
||||||
|
@ -177,12 +177,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -176,12 +176,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -262,13 +262,7 @@
|
|||||||
"--src",
|
"--src",
|
||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage"
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_"
|
|
||||||
],
|
],
|
||||||
"cwd": "[START_DIR]/skia",
|
"cwd": "[START_DIR]/skia",
|
||||||
"env": {
|
"env": {
|
||||||
|
@ -177,14 +177,9 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--gpuThreads",
|
"--gpuThreads",
|
||||||
"8",
|
"8",
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -274,12 +274,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -276,12 +276,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -272,12 +272,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -263,12 +263,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"_",
|
"_",
|
||||||
"image",
|
"image",
|
||||||
"gen_platf",
|
"gen_platf",
|
||||||
|
@ -272,12 +272,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -273,12 +273,7 @@
|
|||||||
"gm",
|
"gm",
|
||||||
"image",
|
"image",
|
||||||
"colorImage",
|
"colorImage",
|
||||||
"svg",
|
|
||||||
"--blacklist",
|
"--blacklist",
|
||||||
"~8888",
|
|
||||||
"svg",
|
|
||||||
"_",
|
|
||||||
"svgparse_",
|
|
||||||
"f16",
|
"f16",
|
||||||
"_",
|
"_",
|
||||||
"_",
|
"_",
|
||||||
|
@ -240,17 +240,20 @@ def dm_flags(api, bot):
|
|||||||
if 'Vulkan' in bot and 'NexusPlayer' in bot:
|
if 'Vulkan' in bot and 'NexusPlayer' in bot:
|
||||||
args.remove('svg')
|
args.remove('svg')
|
||||||
args.remove('image')
|
args.remove('image')
|
||||||
|
elif api.vars.builder_cfg.get('cpu_or_gpu') == 'GPU':
|
||||||
|
# Don't run the 'svgparse_*' svgs on GPU.
|
||||||
|
blacklist('_ svg _ svgparse_')
|
||||||
|
elif bot == 'Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-ASAN':
|
||||||
|
# Only run the CPU SVGs on 8888.
|
||||||
|
blacklist('~8888 svg _ _')
|
||||||
|
else:
|
||||||
|
# On CPU SVGs we only care about parsing. Only run them on the above bot.
|
||||||
|
args.remove('svg')
|
||||||
|
|
||||||
# Eventually I'd like these to pass, but for now just skip 'em.
|
# Eventually I'd like these to pass, but for now just skip 'em.
|
||||||
if 'SK_FORCE_RASTER_PIPELINE_BLITTER' in bot:
|
if 'SK_FORCE_RASTER_PIPELINE_BLITTER' in bot:
|
||||||
args.remove('tests')
|
args.remove('tests')
|
||||||
|
|
||||||
# Only run the 'svgparse_*' svgs on 8888.
|
|
||||||
if api.vars.builder_cfg.get('cpu_or_gpu') == 'GPU':
|
|
||||||
blacklist('_ svg _ svgparse_')
|
|
||||||
else:
|
|
||||||
blacklist('~8888 svg _ svgparse_')
|
|
||||||
|
|
||||||
# TODO: ???
|
# TODO: ???
|
||||||
blacklist('f16 _ _ dstreadshuffle')
|
blacklist('f16 _ _ dstreadshuffle')
|
||||||
blacklist('glsrgb image _ _')
|
blacklist('glsrgb image _ _')
|
||||||
@ -883,6 +886,7 @@ TEST_BUILDERS = [
|
|||||||
'Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-TSAN',
|
'Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-TSAN',
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug',
|
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86-Debug',
|
||||||
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug',
|
'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug',
|
||||||
|
'Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-ASAN',
|
||||||
'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
||||||
('Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind' +
|
('Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind' +
|
||||||
'_AbandonGpuContext'),
|
'_AbandonGpuContext'),
|
||||||
|
Loading…
Reference in New Issue
Block a user