Class DefaultStatelessReportMojoConfiguration

java.lang.Object
org.apache.maven.surefire.extensions.StatelessReportMojoConfiguration
org.apache.maven.plugin.surefire.extensions.DefaultStatelessReportMojoConfiguration

@Deprecated public class DefaultStatelessReportMojoConfiguration extends StatelessReportMojoConfiguration
Deprecated.
Why Deprecated: The field testClassMethodRunHistory makes StatelessXmlReporter stateful and overloads reporter by permanently overriding XML using re-run feature. To fix this issue, the providers should use more events for re-run feature and events bounding provider's execution. After provider's execution is finished, this reporter should be announced only once per test class. All test report entries should be cached in TestSetRunListener keeping it already stateful.
  • Constructor Details

    • DefaultStatelessReportMojoConfiguration

      public DefaultStatelessReportMojoConfiguration(File reportsDirectory, String reportNameSuffix, boolean trimStackTrace, int rerunFailingTestsCount, String xsdSchemaLocation, Map<String,Deque<WrappedReportEntry>> testClassMethodRunHistory)
      Deprecated.
  • Method Details