diff options
author | borenet <borenet@chromium.org> | 2016-04-01 07:18:27 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-04-01 07:18:28 -0700 |
commit | cafbfe65a0da2af2caeeba1577c45925374b7d77 (patch) | |
tree | bffa988496a4def53f98170142b4e17951b6b149 | |
parent | 08541d5340a9cadcca60b2f04b1f2dde73be2587 (diff) |
Support for Android Swarming bots
BUG=skia:4763
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1819033002
Review URL: https://codereview.chromium.org/1819033002
-rw-r--r-- | infra/bots/android_bin.isolate | 11 | ||||
-rw-r--r-- | infra/bots/perf_skia.isolate | 1 | ||||
-rw-r--r-- | infra/bots/test_skia.isolate | 1 | ||||
-rw-r--r-- | tools/buildbot_spec.json | 1131 | ||||
-rwxr-xr-x | tools/buildbot_spec.py | 23 |
5 files changed, 887 insertions, 280 deletions
diff --git a/infra/bots/android_bin.isolate b/infra/bots/android_bin.isolate new file mode 100644 index 0000000000..64915716d3 --- /dev/null +++ b/infra/bots/android_bin.isolate @@ -0,0 +1,11 @@ +{ + 'conditions': [ + ['OS=="Android"', { + 'variables': { + 'files': [ + '../../platform_tools/android/bin/', + ], + }, + }], + ], +} diff --git a/infra/bots/perf_skia.isolate b/infra/bots/perf_skia.isolate index 4235354b21..3412ec40ff 100644 --- a/infra/bots/perf_skia.isolate +++ b/infra/bots/perf_skia.isolate @@ -1,5 +1,6 @@ { 'includes': [ + 'android_bin.isolate', 'images.isolate', 'infrabots.isolate', 'resources.isolate', diff --git a/infra/bots/test_skia.isolate b/infra/bots/test_skia.isolate index 4235354b21..3412ec40ff 100644 --- a/infra/bots/test_skia.isolate +++ b/infra/bots/test_skia.isolate @@ -1,5 +1,6 @@ { 'includes': [ + 'android_bin.isolate', 'images.isolate', 'infrabots.isolate', 'resources.isolate', diff --git a/tools/buildbot_spec.json b/tools/buildbot_spec.json index 71b1493aaf..1341b5ab96 100644 --- a/tools/buildbot_spec.json +++ b/tools/buildbot_spec.json @@ -15,11 +15,11 @@ "configuration": "Debug", "device_cfg": "arm_v7_neon", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "msaa4", "serialize-8888", "tiles_rt-8888", @@ -29,6 +29,54 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "frame_larger_than_image.gif", "serialize-8888", "gm", "_", @@ -234,7 +282,8 @@ "angle", "hwui", "msaa4", - "nvprmsaa4", + "nvpr4", + "nvprdit4", "--match", "~blurroundrect", "~patch_grid", @@ -278,11 +327,11 @@ "configuration": "Debug", "device_cfg": "arm_v7_neon", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "msaa4", "serialize-8888", "tiles_rt-8888", @@ -292,6 +341,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -495,7 +560,8 @@ "angle", "hwui", "msaa4", - "nvprmsaa4", + "nvpr4", + "nvprdit4", "--match", "~blurroundrect", "~patch_grid", @@ -539,11 +605,11 @@ "configuration": "Debug", "device_cfg": "arm_v7", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "msaa4", "serialize-8888", "tiles_rt-8888", @@ -553,6 +619,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -756,7 +838,8 @@ "angle", "hwui", "msaa4", - "nvprmsaa4", + "nvpr4", + "nvprdit4", "--match", "~blurroundrect", "~patch_grid", @@ -800,18 +883,11 @@ "configuration": "Debug", "device_cfg": "daisy", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "serialize-8888", "tiles_rt-8888", @@ -821,6 +897,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -1024,7 +1116,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~inc0.gif", "~inc1.gif", @@ -1065,18 +1158,11 @@ "configuration": "Debug", "device_cfg": "link", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -1088,18 +1174,22 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -1303,7 +1393,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -1346,18 +1437,11 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -1370,18 +1454,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -1585,7 +1673,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -1628,18 +1717,11 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -1651,18 +1733,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -1866,7 +1952,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -1908,18 +1995,13 @@ }, "configuration": "Debug", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", + "--threads", + "4", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -1931,18 +2013,66 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -2146,7 +2276,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -2189,18 +2320,13 @@ }, "configuration": "Debug", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", + "--threads", + "4", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -2212,18 +2338,66 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -2427,7 +2601,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -2470,18 +2645,13 @@ }, "configuration": "Debug", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", + "--threads", + "4", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -2493,18 +2663,66 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -2708,7 +2926,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -2747,18 +2966,11 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -2770,6 +2982,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -2973,7 +3201,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~inc0.gif", "~inc1.gif", @@ -3017,11 +3246,11 @@ "configuration": "Release", "device_cfg": "arm_v7_neon", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "msaa4", "serialize-8888", "tiles_rt-8888", @@ -3031,6 +3260,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -3218,6 +3463,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -3333,6 +3590,7 @@ "~inc0.webp", "~inc1.webp" ], + "product.board": "hammerhead", "upload_dm_results": true, "upload_perf_results": true }, @@ -3354,19 +3612,12 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", - "nvprmsaa16", + "gpusrgb", + "nvprdit16", "msaa16", "pdf", "pdf_poppler", @@ -3378,18 +3629,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -3577,6 +3832,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -3676,7 +3943,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -3721,18 +3989,11 @@ }, "configuration": "Release_x64", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -3744,18 +4005,66 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -3943,6 +4252,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -4042,7 +4363,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -4088,11 +4410,11 @@ "configuration": "Debug", "device_cfg": "arm_v7_neon", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "serialize-8888", "tiles_rt-8888", "pic-8888", @@ -4103,6 +4425,22 @@ "--threads", "0", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -4290,6 +4628,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -4443,11 +4793,11 @@ "configuration": "Debug", "device_cfg": "arm_v7_neon", "dm_flags": [ - "--pre_log", "--config", "565", "8888", "gpu", + "gpusrgb", "msaa4", "serialize-8888", "tiles_rt-8888", @@ -4457,6 +4807,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "serialize-8888", "gm", "_", @@ -4644,6 +5010,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -4745,7 +5123,8 @@ "angle", "hwui", "msaa4", - "nvprmsaa4", + "nvpr4", + "nvprdit4", "--match", "~blurroundrect", "~patch_grid", @@ -4770,6 +5149,7 @@ "~inc0.webp", "~inc1.webp" ], + "product.board": "shamu", "upload_dm_results": true, "upload_perf_results": false }, @@ -4792,18 +5172,11 @@ "configuration": "Debug", "device_cfg": "link", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -4815,18 +5188,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -5030,7 +5407,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -5075,18 +5453,11 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -5098,18 +5469,54 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "frame_larger_than_image.gif", "serialize-8888", "gm", "_", @@ -5297,6 +5704,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -5373,7 +5792,11 @@ "_", "image", "_", - ".SRW" + ".SRW", + "_", + "image", + "_", + "abnormal.wbmp" ], "do_perf_steps": false, "do_test_steps": true, @@ -5398,7 +5821,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -5443,23 +5867,15 @@ }, "configuration": "Coverage", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", + "f16", + "srgb", "sp-8888", - "twice-8888", "2ndpic-8888", - "remote-8888", - "remote_cache-8888", "msaa16", "pdf", "pdf_poppler", @@ -5471,18 +5887,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -5688,7 +6108,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -5734,23 +6155,15 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", + "f16", + "srgb", "sp-8888", - "twice-8888", "2ndpic-8888", - "remote-8888", - "remote_cache-8888", "msaa16", "pdf", "pdf_poppler", @@ -5762,18 +6175,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -5977,7 +6394,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -6023,23 +6441,15 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", + "f16", + "srgb", "sp-8888", - "twice-8888", "2ndpic-8888", - "remote-8888", - "remote_cache-8888", "msaa16", "pdf", "pdf_poppler", @@ -6051,18 +6461,22 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -6267,7 +6681,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -6313,23 +6728,15 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", + "f16", + "srgb", "sp-8888", - "twice-8888", "2ndpic-8888", - "remote-8888", - "remote_cache-8888", "msaa16", "pdf", "pdf_poppler", @@ -6341,18 +6748,22 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -6557,7 +6968,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -6603,23 +7015,15 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", + "f16", + "srgb", "sp-8888", - "twice-8888", "2ndpic-8888", - "remote-8888", - "remote_cache-8888", "msaa16", "pdf", "pdf_poppler", @@ -6631,18 +7035,22 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", "serialize-8888", "gm", "_", @@ -6846,7 +7254,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -6893,19 +7302,12 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", - "nvprmsaa16", + "gpusrgb", + "nvprdit16", "msaa16", "pdf", "pdf_poppler", @@ -6917,6 +7319,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "pdf", "gm", "_", @@ -6937,18 +7355,6 @@ "skp", "_", "desk_wikipedia.skp", - "_", - "image", - "_", - "interlaced1.png", - "_", - "image", - "_", - "interlaced2.png", - "_", - "image", - "_", - "interlaced3.png", "serialize-8888", "gm", "_", @@ -7136,6 +7542,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -7237,7 +7655,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--loops", "1", "--samples", @@ -7288,18 +7707,11 @@ }, "configuration": "Debug_x64", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -7311,18 +7723,66 @@ "gm", "image", "--blacklist", + "f16", "_", + "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -7526,7 +7986,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -7572,18 +8033,13 @@ }, "configuration": "Release", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", + "--threads", + "4", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "msaa16", "pdf", "pdf_poppler", @@ -7596,18 +8052,66 @@ "gm", "image", "--blacklist", + "f16", + "_", "_", + "dstreadshuffle", + "f16", "image", "_", - "interlaced1.png", "_", + "srgb", "image", "_", - "interlaced2.png", "_", + "gpusrgb", "image", "_", - "interlaced3.png", + "_", + "_", + "image", + "gen_platf", + "rle8-height-negative.bmp", + "_", + "image", + "gen_platf", + "rle4-height-negative.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2.bmp", + "_", + "image", + "gen_platf", + "pal8os2v2-16.bmp", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", "serialize-8888", "gm", "_", @@ -7795,6 +8299,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -7894,7 +8410,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~interlaced1.png", "~interlaced2.png", @@ -7939,18 +8456,11 @@ }, "configuration": "Debug", "dm_flags": [ - "--pre_log", - "--matrix", - "0", - "1", - "1", - "0", "--config", "565", "8888", "gpu", - "upright-matrix-8888", - "upright-matrix-gpu", + "gpusrgb", "pdf", "pdf_poppler", "serialize-8888", @@ -7961,6 +8471,22 @@ "gm", "image", "--blacklist", + "f16", + "_", + "_", + "dstreadshuffle", + "f16", + "image", + "_", + "_", + "srgb", + "image", + "_", + "_", + "gpusrgb", + "image", + "_", + "_", "gpu", "skp", "_", @@ -7973,6 +8499,38 @@ "gm", "_", "tilemodesProcess", + "_", + "image", + "gen_platf", + "rgba32abf.bmp", + "_", + "image", + "gen_platf", + "rgb24prof.bmp", + "_", + "image", + "gen_platf", + "rgb24lprof.bmp", + "_", + "image", + "gen_platf", + "8bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "4bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "32bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "24bpp-pixeldata-cropped.bmp", + "_", + "image", + "gen_platf", + "frame_larger_than_image.gif", "serialize-8888", "gm", "_", @@ -8160,6 +8718,18 @@ "_", "image", "_", + "interlaced1.png", + "_", + "image", + "_", + "interlaced2.png", + "_", + "image", + "_", + "interlaced3.png", + "_", + "image", + "_", ".arw", "_", "image", @@ -8263,7 +8833,8 @@ "angle", "hwui", "msaa16", - "nvprmsaa16", + "nvpr16", + "nvprdit16", "--match", "~blurroundrect", "~patch_grid", diff --git a/tools/buildbot_spec.py b/tools/buildbot_spec.py index 2582fba3db..8e2f7b7b13 100755 --- a/tools/buildbot_spec.py +++ b/tools/buildbot_spec.py @@ -227,6 +227,7 @@ def device_cfg(builder_dict): 'Nexus5': 'arm_v7_neon', 'Nexus6': 'arm_v7_neon', 'Nexus7': 'arm_v7_neon', + 'Nexus7v2': 'arm_v7_neon', 'Nexus9': 'arm64', 'NexusPlayer': 'x86', }[builder_dict['model']] @@ -247,6 +248,25 @@ def device_cfg(builder_dict): cov_skip.extend([lineno(), lineno() + 1]) +def product_board(builder_dict): + if 'Android' in builder_dict.get('os', ''): + return { + 'AndroidOne': None, # TODO(borenet,kjlubick) + 'GalaxyS3': 'smdk4x12', + 'GalaxyS4': None, # TODO(borenet,kjlubick) + 'NVIDIA_Shield': None, # TODO(borenet,kjlubick) + 'Nexus10': 'manta', + 'Nexus5': 'hammerhead', + 'Nexus6': 'shamu', + 'Nexus7': 'grouper', + 'Nexus7v2': 'flo', + 'Nexus9': 'flounder', + 'NexusPlayer': 'fugu', + }[builder_dict['model']] + return None + + +cov_skip.extend([lineno(), lineno() + 1]) def get_builder_spec(builder_name): builder_dict = builder_name_schema.DictForBuilderName(builder_name) env = get_extra_env_vars(builder_dict) @@ -263,6 +283,9 @@ def get_builder_spec(builder_name): device = device_cfg(builder_dict) if device: rv['device_cfg'] = device + board = product_board(builder_dict) + if board: + rv['product.board'] = board role = builder_dict['role'] if role == builder_name_schema.BUILDER_ROLE_HOUSEKEEPER: |