@trivial - The poller should wait for the delay even in case of exceptions
diff --git a/src/main/java/org/apache/sling/testing/clients/util/poller/Polling.java b/src/main/java/org/apache/sling/testing/clients/util/poller/Polling.java
index 064bbcc..f40a610 100644
--- a/src/main/java/org/apache/sling/testing/clients/util/poller/Polling.java
+++ b/src/main/java/org/apache/sling/testing/clients/util/poller/Polling.java
@@ -107,12 +107,10 @@
if (success) {
return;
}
- Thread.sleep(delay);
- } catch (InterruptedException e) {
- throw e;
} catch (Exception e) {
lastException = e;
}
+ Thread.sleep(delay);
} while (System.currentTimeMillis() < start + effectiveTimeout);
throw new TimeoutException(String.format(message(), effectiveTimeout, delay));