Remove suppressions from dawn:1471.

- Tests seem to be passing fine in manual testing. Fixes throughout key
  generation and stream implementation may have unintentionally fixed
  this issue.

Fixed: dawn:1471
Change-Id: I17268d66be6dfc47cd7f3b480b424909f18e7f1f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/99422
Reviewed-by: Austin Eng <enga@chromium.org>
Auto-Submit: Loko Kung <lokokung@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
diff --git a/src/dawn/tests/end2end/PipelineCachingTests.cpp b/src/dawn/tests/end2end/PipelineCachingTests.cpp
index 52bfa17..b11a23b 100644
--- a/src/dawn/tests/end2end/PipelineCachingTests.cpp
+++ b/src/dawn/tests/end2end/PipelineCachingTests.cpp
@@ -327,9 +327,6 @@
 // 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();
@@ -358,9 +355,6 @@
 // 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();