Uses of Interface
org.testng.ISuite
Packages that use ISuite
Package
Description
-
Uses of ISuite in org.testng
Classes in org.testng that implement ISuiteModifier and TypeClassDescriptionclass
SuiteRunner
is responsible for running all the tests included in one suite.Fields in org.testng declared as ISuiteMethods in org.testng that return ISuiteMethods in org.testng that return types with arguments of type ISuiteModifier and TypeMethodDescriptionSuiteRunnerWorker.getTasks()
TestNG.runSuites()
Run the test suites.TestNG.runSuitesLocally()
This needs to be public for maven2, for now..At least until an alternative mechanism is found.Methods in org.testng with parameters of type ISuiteModifier and TypeMethodDescriptionprivate void
TestRunner.init
(IConfiguration configuration, ISuite suite, XmlTest test, String outputDirectory, IAnnotationFinder annotationFinder, boolean skipFailedInvocationCounts, Collection<IInvokedMethodListener> invokedMethodListeners, List<IClassListener> classListeners) ITestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners) default TestRunner
ITestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, Map<Class<? extends IDataProviderListener>, IDataProviderListener> dataProviderListeners) Produces a newTestRunner
default TestRunner
ITestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, DataProviderHolder holder) Produces a newTestRunner
SuiteRunner.DefaultTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners) SuiteRunner.DefaultTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, Map<Class<? extends IDataProviderListener>, IDataProviderListener> dataProviderListeners) SuiteRunner.DefaultTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, DataProviderHolder holder) SuiteRunner.ProxyTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners) SuiteRunner.ProxyTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, Map<Class<? extends IDataProviderListener>, IDataProviderListener> dataProviderListeners) SuiteRunner.ProxyTestRunnerFactory.newTestRunner
(ISuite suite, XmlTest test, Collection<IInvokedMethodListener> listeners, List<IClassListener> classListeners, DataProviderHolder holder) default void
This method is invoked after the SuiteRunner has run all the tests in the suite.default void
This method is invoked before the SuiteRunner starts.Method parameters in org.testng with type arguments of type ISuiteModifier and TypeMethodDescriptionint
private void
TestNG.generateReports
(List<ISuite> suiteRunners) private void
TestNG.populateSuiteGraph
(IDynamicGraph<ISuite> suiteGraph, SuiteRunnerMap suiteRunnerMap, XmlSuite xmlSuite) Populates the dynamic graph with the reverse hierarchy of suites.Constructors in org.testng with parameters of type ISuiteModifierConstructorDescriptionSuiteRunnerWorker
(ISuite suiteRunner, SuiteRunnerMap suiteRunnerMap, int verbose, String defaultSuiteName) TestRunner
(IConfiguration configuration, ISuite suite, XmlTest test, boolean skipFailedInvocationCounts, Collection<IInvokedMethodListener> invokedMethodListeners, List<IClassListener> classListeners) TestRunner
(IConfiguration configuration, ISuite suite, XmlTest test, boolean skipFailedInvocationCounts, Collection<IInvokedMethodListener> invokedMethodListeners, List<IClassListener> classListeners, Comparator<ITestNGMethod> comparator) protected
TestRunner
(IConfiguration configuration, ISuite suite, XmlTest test, String outputDirectory, IAnnotationFinder finder, boolean skipFailedInvocationCounts, Collection<IInvokedMethodListener> invokedMethodListeners, List<IClassListener> classListeners, Comparator<ITestNGMethod> comparator, DataProviderHolder otherHolder) -
Uses of ISuite in org.testng.internal
Fields in org.testng.internal with type parameters of type ISuiteMethods in org.testng.internal that return ISuiteMethods in org.testng.internal that return types with arguments of type ISuiteMethods in org.testng.internal with parameters of type ISuite -
Uses of ISuite in org.testng.internal.thread
Method parameters in org.testng.internal.thread with type arguments of type ISuiteModifier and TypeMethodDescriptionDefaultThreadPoolExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator) DefaultThreadPoolExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator) DefaultThreadPoolExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator) -
Uses of ISuite in org.testng.internal.thread.graph
Methods in org.testng.internal.thread.graph that return types with arguments of type ISuiteModifier and TypeMethodDescriptionSuiteWorkerFactory.createWorkers
(List<ISuite> suites) For each suite, creates aSuiteRunnerWorker
Method parameters in org.testng.internal.thread.graph with type arguments of type ISuite -
Uses of ISuite in org.testng.reporters
Methods in org.testng.reporters with parameters of type ISuiteModifier and TypeMethodDescriptionprivate void
SuiteHTMLReporter.generateExcludedMethodsReport
(XmlSuite xmlSuite, ISuite suite) protected void
FailedReporter.generateFailureSuite
(XmlSuite xmlSuite, ISuite suite, String outputDir) private void
SuiteHTMLReporter.generateIndex
(XmlSuite xmlSuite, ISuite sr) private void
SuiteHTMLReporter.generateMain
(XmlSuite xmlSuite, ISuite sr) private void
SuiteHTMLReporter.generateMethodsAndGroups
(XmlSuite xmlSuite, ISuite suite) Generate information about methods and groupsprivate void
SuiteHTMLReporter.generateMethodsChronologically
(XmlSuite xmlSuite, ISuite suite, String outputFileName, boolean alphabetical) private void
SuiteHTMLReporter.generateSuites
(XmlSuite xmlSuite, ISuite suite) Writes a property file for each suite result.private void
SuiteHTMLReporter.generateTableOfContents
(XmlSuite xmlSuite, ISuite suite) private Collection<ITestNGMethod>
EmailableReporter.getMethodSet
(IResultMap tests, ISuite suite) Since the methods will be sorted chronologically, we want to return the ITestNGMethod from the invoked methods.private Properties
XMLReporter.getSuiteAttributes
(ISuite suite) private String
private File
XMLReporter.referenceSuite
(XMLStringBuffer xmlBuffer, ISuite suite) private void
EmailableReporter.resultSummary
(ISuite suite, IResultMap tests, String testname, String style, String details) private void
XMLReporter.writeSuite
(ISuite suite) private void
XMLReporter.writeSuiteGroups
(XMLStringBuffer xmlBuffer, ISuite suite) private void
XMLReporter.writeSuiteToBuffer
(XMLStringBuffer xmlBuffer, ISuite suite) private void
XMLReporter.writeSuiteToFile
(File suiteFile, ISuite suite) Method parameters in org.testng.reporters with type arguments of type ISuiteModifier and TypeMethodDescriptionprivate void
SuiteHTMLReporter.generateIndex
(List<ISuite> suites) Generate the main index.html file that lists all the suites and their resultprotected void
EmailableReporter.generateMethodDetailReport
(List<ISuite> suites) Creates a section showing known results for each methodprotected void
EmailableReporter.generateMethodSummaryReport
(List<ISuite> suites) Creates a table showing the highlights of each test method with links to the method detailsvoid
EmailableReporter.generateSuiteSummaryReport
(List<ISuite> suites) Constructors in org.testng.reporters with parameters of type ISuite -
Uses of ISuite in org.testng.reporters.jq
Fields in org.testng.reporters.jq declared as ISuiteFields in org.testng.reporters.jq with type parameters of type ISuiteModifier and TypeFieldDescriptionprivate Map<ISuite,
ResultsByClass> Model.m_failedResultsByClass
private ListMultiMap<ISuite,
ITestResult> Model.m_model
private Map<ISuite,
ResultsByClass> Model.m_passedResultsByClass
private Map<ISuite,
ResultsByClass> Model.m_skippedResultsByClass
Model.m_suites
Methods in org.testng.reporters.jq that return types with arguments of type ISuiteMethods in org.testng.reporters.jq with parameters of type ISuiteModifier and TypeMethodDescriptionprivate void
NavigatorPanel.addLinkTo
(XMLStringBuffer header, INavigatorPanel panel, ISuite suite) private void
SuitePanel.generateClassPanel
(Class c, List<ITestResult> results, XMLStringBuffer xsb, String status, ISuite suite) private void
NavigatorPanel.generateInfo
(XMLStringBuffer header, ISuite suite) private void
NavigatorPanel.generateResult
(XMLStringBuffer header, int failed, int skipped, int passed, ISuite suite, String suiteName) private void
SuitePanel.generateSuitePanel
(ISuite suite, XMLStringBuffer xsb) Model.getAllTestResults
(ISuite suite) Model.getAllTestResults
(ISuite suite, boolean testsOnly) (package private) abstract String
BaseMultiSuitePanel.getContent
(ISuite suite, XMLStringBuffer xsb) ChronologicalPanel.getContent
(ISuite suite, XMLStringBuffer main) GroupPanel.getContent
(ISuite suite, XMLStringBuffer main) IgnoredMethodsPanel.getContent
(ISuite suite, XMLStringBuffer main) ReporterPanel.getContent
(ISuite suite, XMLStringBuffer main) TestNgXmlPanel.getContent
(ISuite suite, XMLStringBuffer main) TestPanel.getContent
(ISuite suite, XMLStringBuffer main) TimesPanel.getContent
(ISuite suite, XMLStringBuffer main) Model.getFailedResultsByClass
(ISuite suite) (package private) abstract String
private List<ITestResult>
NavigatorPanel.getMethodsByStatus
(ISuite suite, int status, Predicate<ITestResult> condition) ChronologicalPanel.getNavigatorLink
(ISuite suite) GroupPanel.getNavigatorLink
(ISuite suite) IgnoredMethodsPanel.getNavigatorLink
(ISuite suite) INavigatorPanel.getNavigatorLink
(ISuite suite) ReporterPanel.getNavigatorLink
(ISuite suite) TestNgXmlPanel.getNavigatorLink
(ISuite suite) TestPanel.getNavigatorLink
(ISuite suite) TimesPanel.getNavigatorLink
(ISuite suite) BaseMultiSuitePanel.getPanelName
(ISuite suite) INavigatorPanel.getPanelName
(ISuite suite) Model.getPassedResultsByClass
(ISuite suite) Model.getSkippedResultsByClass
(ISuite suite) Model.getTestResults
(ISuite suite) private String
private long
protected static String
BasePanel.suiteToTag
(ISuite suite) private void
Model.updateGroups
(ISuite suite, ITestResult tr) Constructors in org.testng.reporters.jq with parameters of type ISuiteModifierConstructorDescriptionBaseResultProvider
(ISuite suite, String type) ResultsByStatus
(ISuite suite, String type, int status) ResultsByStatus
(ISuite suite, String type, int m_status, Predicate<ITestResult> condition) Constructor parameters in org.testng.reporters.jq with type arguments of type ISuite -
Uses of ISuite in org.testng.thread
Method parameters in org.testng.thread with type arguments of type ISuiteModifier and TypeMethodDescriptionIExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator) IExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator) IExecutorFactory.newSuiteExecutor
(String name, IDynamicGraph<ISuite> graph, IThreadWorkerFactory<ISuite> factory, int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Comparator<ISuite> comparator)