Class StartupReportConfiguration


  • public final class StartupReportConfiguration
    extends java.lang.Object
    All the parameters used to construct reporters
    Author:
    Kristian Rosenvold
    • Constructor Detail

      • StartupReportConfiguration

        public StartupReportConfiguration​(boolean useFile,
                                          boolean printSummary,
                                          java.lang.String reportFormat,
                                          boolean redirectTestOutputToFile,
                                          @Nonnull
                                          java.io.File reportsDirectory,
                                          boolean trimStackTrace,
                                          java.lang.String reportNameSuffix,
                                          java.io.File statisticsFile,
                                          boolean requiresRunHistory,
                                          int rerunFailingTestsCount,
                                          java.lang.String xsdSchemaLocation,
                                          java.lang.String encoding,
                                          boolean isForking,
                                          boolean enableOutErrElements,
                                          boolean enablePropertiesElement,
                                          boolean reportTestTimestamp,
                                          SurefireStatelessReporter xmlReporter,
                                          SurefireConsoleOutputReporter consoleOutputReporter,
                                          SurefireStatelessTestsetInfoReporter testsetReporter,
                                          org.apache.maven.surefire.api.report.ReporterFactoryOptions reporterFactoryOptions)
        Since:
        3.3.1
      • StartupReportConfiguration

        @Deprecated
        public StartupReportConfiguration​(boolean useFile,
                                          boolean printSummary,
                                          java.lang.String reportFormat,
                                          boolean redirectTestOutputToFile,
                                          @Nonnull
                                          java.io.File reportsDirectory,
                                          boolean trimStackTrace,
                                          java.lang.String reportNameSuffix,
                                          java.io.File statisticsFile,
                                          boolean requiresRunHistory,
                                          int rerunFailingTestsCount,
                                          java.lang.String xsdSchemaLocation,
                                          java.lang.String encoding,
                                          boolean isForking,
                                          SurefireStatelessReporter xmlReporter,
                                          SurefireConsoleOutputReporter consoleOutputReporter,
                                          SurefireStatelessTestsetInfoReporter testsetReporter)
        Deprecated.
    • Method Detail

      • isUseFile

        public boolean isUseFile()
      • isPrintSummary

        public boolean isPrintSummary()
      • getReportFormat

        public java.lang.String getReportFormat()
      • getReportNameSuffix

        public java.lang.String getReportNameSuffix()
      • isRedirectTestOutputToFile

        public boolean isRedirectTestOutputToFile()
      • getReportsDirectory

        public java.io.File getReportsDirectory()
      • getRerunFailingTestsCount

        public int getRerunFailingTestsCount()
      • instantiateStatelessXmlReporter

        public org.apache.maven.surefire.extensions.StatelessReportEventListener<WrappedReportEntry,​TestSetStats> instantiateStatelessXmlReporter​(java.lang.Integer forkNumber)
      • instantiateFileReporter

        public org.apache.maven.surefire.extensions.StatelessTestsetInfoFileReportEventListener<WrappedReportEntry,​TestSetStats> instantiateFileReporter​(java.lang.Integer forkNumber)
      • instantiateConsoleReporter

        public org.apache.maven.surefire.extensions.StatelessTestsetInfoConsoleReportEventListener<WrappedReportEntry,​TestSetStats> instantiateConsoleReporter​(org.apache.maven.plugin.surefire.log.api.ConsoleLogger consoleLogger)
      • isBriefOrPlainFormat

        public boolean isBriefOrPlainFormat()
      • instantiateConsoleOutputFileReporter

        public org.apache.maven.surefire.extensions.ConsoleOutputReportEventListener instantiateConsoleOutputFileReporter​(java.lang.Integer forkNum)
      • getStatisticsFile

        public java.io.File getStatisticsFile()
      • isTrimStackTrace

        public boolean isTrimStackTrace()
      • isRequiresRunHistory

        public boolean isRequiresRunHistory()
      • getXsdSchemaLocation

        public java.lang.String getXsdSchemaLocation()
      • getEncoding

        public java.nio.charset.Charset getEncoding()
      • isForking

        public boolean isForking()
      • isEnableOutErrElements

        public boolean isEnableOutErrElements()
      • isEnablePropertiesElement

        public boolean isEnablePropertiesElement()
      • isReportTestTimestamp

        public boolean isReportTestTimestamp()
      • getReporterFactoryOptions

        public org.apache.maven.surefire.api.report.ReporterFactoryOptions getReporterFactoryOptions()