Class StatelessTestsetInfoFileReportEventListener<R extends org.apache.maven.surefire.api.report.TestSetReportEntry,​S>

  • Type Parameters:
    R - report entry type, see WrappedReportEntry from module the maven-surefire-common
    S - test-set statistics, see TestSetStats from module the maven-surefire-common

    public abstract class StatelessTestsetInfoFileReportEventListener<R extends org.apache.maven.surefire.api.report.TestSetReportEntry,​S>
    extends java.lang.Object
    Extension listener for stateless file reporter of test-set. Signatures can be changed between major, minor versions or milestones.
    Since:
    3.0.0-M4
    Author:
    Tibor Digana (tibor17)
    • Constructor Detail

      • StatelessTestsetInfoFileReportEventListener

        public StatelessTestsetInfoFileReportEventListener​(java.io.File reportsDirectory,
                                                           java.lang.String reportNameSuffix,
                                                           java.nio.charset.Charset encoding)
    • Method Detail

      • testSetCompleted

        public abstract void testSetCompleted​(R report,
                                              S testSetStats,
                                              java.util.List<java.lang.String> testResults)
      • getReportsDirectory

        protected java.io.File getReportsDirectory()
      • getReportNameSuffix

        protected java.lang.String getReportNameSuffix()
      • getEncoding

        protected java.nio.charset.Charset getEncoding()