Class TestNgRetriesListener

  • All Implemented Interfaces:
    org.testng.IExecutionListener, org.testng.ITestListener, org.testng.ITestNGListener

    public class TestNgRetriesListener
    extends java.lang.Object
    implements org.testng.IExecutionListener, org.testng.ITestListener
    The listener is supposed to be used with TestNG Cucumber runner and retry listeners to allow ScenarioReporter determine if a Scenario is a retry.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isRetry​(java.lang.String id)  
      void onExecutionFinish()  
      void onTestFailedButWithinSuccessPercentage​(org.testng.ITestResult result)  
      void onTestFailure​(org.testng.ITestResult result)  
      void onTestSkipped​(org.testng.ITestResult result)  
      void onTestSuccess​(org.testng.ITestResult result)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.testng.IExecutionListener

        onExecutionStart
      • Methods inherited from interface org.testng.ITestListener

        onFinish, onStart, onTestFailedWithTimeout, onTestStart
      • Methods inherited from interface org.testng.ITestNGListener

        isEnabled
    • Constructor Detail

      • TestNgRetriesListener

        public TestNgRetriesListener()
    • Method Detail

      • onExecutionFinish

        public void onExecutionFinish()
        Specified by:
        onExecutionFinish in interface org.testng.IExecutionListener
      • onTestSuccess

        public void onTestSuccess​(org.testng.ITestResult result)
        Specified by:
        onTestSuccess in interface org.testng.ITestListener
      • onTestFailure

        public void onTestFailure​(org.testng.ITestResult result)
        Specified by:
        onTestFailure in interface org.testng.ITestListener
      • onTestSkipped

        public void onTestSkipped​(org.testng.ITestResult result)
        Specified by:
        onTestSkipped in interface org.testng.ITestListener
      • onTestFailedButWithinSuccessPercentage

        public void onTestFailedButWithinSuccessPercentage​(org.testng.ITestResult result)
        Specified by:
        onTestFailedButWithinSuccessPercentage in interface org.testng.ITestListener
      • isRetry

        public static boolean isRetry​(java.lang.String id)