Class RetryingTestExtension.FailedTestRetrier

java.lang.Object
org.junitpioneer.jupiter.RetryingTestExtension.FailedTestRetrier
All Implemented Interfaces:
Iterator<RetryingTestInvocationContext>
Enclosing class:
RetryingTestExtension

private static class RetryingTestExtension.FailedTestRetrier extends Object implements Iterator<RetryingTestInvocationContext>
  • Field Details

    • maxRetries

      private final int maxRetries
    • minSuccess

      private final int minSuccess
    • suspendForMs

      private final int suspendForMs
    • expectedExceptions

      private final Class<? extends Throwable>[] expectedExceptions
    • seenExceptions

      private final List<org.opentest4j.TestAbortedException> seenExceptions
    • formatter

      private final TestNameFormatter formatter
    • retriesSoFar

      private int retriesSoFar
    • exceptionsSoFar

      private int exceptionsSoFar
    • seenFailedAssumption

      private boolean seenFailedAssumption
    • seenUnexpectedException

      private boolean seenUnexpectedException
  • Constructor Details

    • FailedTestRetrier

      private FailedTestRetrier(int maxRetries, int minSuccess, int suspendForMs, Class<? extends Throwable>[] expectedExceptions, TestNameFormatter formatter)
  • Method Details