aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/recipes/skpbench.py
diff options
context:
space:
mode:
authorGravatar Robert Phillips <robertphillips@google.com>2018-05-31 10:44:30 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-05-31 16:34:43 +0000
commitdbe89bb0312c6b68b51676596335faed13507052 (patch)
treeedc627cc55653dd879c939e0524b12ac0a55cbb2 /infra/bots/recipes/skpbench.py
parent489e2bdae83e849d12695044dc61837c06d3f76d (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.py7
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'),
]