public class StartupReportConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BRIEF_REPORT_FORMAT |
private java.lang.String |
configurationHash |
private boolean |
disableXmlReport |
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.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>> |
testClassMethodRunHistoryMap |
private java.util.Properties |
testVmSystemProperties |
private boolean |
trimStackTrace |
private boolean |
useFile |
Constructor and 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.lang.String configurationHash,
boolean requiresRunHistory,
int rerunFailingTestsCount) |
private final java.io.PrintStream originalSystemOut
private final java.io.PrintStream originalSystemErr
private final boolean useFile
private final boolean printSummary
private final java.lang.String reportFormat
private final java.lang.String reportNameSuffix
private final java.lang.String configurationHash
private final boolean requiresRunHistory
private final boolean redirectTestOutputToFile
private final boolean disableXmlReport
private final java.io.File reportsDirectory
private final boolean trimStackTrace
private final int rerunFailingTestsCount
private final java.util.Properties testVmSystemProperties
public static final java.lang.String BRIEF_REPORT_FORMAT
public static final java.lang.String PLAIN_REPORT_FORMAT
private final java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>> testClassMethodRunHistoryMap
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.lang.String configurationHash, boolean requiresRunHistory, int rerunFailingTestsCount)
public static StartupReportConfiguration defaultValue()
public static StartupReportConfiguration defaultNoXml()
public boolean isUseFile()
public boolean isPrintSummary()
public java.lang.String getReportFormat()
public java.lang.String getReportNameSuffix()
public boolean isRedirectTestOutputToFile()
public boolean isDisableXmlReport()
public java.io.File getReportsDirectory()
public int getRerunFailingTestsCount()
public StatelessXmlReporter instantiateStatelessXmlReporter()
public FileReporter instantiateFileReporter()
public boolean isBriefOrPlainFormat()
public ConsoleReporter instantiateConsoleReporter()
private boolean shouldReportToConsole()
public TestcycleConsoleOutputReceiver instantiateConsoleOutputFileReporter()
public StatisticsReporter instantiateStatisticsReporter()
public java.io.File getStatisticsFile()
public java.util.Properties getTestVmSystemProperties()
public boolean isTrimStackTrace()
public java.lang.String getConfigurationHash()
public boolean isRequiresRunHistory()
public java.io.PrintStream getOriginalSystemOut()