dawn_end2end_tests: add WARP suppression for flaky tests Failed on CI: https://ci.chromium.org/ui/p/dawn/builders/ci/win-clang-rel-x86/b8718126044695024977/overview https://ci.chromium.org/ui/p/dawn/builders/ci/win-clang-rel-x64/b8718125841534961617/overview Bug: 409094881 Change-Id: I463b1668563727df4abd4904122fa8f84ac2af36 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/235617 Commit-Queue: Antonio Maiorano <amaiorano@google.com> Reviewed-by: James Price <jrprice@google.com> Auto-Submit: Antonio Maiorano <amaiorano@google.com> Commit-Queue: James Price <jrprice@google.com>
diff --git a/src/dawn/tests/end2end/MultithreadTests.cpp b/src/dawn/tests/end2end/MultithreadTests.cpp index 80df444..bd23df0 100644 --- a/src/dawn/tests/end2end/MultithreadTests.cpp +++ b/src/dawn/tests/end2end/MultithreadTests.cpp
@@ -1552,6 +1552,8 @@ // Test resolving timestamp queries on multiple threads. ResolveQuerySet() will create temp // resources internally so we need to make sure they are thread safe. TEST_P(MultithreadTimestampQueryTests, ResolveQuerySets_InParallel) { + DAWN_SUPPRESS_TEST_IF(IsWARP()); // Flaky on WARP + constexpr uint32_t kQueryCount = 2; constexpr uint32_t kNumThreads = 10;
diff --git a/src/dawn/tests/end2end/QueryTests.cpp b/src/dawn/tests/end2end/QueryTests.cpp index d96a155..10a689f 100644 --- a/src/dawn/tests/end2end/QueryTests.cpp +++ b/src/dawn/tests/end2end/QueryTests.cpp
@@ -1073,7 +1073,7 @@ // Test resolving timestamp query to one slot in the buffer TEST_P(TimestampQueryTests, ResolveToBufferWithOffset) { - DAWN_SUPPRESS_TEST_IF(IsWARP()); + DAWN_SUPPRESS_TEST_IF(IsWARP()); // Flaky on WARP constexpr uint32_t kQueryCount = 2; constexpr uint64_t kBufferSize = kQueryCount * sizeof(uint64_t) + kMinDestinationOffset; @@ -1186,6 +1186,8 @@ // Test calling timestamp query from render pass encoder TEST_P(TimestampQueryInsidePassesTests, FromOnRenderPass) { + DAWN_SUPPRESS_TEST_IF(IsWARP()); // Flaky on WARP + constexpr uint32_t kQueryCount = 2; // Write timestamp with different query indexes