org.apache.maven.continuum.reports.surefire
Interface ReportTestSuiteGenerator

Package class diagram package ReportTestSuiteGenerator
All Known Implementing Classes:
DefaultReportTestSuiteGenerator

public interface ReportTestSuiteGenerator

Since:
12 nov. 07

Method Summary
 java.util.List<ReportTestSuite> generateReports(java.io.File directory)
          Use generateReports with default includes *.xml and default excludes *.txt
 java.util.List<ReportTestSuite> generateReports(java.io.File directory, java.util.List<java.lang.String> includes, java.util.List<java.lang.String> excludes)
           
 java.util.List<ReportTestSuite> generateReports(int buildId, int projectId)
           
 ReportTestResult generateReportTestResult(int buildId, int projectId)
           
 

Method Detail

generateReports

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
Parameters:
directory - directory containing surefire tests files
includes - file types to include
excludes - file types to exclude
Returns:
List of ReportTestSuite
Throws:
ReportTestSuiteGeneratorException

generateReports

java.util.List<ReportTestSuite> generateReports(java.io.File directory)
                                                throws ReportTestSuiteGeneratorException
Use generateReports with default includes *.xml and default excludes *.txt

Parameters:
directory - directory containing surefire tests files
Returns:
List of ReportTestSuite
Throws:
ReportTestSuiteGeneratorException

generateReports

java.util.List<ReportTestSuite> generateReports(int buildId,
                                                int projectId)
                                                throws ReportTestSuiteGeneratorException
Parameters:
buildId -
projectId -
Returns:
List of ReportTestSuite
Throws:
ReportTestSuiteGeneratorException

generateReportTestResult

ReportTestResult generateReportTestResult(int buildId,
                                          int projectId)
                                          throws ReportTestSuiteGeneratorException
Parameters:
buildId -
projectId -
Returns:
List of ReportTestResult
Throws:
ReportTestSuiteGeneratorException