Class PolarionJUnitXMLReporter

  • All Implemented Interfaces:
    org.testng.IConfigurationListener, org.testng.IConfigurationListener2, org.testng.internal.IResultListener, org.testng.internal.IResultListener2, org.testng.ISuiteListener, org.testng.ITestListener, org.testng.ITestNGListener

    public class PolarionJUnitXMLReporter
    extends Object
    implements org.testng.internal.IResultListener2, org.testng.ISuiteListener
    A JUnit XML report generator for Polarion based on the JUnitXMLReporter
    Author:
    Alan Field
    • Field Detail

      • DUPLICATE_TESTS_MODULE_PATTERN

        public static final Pattern DUPLICATE_TESTS_MODULE_PATTERN
    • Constructor Detail

      • PolarionJUnitXMLReporter

        public PolarionJUnitXMLReporter()
    • Method Detail

      • beforeConfiguration

        public void beforeConfiguration​(org.testng.ITestResult tr)
        Specified by:
        beforeConfiguration in interface org.testng.IConfigurationListener2
        See Also:
        IConfigurationListener2.beforeConfiguration(ITestResult)
      • onTestStart

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

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

        public void onTestFailure​(org.testng.ITestResult tr)
        Specified by:
        onTestFailure in interface org.testng.ITestListener
        See Also:
        ITestListener.onTestFailure(ITestResult)
      • onTestFailedButWithinSuccessPercentage

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

        public void onTestSkipped​(org.testng.ITestResult tr)
        Specified by:
        onTestSkipped in interface org.testng.ITestListener
        See Also:
        ITestListener.onTestSkipped(ITestResult)
      • onStart

        public void onStart​(org.testng.ITestContext context)
        Specified by:
        onStart in interface org.testng.ITestListener
        See Also:
        ITestListener.onStart(ITestContext)
      • onFinish

        public void onFinish​(org.testng.ITestContext context)
        Specified by:
        onFinish in interface org.testng.ITestListener
        See Also:
        ITestListener.onFinish(ITestContext)
      • onStart

        public void onStart​(org.testng.ISuite suite)
        Specified by:
        onStart in interface org.testng.ISuiteListener
        See Also:
        ISuiteListener.onStart(ISuite)
      • onFinish

        public void onFinish​(org.testng.ISuite suite)
        Specified by:
        onFinish in interface org.testng.ISuiteListener
        See Also:
        ISuiteListener.onFinish(ISuite)
      • onConfigurationFailure

        public void onConfigurationFailure​(org.testng.ITestResult tr)
        Specified by:
        onConfigurationFailure in interface org.testng.IConfigurationListener
        See Also:
        IConfigurationListener.onConfigurationFailure(org.testng.ITestResult)
      • onConfigurationSkip

        public void onConfigurationSkip​(org.testng.ITestResult tr)
        Specified by:
        onConfigurationSkip in interface org.testng.IConfigurationListener
        See Also:
        IConfigurationListener.onConfigurationSkip(org.testng.ITestResult)
      • onConfigurationSuccess

        public void onConfigurationSuccess​(org.testng.ITestResult itr)
        Specified by:
        onConfigurationSuccess in interface org.testng.IConfigurationListener
        See Also:
        IConfigurationListener.onConfigurationSuccess(org.testng.ITestResult)