Merge vk-gl-cts/vulkan-cts-1.3.0 into vk-gl-cts/vulkan-cts-1.3.1
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / api / vktApiExternalMemoryTests.cpp
index 039d0b5..acdc1ab 100644 (file)
@@ -1448,6 +1448,9 @@ tcu::TestStatus testSemaphoreMultipleExports (Context&                                    context,
                {
                        NativeHandle handle;
 
+                       // Need to touch watchdog due to how long one iteration takes
+                       context.getTestContext().touchWatchdog();
+
                        if (transference == TRANSFERENCE_COPY)
                        {
                                submitAtomicCalculationsAndGetSemaphoreNative(context, vkd, *device, alloc, queue, queueFamilyIndex, *semaphore, config.externalType, handle);
@@ -2517,6 +2520,9 @@ tcu::TestStatus testFenceMultipleExports (Context&                                context,
                {
                        NativeHandle handle;
 
+                       // Need to touch watchdog due to how long one iteration takes
+                       context.getTestContext().touchWatchdog();
+
                        if (transference == TRANSFERENCE_COPY)
                        {
                                submitAtomicCalculationsAndGetFenceNative(context, vkd, *device, alloc, queue, queueFamilyIndex, *fence, config.externalType, handle, exportNdx == 0 /* expect fence to be signaled after first pass */);