Suppress some cases in ComputeDispatchTests

These cases fail on D3D12 with the full validation layer turned on.

Bug: dawn:1262
Change-Id: I7778f081fcb1b69d85e58bbe7fcce47205d7ec12
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/77900
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Jie A Chen <jie.a.chen@intel.com>
This commit is contained in:
jchen10 2022-01-25 01:25:54 +00:00 committed by Dawn LUCI CQ
parent ecd5d4f6d6
commit 778cf04126
1 changed files with 6 additions and 0 deletions

View File

@ -218,6 +218,8 @@ TEST_P(ComputeDispatchTests, IndirectBasic) {
// TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots // TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia()); DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia());
#endif #endif
// TODO(crbug.com/dawn/1262): Fails with the full validation turned on.
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsBackendValidationEnabled());
IndirectTest({2, 3, 4}, 0); IndirectTest({2, 3, 4}, 0);
} }
@ -248,6 +250,8 @@ TEST_P(ComputeDispatchTests, IndirectOffset) {
// TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots // TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia()); DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia());
#endif #endif
// TODO(crbug.com/dawn/1262): Fails with the full validation turned on.
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsBackendValidationEnabled());
IndirectTest({0, 0, 0, 2, 3, 4}, 3 * sizeof(uint32_t)); IndirectTest({0, 0, 0, 2, 3, 4}, 3 * sizeof(uint32_t));
} }
@ -263,6 +267,8 @@ TEST_P(ComputeDispatchTests, MaxWorkgroups) {
// TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots // TODO(crbug.com/dawn/1196): Fails on Chromium's Quadro P400 bots
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia()); DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsNvidia());
#endif #endif
// TODO(crbug.com/dawn/1262): Fails with the full validation turned on.
DAWN_SUPPRESS_TEST_IF(IsD3D12() && IsBackendValidationEnabled());
// TODO(crbug.com/dawn/1165): Fails with WARP // TODO(crbug.com/dawn/1165): Fails with WARP
DAWN_SUPPRESS_TEST_IF(IsWARP()); DAWN_SUPPRESS_TEST_IF(IsWARP());