[dawn] Disable tests due to validation layer failures

The current validation layers roll has caused the
`SwapChainTests.SwitchingDevice` tests to trigger:

```
Error: UNASSIGNED-Threading-Info: Validation Error: [ UNASSIGNED-Threading-Info ] Object 0: handle = 0x4ea00000004ea, type = VK_OBJECT_TYPE_SWAPCHAIN_KHR; | MessageID = 0x5d6b67e2 | Couldn't find VkSwapchainKHR Object 0x4ea00000004ea. This should not happen and may indicate a bug in the application.
```

Bug: dawn:2116
Change-Id: I3921648b1344093825b450b41210399810d430b1
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155180
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: dan sinclair <dsinclair@chromium.org>
diff --git a/src/dawn/tests/end2end/SwapChainTests.cpp b/src/dawn/tests/end2end/SwapChainTests.cpp
index 6d41bcf..fd6e5aa 100644
--- a/src/dawn/tests/end2end/SwapChainTests.cpp
+++ b/src/dawn/tests/end2end/SwapChainTests.cpp
@@ -219,6 +219,9 @@
 
 // Test switching devices on the same adapter.
 TEST_P(SwapChainTests, SwitchingDevice) {
+    // TODO(https://crbug.com/dawn/2116): Disabled due to new Validation Layer failures.
+    DAWN_SUPPRESS_TEST_IF(IsVulkan());
+
     wgpu::Device device2 = CreateDevice();
 
     for (int i = 0; i < 3; i++) {