aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2023-01-12 14:48:33 -0700
committerMark Lobodzinski <mark@lunarg.com>2023-01-16 14:50:43 -0700
commit5fcdd58e350e4585aeb50d9062916c66a7e09286 (patch)
treee9dffbd1aa60f7cf20a6996e4bfc49b964a45048
parent466cc680df20032feb5ee73e0353515c0198c19d (diff)
downloadvulkan-validation-layers-5fcdd58e350e4585aeb50d9062916c66a7e09286.tar.gz
tests: Skip FenceSemThreadRace test when using SwiftShader
Test hangs on thread.join(). Change-Id: I3eb890e23b6548e2b926498ba72b1262d0ce8b32
-rw-r--r--tests/positive/sync.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/positive/sync.cpp b/tests/positive/sync.cpp
index 96905240a..8fe2db4e6 100644
--- a/tests/positive/sync.cpp
+++ b/tests/positive/sync.cpp
@@ -2065,6 +2065,9 @@ TEST_F(VkPositiveLayerTest, FenceSemThreadRace) {
AddRequiredExtensions(VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME);
ASSERT_NO_FATAL_FAILURE(InitFramework(m_errorMonitor));
+ if (IsDriver(VK_DRIVER_ID_GOOGLE_SWIFTSHADER)) {
+ GTEST_SKIP() << "This test hangs on SwiftShader.";
+ }
if (!AreRequiredExtensionsEnabled()) {
GTEST_SKIP() << RequiredExtensionsNotSupported() << " not supported";
}