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 <enga@chromium.org>
Auto-Submit: Loko Kung <lokokung@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
This commit is contained in:
Loko Kung 2022-06-24 21:48:39 +00:00 committed by Dawn LUCI CQ
parent 68ae36e43d
commit ebafa81813
1 changed files with 6 additions and 0 deletions

View File

@ -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();