diff options
author | 2018-05-31 10:44:30 -0400 | |
---|---|---|
committer | 2018-05-31 16:34:43 +0000 | |
commit | dbe89bb0312c6b68b51676596335faed13507052 (patch) | |
tree | edc627cc55653dd879c939e0524b12ac0a55cbb2 /infra/bots/recipes/skpbench.py | |
parent | 489e2bdae83e849d12695044dc61837c06d3f76d (diff) |
Add a DDL Skpbench bot
This adds a 9 threads 3x3 grid of tiles DDL SKPBench bot that reports the total time. We will
eventually want a 4x4 bot, a 1x1 bot and a 0x1 bot. Additionally, we will want another whole set
that only emits the DDL record time.
So the ultimate naming scheme would be:
DDLTotal_9x9 DDLRecord_9x9
DDLTotal_4x4 DDLRecord_4x4
DDLTotal_1x1 DDLRecord_1x1
DDLTotal_0x1
Change-Id: Ia96c79ec05602077f4112c69cb344bd8c9b2b4b1
Reviewed-on: https://skia-review.googlesource.com/130923
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Eric Boren <borenet@google.com>
Diffstat (limited to 'infra/bots/recipes/skpbench.py')
-rw-r--r-- | infra/bots/recipes/skpbench.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/infra/bots/recipes/skpbench.py b/infra/bots/recipes/skpbench.py index 29613e147b..0ac5f546ae 100644 --- a/infra/bots/recipes/skpbench.py +++ b/infra/bots/recipes/skpbench.py @@ -60,6 +60,11 @@ def skpbench_steps(api): '--config', config, # TODO(dogben): Track down what's causing bots to die. '-v5'] + if 'DDLTotal_9x9' in api.vars.builder_name: + skpbench_args += [ + '--ddl', + '--ddlNumAdditionalThreads', 9, + '--ddlTilingWidthHeight', 3] if 'Android' in api.vars.builder_name: skpbench_args += [ '--adb', @@ -133,6 +138,8 @@ TEST_BUILDERS = [ ('Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Release-All-' 'Android_CCPR_Skpbench'), 'Perf-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Release-All-Vulkan_Skpbench', + ('Perf-Win10-Clang-Golo-GPU-QuadroP400-x86_64-Release-All-' + 'Vulkan_Skpbench_DDLTotal_9x9'), ] |