From 7fc52996c6d7f86ae524ee69f2f4fdd984050928 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Thu, 12 Jul 2018 16:20:23 -0400 Subject: Test GrContextOptions persistent cache on linux/quadrop400 bots. Change-Id: I181ed6d294774a9c6886fde8252bfdde99adc572 Reviewed-on: https://skia-review.googlesource.com/140982 Reviewed-by: Brian Osman Commit-Queue: Brian Salomon --- ...t-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1.json | 4 ++++ ...t-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL3.json | 4 ++++ ...-Release-All-Valgrind_AbandonGpuContext_SK_CPU_LIMIT_SSE41.json | 5 +++++ ...lease-All-Valgrind_PreAbandonGpuContext_SK_CPU_LIMIT_SSE41.json | 5 +++++ infra/bots/recipes/test.py | 7 +++++-- 5 files changed, 23 insertions(+), 2 deletions(-) (limited to 'infra') diff --git a/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1.json b/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1.json index 5d0a37c191..b83a2a8fd8 100644 --- a/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1.json +++ b/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL1.json @@ -270,6 +270,10 @@ "image", "_", "_", + "gltestpersistentcache", + "gm", + "_", + "atlastext", "_", "svg", "_", diff --git a/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL3.json b/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL3.json index fa734bdd4e..89fc001878 100644 --- a/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL3.json +++ b/infra/bots/recipes/test.expected/Test-Ubuntu17-Clang-Golo-GPU-QuadroP400-x86_64-Debug-All-DDL3.json @@ -270,6 +270,10 @@ "image", "_", "_", + "gltestpersistentcache", + "gm", + "_", + "atlastext", "_", "svg", "_", diff --git a/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_AbandonGpuContext_SK_CPU_LIMIT_SSE41.json b/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_AbandonGpuContext_SK_CPU_LIMIT_SSE41.json index 7efbeb3bc9..5c828f445b 100644 --- a/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_AbandonGpuContext_SK_CPU_LIMIT_SSE41.json +++ b/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_AbandonGpuContext_SK_CPU_LIMIT_SSE41.json @@ -185,6 +185,7 @@ "glsrgb", "glmsaa8", "gl1010102", + "gltestpersistentcache", "--src", "tests", "gm", @@ -196,6 +197,10 @@ "image", "_", "_", + "gltestpersistentcache", + "gm", + "_", + "atlastext", "_", "svg", "_", diff --git a/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_PreAbandonGpuContext_SK_CPU_LIMIT_SSE41.json b/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_PreAbandonGpuContext_SK_CPU_LIMIT_SSE41.json index cc3ad73aad..17985b42cc 100644 --- a/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_PreAbandonGpuContext_SK_CPU_LIMIT_SSE41.json +++ b/infra/bots/recipes/test.expected/Test-Ubuntu17-GCC-Golo-GPU-QuadroP400-x86_64-Release-All-Valgrind_PreAbandonGpuContext_SK_CPU_LIMIT_SSE41.json @@ -185,6 +185,7 @@ "glsrgb", "glmsaa8", "gl1010102", + "gltestpersistentcache", "--src", "tests", "gm", @@ -196,6 +197,10 @@ "image", "_", "_", + "gltestpersistentcache", + "gm", + "_", + "atlastext", "_", "svg", "_", diff --git a/infra/bots/recipes/test.py b/infra/bots/recipes/test.py index b8f0deaea3..e4278a9c8e 100644 --- a/infra/bots/recipes/test.py +++ b/infra/bots/recipes/test.py @@ -246,16 +246,19 @@ def dm_flags(api, bot): if 'Vulkan' in bot: configs = ['vk'] - # Test 1010102 on our Linux/NVIDIA bots + # Test 1010102 on our Linux/NVIDIA bots and the persistent cache config + # on the GL bots. if 'QuadroP400' in bot and api.vars.is_linux: if 'Vulkan' in bot: configs.append('vk1010102') # Decoding transparent images to 1010102 just looks bad blacklist('vk1010102 image _ _') else: - configs.append('gl1010102') + configs.extend(['gl1010102', 'gltestpersistentcache']) # Decoding transparent images to 1010102 just looks bad blacklist('gl1010102 image _ _') + # This test produces slightly different pixels run to run on NV. + blacklist('gltestpersistentcache gm _ atlastext') if 'ChromeOS' in bot: # Just run GLES for now - maybe add gles_msaa4 in the future -- cgit v1.2.3