Skip SharedBufferMemoryTests.BeginAccessInitialization on Intel Gen9 D3D12
SharedBufferMemoryTests.BeginAccessInitialization has to be skipped
on Intel Gen9 D3D12 GPUs as it is flaky on the Windows Intel bots.
Bug: dawn:2382
Change-Id: I93d964af79942e716df0106c5530efded5a36167
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/183165
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
diff --git a/src/dawn/tests/white_box/SharedBufferMemoryTests.cpp b/src/dawn/tests/white_box/SharedBufferMemoryTests.cpp
index cb9c5ae..a7de84d 100644
--- a/src/dawn/tests/white_box/SharedBufferMemoryTests.cpp
+++ b/src/dawn/tests/white_box/SharedBufferMemoryTests.cpp
@@ -338,6 +338,9 @@
// Ensure the BeginAccessDescriptor initialized parameter preserves or clears the buffer as
// necessary.
TEST_P(SharedBufferMemoryTests, BeginAccessInitialization) {
+ // TODO(dawn:2382): Investigate why this test fails on Windows Intel bots.
+ DAWN_SUPPRESS_TEST_IF(IsIntelGen9() && IsD3D12());
+
// Create a buffer with initialized data.
wgpu::SharedBufferMemory memory =
GetParam().mBackend->CreateSharedBufferMemory(device, kMapWriteUsages, kBufferSize);