tests: Turn on some more tests that now pass.
authorChris Forbes <chrisforbes@google.com>
Fri, 24 Jun 2016 05:06:56 +0000 (17:06 +1200)
committerChris Forbes <chrisforbes@google.com>
Wed, 17 Aug 2016 23:08:06 +0000 (11:08 +1200)
One of these used to crash; the other fail. They both pass with the new
work tracking implementation.

Signed-off-by: Chris Forbes <chrisforbes@google.com>
tests/layer_validation_tests.cpp

index 10bd7d7..381dd05 100644 (file)
@@ -3067,7 +3067,6 @@ TEST_F(VkLayerTest, ResetUnsignaledFence) {
     m_errorMonitor->VerifyNotFound();
 }
 
-#if 0
 TEST_F(VkLayerTest, LongFenceChain)
 {
     m_errorMonitor->ExpectSuccess();
@@ -3102,7 +3101,6 @@ TEST_F(VkLayerTest, LongFenceChain)
 
     m_errorMonitor->VerifyNotFound();
 }
-#endif
 
 TEST_F(VkLayerTest, CommandBufferSimultaneousUseSync)
 {
@@ -5825,7 +5823,6 @@ TEST_F(VkLayerTest,
     m_errorMonitor->VerifyNotFound();
 }
 
-#if 0
 TEST_F(VkLayerTest, TwoQueuesEnsureCorrectRetirementWithWorkStolen) {
     if ((m_device->queue_props.empty()) ||
         (m_device->queue_props[0].queueCount < 2)) {
@@ -5905,7 +5902,6 @@ TEST_F(VkLayerTest, TwoQueuesEnsureCorrectRetirementWithWorkStolen) {
     vkDestroyCommandPool(m_device->device(), pool, nullptr);
     vkDestroySemaphore(m_device->device(), s, nullptr);
 }
-#endif
 
 // This is a positive test.  No errors should be generated.
 TEST_F(VkLayerTest, TwoQueueSubmitsSeparateQueuesWithSemaphoreAndOneFence) {