aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar borenet <borenet@chromium.org>2016-04-01 07:18:27 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-01 07:18:28 -0700
commitcafbfe65a0da2af2caeeba1577c45925374b7d77 (patch)
treebffa988496a4def53f98170142b4e17951b6b149
parent08541d5340a9cadcca60b2f04b1f2dde73be2587 (diff)
Support for Android Swarming bots
-rw-r--r--infra/bots/android_bin.isolate11
-rw-r--r--infra/bots/perf_skia.isolate1
-rw-r--r--infra/bots/test_skia.isolate1
-rw-r--r--tools/buildbot_spec.json1131
-rwxr-xr-xtools/buildbot_spec.py23
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: