diff options
author | Mike Klein <mtklein@chromium.org> | 2018-06-19 16:00:40 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-19 21:15:18 +0000 |
commit | 0e4041f5c962dd16c4a69cbd9ff35685e9519ff3 (patch) | |
tree | 09b89a6f52f52082ee74d2f596f42750027678e8 /infra | |
parent | c069a57301a468dbc45f3f3775b623e5532f9398 (diff) |
update software DM/nanobench configs for color testing
- Rename 'srgbnl' to just 'srgb'.
- Add 'narrow' and 'enarrow' for testing a gamut narrower than sRGB.
Tested by running xfermodes2 in DM... all look different, what a mess.
I also ran a few nanobenches and they seemed somewhat sane.
Change-Id: Iacdc391dc0eef4153a76f5b4f78d72c57a4371ee
Reviewed-on: https://skia-review.googlesource.com/135871
Commit-Queue: Mike Klein <mtklein@chromium.org>
Auto-Submit: Mike Klein <mtklein@chromium.org>
Reviewed-by: Brian Osman <brianosman@google.com>
Diffstat (limited to 'infra')
9 files changed, 39 insertions, 15 deletions
diff --git a/infra/bots/recipes/perf.expected/Perf-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json b/infra/bots/recipes/perf.expected/Perf-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json index ef18e8fc56..8295775740 100644 --- a/infra/bots/recipes/perf.expected/Perf-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json +++ b/infra/bots/recipes/perf.expected/Perf-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json @@ -150,6 +150,10 @@ "8888", "nonrendering", "f16", + "srgb", + "esrgb", + "narrow", + "enarrow", "--match", "~^floor2int_undef$", "~inc0.gif", diff --git a/infra/bots/recipes/perf.py b/infra/bots/recipes/perf.py index da9afbf3fd..139a8b5d39 100644 --- a/infra/bots/recipes/perf.py +++ b/infra/bots/recipes/perf.py @@ -61,7 +61,13 @@ def nanobench_flags(api, bot): configs.extend(['8888', 'nonrendering']) if '-GCE-' in bot: - configs += [ 'f16' ] + configs += [ + 'f16', + 'srgb', + 'esrgb', + 'narrow', + 'enarrow', + ] elif api.vars.builder_cfg.get('cpu_or_gpu') == 'GPU': args.append('--nocpu') diff --git a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json index 8f3549533d..a3a61d2863 100644 --- a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json +++ b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-ASAN.json @@ -181,11 +181,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "t8888", "serialize-8888", "tiles_rt-8888", diff --git a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-MSAN.json b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-MSAN.json index f00cfeb3c6..d59a4eed9e 100644 --- a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-MSAN.json +++ b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-MSAN.json @@ -180,11 +180,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "t8888", "serialize-8888", "tiles_rt-8888", diff --git a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-SK_USE_DISCARDABLE_SCALEDIMAGECACHE.json b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-SK_USE_DISCARDABLE_SCALEDIMAGECACHE.json index ccbc17b215..4925f9c011 100644 --- a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-SK_USE_DISCARDABLE_SCALEDIMAGECACHE.json +++ b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-All-SK_USE_DISCARDABLE_SCALEDIMAGECACHE.json @@ -263,11 +263,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "serialize-8888", "tiles_rt-8888", "pic-8888", diff --git a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-shard_00_10-Coverage.json b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-shard_00_10-Coverage.json index f499bc0bb6..9c8175acee 100644 --- a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-shard_00_10-Coverage.json +++ b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Debug-shard_00_10-Coverage.json @@ -186,11 +186,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "serialize-8888", "tiles_rt-8888", "pic-8888", diff --git a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json index 45d7adf0de..ccd7ffee74 100644 --- a/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json +++ b/infra/bots/recipes/test.expected/Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json @@ -181,11 +181,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "t8888", "serialize-8888", "tiles_rt-8888", diff --git a/infra/bots/recipes/test.expected/failed_dm.json b/infra/bots/recipes/test.expected/failed_dm.json index 5a0d0969cb..caf20a1a46 100644 --- a/infra/bots/recipes/test.expected/failed_dm.json +++ b/infra/bots/recipes/test.expected/failed_dm.json @@ -259,11 +259,13 @@ "pdf", "g8", "565", - "f16", "lite-8888", "gbr-8888", - "srgbnl", + "f16", + "srgb", "esrgb", + "narrow", + "enarrow", "serialize-8888", "tiles_rt-8888", "pic-8888", diff --git a/infra/bots/recipes/test.py b/infra/bots/recipes/test.py index cec5578a13..cf9de3aca5 100644 --- a/infra/bots/recipes/test.py +++ b/infra/bots/recipes/test.py @@ -115,11 +115,13 @@ def dm_flags(api, bot): if '-GCE-' in bot and 'x86_64' in bot: configs.extend(['g8']) configs.extend(['565']) - configs.extend(['f16']) configs.extend(['lite-8888']) # Experimental display list. configs.extend(['gbr-8888']) - configs.extend(['srgbnl']) + configs.extend(['f16']) + configs.extend(['srgb']) configs.extend(['esrgb']) + configs.extend(['narrow']) + configs.extend(['enarrow']) if 'SAN' in bot: configs.extend(['t8888']) |