org.apache.maven.continuum.reports.surefire
Class DefaultReportTestSuiteGenerator
java.lang.Object
org.apache.maven.continuum.reports.surefire.DefaultReportTestSuiteGenerator
- All Implemented Interfaces:
- ReportTestSuiteGenerator, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
@Service(value="reportTestSuiteGenerator")
public class DefaultReportTestSuiteGenerator
- extends java.lang.Object
- implements ReportTestSuiteGenerator, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
- Since:
- 12 nov. 07
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultReportTestSuiteGenerator
public DefaultReportTestSuiteGenerator()
initialize
public void initialize()
throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
- Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
- Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
generateReports
public java.util.List<ReportTestSuite> generateReports(java.io.File directory,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes)
throws ReportTestSuiteGeneratorException
- Specified by:
generateReports in interface ReportTestSuiteGenerator
- Parameters:
directory - directory containing surefire tests filesincludes - file types to includeexcludes - file types to exclude
- Returns:
- List of
ReportTestSuite
- Throws:
ReportTestSuiteGeneratorException- See Also:
ReportTestSuiteGenerator.generateReports(java.io.File, java.util.List, java.util.List)
generateReports
public java.util.List<ReportTestSuite> generateReports(java.io.File directory)
throws ReportTestSuiteGeneratorException
- Description copied from interface:
ReportTestSuiteGenerator
- Use generateReports with default includes *.xml and default excludes *.txt
- Specified by:
generateReports in interface ReportTestSuiteGenerator
- Parameters:
directory - directory containing surefire tests files
- Returns:
- List of
ReportTestSuite
- Throws:
ReportTestSuiteGeneratorException- See Also:
ReportTestSuiteGenerator.generateReports(java.io.File)
generateReports
public java.util.List<ReportTestSuite> generateReports(int buildId,
int projectId)
throws ReportTestSuiteGeneratorException
- Specified by:
generateReports in interface ReportTestSuiteGenerator
- Returns:
- List of
ReportTestSuite
- Throws:
ReportTestSuiteGeneratorException- See Also:
ReportTestSuiteGenerator.generateReports(int, int)
generateReportTestResult
public ReportTestResult generateReportTestResult(int buildId,
int projectId)
throws ReportTestSuiteGeneratorException
- Specified by:
generateReportTestResult in interface ReportTestSuiteGenerator
- Returns:
- List of
ReportTestResult
- Throws:
ReportTestSuiteGeneratorException- See Also:
ReportTestSuiteGenerator.generateReportTestResult(int, int)