From ebafa81813e21e7e3ca1df32bcfb82e4c7c58860 Mon Sep 17 00:00:00 2001 From: Loko Kung Date: Fri, 24 Jun 2022 21:48:39 +0000 Subject: [PATCH] Suppress ASAN failing D3D12 pipeline caching tests until debugged. Bug: dawn:1471 Change-Id: I73a38ac113bdd6084c5fe7b5e921f40a9ae5665b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/94760 Reviewed-by: Austin Eng Auto-Submit: Loko Kung Commit-Queue: Austin Eng --- src/dawn/tests/end2end/PipelineCachingTests.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/dawn/tests/end2end/PipelineCachingTests.cpp b/src/dawn/tests/end2end/PipelineCachingTests.cpp index 8318c48776..2643771c0d 100644 --- a/src/dawn/tests/end2end/PipelineCachingTests.cpp +++ b/src/dawn/tests/end2end/PipelineCachingTests.cpp @@ -296,6 +296,9 @@ TEST_P(SinglePipelineCachingTests, RenderPipelineFrontedCache) { // Note: This test needs to use more than 1 device since the frontend cache on each device // will prevent going out to the blob cache. TEST_P(SinglePipelineCachingTests, RenderPipelineBlobCache) { + // TODO(dawn:1471) Re-enable after debugging ASAN failures for D3D12. + DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsAsan()); + // First time should create and write out to the cache. { wgpu::Device device = CreateDevice(); @@ -324,6 +327,9 @@ TEST_P(SinglePipelineCachingTests, RenderPipelineBlobCache) { // Tests that pipeline creation hits the cache when using the same pipeline but with explicit // layout. TEST_P(SinglePipelineCachingTests, RenderPipelineBlobCacheExplictLayout) { + // TODO(dawn:1471) Re-enable after debugging ASAN failures for D3D12. + DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsAsan()); + // First time should create and write out to the cache. { wgpu::Device device = CreateDevice();