public class XMLReporter extends java.lang.Object implements IReporter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILE_NAME |
Constructor and Description |
---|
XMLReporter() |
Modifier and Type | Method and Description |
---|---|
static void |
addDurationAttributes(XMLReporterConfig config,
java.util.Properties attributes,
java.util.Date minStartDate,
java.util.Date maxEndDate)
Add started-at, finished-at and duration-ms attributes to the
|
void |
generateReport(java.util.List<XmlSuite> xmlSuites,
java.util.List<ISuite> suites,
java.lang.String outputDirectory)
Generate a report for the given suites into the specified output directory.
|
int |
getFileFragmentationLevel() |
java.lang.String |
getOutputDirectory() |
int |
getStackTraceOutputMethod() |
java.lang.String |
getTimestampFormat() |
boolean |
isGenerateDependsOnGroups() |
boolean |
isGenerateDependsOnMethods() |
boolean |
isGenerateGroupsAttribute() |
boolean |
isGenerateTestResultAttributes() |
boolean |
isSplitClassAndPackageNames() |
void |
setFileFragmentationLevel(int fileFragmentationLevel) |
void |
setGenerateDependsOnGroups(boolean generateDependsOnGroups) |
void |
setGenerateDependsOnMethods(boolean generateDependsOnMethods) |
void |
setGenerateGroupsAttribute(boolean generateGroupsAttribute) |
void |
setGenerateTestResultAttributes(boolean generateTestResultAttributes) |
void |
setOutputDirectory(java.lang.String outputDirectory) |
void |
setSplitClassAndPackageNames(boolean splitClassAndPackageNames) |
void |
setStackTraceOutputMethod(int stackTraceOutputMethod) |
void |
setTimestampFormat(java.lang.String timestampFormat) |
public static final java.lang.String FILE_NAME
public void generateReport(java.util.List<XmlSuite> xmlSuites, java.util.List<ISuite> suites, java.lang.String outputDirectory)
IReporter
generateReport
in interface IReporter
public static void addDurationAttributes(XMLReporterConfig config, java.util.Properties attributes, java.util.Date minStartDate, java.util.Date maxEndDate)
public int getFileFragmentationLevel()
public void setFileFragmentationLevel(int fileFragmentationLevel)
public int getStackTraceOutputMethod()
public void setStackTraceOutputMethod(int stackTraceOutputMethod)
public java.lang.String getOutputDirectory()
public void setOutputDirectory(java.lang.String outputDirectory)
public boolean isGenerateGroupsAttribute()
public void setGenerateGroupsAttribute(boolean generateGroupsAttribute)
public boolean isSplitClassAndPackageNames()
public void setSplitClassAndPackageNames(boolean splitClassAndPackageNames)
public java.lang.String getTimestampFormat()
public void setTimestampFormat(java.lang.String timestampFormat)
public boolean isGenerateDependsOnMethods()
public void setGenerateDependsOnMethods(boolean generateDependsOnMethods)
public void setGenerateDependsOnGroups(boolean generateDependsOnGroups)
public boolean isGenerateDependsOnGroups()
public void setGenerateTestResultAttributes(boolean generateTestResultAttributes)
public boolean isGenerateTestResultAttributes()