Package org.apache.maven.plugin.surefire
Class StartupReportConfiguration
- java.lang.Object
-
- org.apache.maven.plugin.surefire.StartupReportConfiguration
-
public final class StartupReportConfiguration extends java.lang.Object
All the parameters used to construct reporters
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BRIEF_REPORT_FORMAT
private boolean
disableXmlReport
private java.nio.charset.Charset
encoding
private java.io.PrintStream
originalSystemErr
private java.io.PrintStream
originalSystemOut
static java.lang.String
PLAIN_REPORT_FORMAT
private boolean
printSummary
private boolean
redirectTestOutputToFile
private java.lang.String
reportFormat
private java.lang.String
reportNameSuffix
private java.io.File
reportsDirectory
private boolean
requiresRunHistory
private int
rerunFailingTestsCount
private java.io.File
statisticsFile
private StatisticsReporter
statisticsReporter
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>>
testClassMethodRunHistory
private boolean
trimStackTrace
private boolean
useFile
private java.lang.String
xsdSchemaLocation
-
Constructor Summary
Constructors Constructor Description StartupReportConfiguration(boolean useFile, boolean printSummary, java.lang.String reportFormat, boolean redirectTestOutputToFile, boolean disableXmlReport, 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.charset.Charset
getEncoding()
java.io.PrintStream
getOriginalSystemOut()
java.lang.String
getReportFormat()
java.lang.String
getReportNameSuffix()
java.io.File
getReportsDirectory()
int
getRerunFailingTestsCount()
java.io.File
getStatisticsFile()
StatisticsReporter
getStatisticsReporter()
java.lang.String
getXsdSchemaLocation()
TestcycleConsoleOutputReceiver
instantiateConsoleOutputFileReporter()
FileReporter
instantiateFileReporter()
StatelessXmlReporter
instantiateStatelessXmlReporter()
boolean
isBriefOrPlainFormat()
boolean
isDisableXmlReport()
boolean
isPrintSummary()
boolean
isRedirectTestOutputToFile()
boolean
isRequiresRunHistory()
boolean
isTrimStackTrace()
boolean
isUseFile()
-
-
-
Field Detail
-
BRIEF_REPORT_FORMAT
public static final java.lang.String BRIEF_REPORT_FORMAT
- See Also:
- Constant Field Values
-
PLAIN_REPORT_FORMAT
public static final java.lang.String PLAIN_REPORT_FORMAT
- See Also:
- Constant Field Values
-
originalSystemOut
private final java.io.PrintStream originalSystemOut
-
originalSystemErr
private final java.io.PrintStream originalSystemErr
-
useFile
private final boolean useFile
-
printSummary
private final boolean printSummary
-
reportFormat
private final java.lang.String reportFormat
-
reportNameSuffix
private final java.lang.String reportNameSuffix
-
statisticsFile
private final java.io.File statisticsFile
-
requiresRunHistory
private final boolean requiresRunHistory
-
redirectTestOutputToFile
private final boolean redirectTestOutputToFile
-
disableXmlReport
private final boolean disableXmlReport
-
reportsDirectory
private final java.io.File reportsDirectory
-
trimStackTrace
private final boolean trimStackTrace
-
rerunFailingTestsCount
private final int rerunFailingTestsCount
-
xsdSchemaLocation
private final java.lang.String xsdSchemaLocation
-
testClassMethodRunHistory
private final java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>> testClassMethodRunHistory
-
encoding
private final java.nio.charset.Charset encoding
-
statisticsReporter
private StatisticsReporter statisticsReporter
-
-
Constructor Detail
-
StartupReportConfiguration
public StartupReportConfiguration(boolean useFile, boolean printSummary, java.lang.String reportFormat, boolean redirectTestOutputToFile, boolean disableXmlReport, @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)
-
-
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()
-
isDisableXmlReport
public boolean isDisableXmlReport()
-
getReportsDirectory
public java.io.File getReportsDirectory()
-
getRerunFailingTestsCount
public int getRerunFailingTestsCount()
-
instantiateStatelessXmlReporter
public StatelessXmlReporter instantiateStatelessXmlReporter()
-
instantiateFileReporter
public FileReporter instantiateFileReporter()
-
isBriefOrPlainFormat
public boolean isBriefOrPlainFormat()
-
instantiateConsoleOutputFileReporter
public TestcycleConsoleOutputReceiver instantiateConsoleOutputFileReporter()
-
getStatisticsReporter
public StatisticsReporter getStatisticsReporter()
-
getStatisticsFile
public java.io.File getStatisticsFile()
-
isTrimStackTrace
public boolean isTrimStackTrace()
-
isRequiresRunHistory
public boolean isRequiresRunHistory()
-
getOriginalSystemOut
public java.io.PrintStream getOriginalSystemOut()
-
getXsdSchemaLocation
public java.lang.String getXsdSchemaLocation()
-
getEncoding
public java.nio.charset.Charset getEncoding()
-
-