xref: /aosp_15_r20/external/testng/src/test/resources/testng.xml (revision 83a54b2f2026052c38867f4cde56111edcd60b56)
1*83a54b2fSSadaf Ebrahimi<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
2*83a54b2fSSadaf Ebrahimi
3*83a54b2fSSadaf Ebrahimi<suite name="TestNG" verbose="1" parallel="false" thread-count="2"
4*83a54b2fSSadaf Ebrahimi    data-provider-thread-count="3">
5*83a54b2fSSadaf Ebrahimi
6*83a54b2fSSadaf Ebrahimi  <suite-files>
7*83a54b2fSSadaf Ebrahimi    <suite-file path="./junit-suite.xml" />
8*83a54b2fSSadaf Ebrahimi    <suite-file path="./parent-module-suite.xml" />
9*83a54b2fSSadaf Ebrahimi  </suite-files>
10*83a54b2fSSadaf Ebrahimi
11*83a54b2fSSadaf Ebrahimi  <test name="Nopackage">
12*83a54b2fSSadaf Ebrahimi    <groups>
13*83a54b2fSSadaf Ebrahimi      <run>
14*83a54b2fSSadaf Ebrahimi        <include name="nopackage"/>
15*83a54b2fSSadaf Ebrahimi      </run>
16*83a54b2fSSadaf Ebrahimi    </groups>
17*83a54b2fSSadaf Ebrahimi    <classes>
18*83a54b2fSSadaf Ebrahimi      <class name="NoPackageTest" />
19*83a54b2fSSadaf Ebrahimi    </classes>
20*83a54b2fSSadaf Ebrahimi  </test>
21*83a54b2fSSadaf Ebrahimi
22*83a54b2fSSadaf Ebrahimi  <parameter name="first-name" value="Cedric" />
23*83a54b2fSSadaf Ebrahimi
24*83a54b2fSSadaf Ebrahimi  <test name="Regression1" >
25*83a54b2fSSadaf Ebrahimi    <groups>
26*83a54b2fSSadaf Ebrahimi      <define name="evenodd">
27*83a54b2fSSadaf Ebrahimi        <include name="even" />
28*83a54b2fSSadaf Ebrahimi        <include name="odd" />
29*83a54b2fSSadaf Ebrahimi      </define>
30*83a54b2fSSadaf Ebrahimi      <run>
31*83a54b2fSSadaf Ebrahimi        <exclude name="excludeThisGroup" />
32*83a54b2fSSadaf Ebrahimi      </run>
33*83a54b2fSSadaf Ebrahimi    </groups>
34*83a54b2fSSadaf Ebrahimi
35*83a54b2fSSadaf Ebrahimi    <classes>
36*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.ParameterSample" />
37*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.ParameterTest" />
38*83a54b2fSSadaf Ebrahimi      <class name="test.Test1" />
39*83a54b2fSSadaf Ebrahimi      <class name="test.Test2" />
40*83a54b2fSSadaf Ebrahimi      <class name="test.CtorCalledOnce" />
41*83a54b2fSSadaf Ebrahimi      <class name="test.expectedexceptions.ExpectedExceptionsTest" />
42*83a54b2fSSadaf Ebrahimi      <class name="test.access.PrivateAccessConfigurationMethods" />
43*83a54b2fSSadaf Ebrahimi      <class name="test.expectedexceptions.WrappedExpectedExceptionTest" />
44*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.OptionalParameterTest"/>
45*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.ParamInheritanceTest"/>
46*83a54b2fSSadaf Ebrahimi    </classes>
47*83a54b2fSSadaf Ebrahimi  </test>
48*83a54b2fSSadaf Ebrahimi
49*83a54b2fSSadaf Ebrahimi  <test name="Regression2">
50*83a54b2fSSadaf Ebrahimi    <groups>
51*83a54b2fSSadaf Ebrahimi      <run>
52*83a54b2fSSadaf Ebrahimi        <exclude name="broken" />
53*83a54b2fSSadaf Ebrahimi      </run>
54*83a54b2fSSadaf Ebrahimi    </groups>
55*83a54b2fSSadaf Ebrahimi    <classes>
56*83a54b2fSSadaf Ebrahimi      <class name="test.Test1" />
57*83a54b2fSSadaf Ebrahimi      <class name="test.MethodTest" />
58*83a54b2fSSadaf Ebrahimi      <class name="test.sample.AfterClassCalledAtEnd"/>
59*83a54b2fSSadaf Ebrahimi      <class name="test.GraphTest"/>
60*83a54b2fSSadaf Ebrahimi      <class name="test.DynamicGraphTest"/>
61*83a54b2fSSadaf Ebrahimi      <class name="test.privatemethod.PrivateMethodTest$PrivateMethodInnerTest"/>
62*83a54b2fSSadaf Ebrahimi      <class name="test.multiple.TestMultiple"/>
63*83a54b2fSSadaf Ebrahimi      <class name="test.ClassConfigurations"/>
64*83a54b2fSSadaf Ebrahimi      <class name="test.alwaysrun.AlwaysRunTest"/>
65*83a54b2fSSadaf Ebrahimi      <class name="test.conffailure.ConfigurationFailure" />
66*83a54b2fSSadaf Ebrahimi      <class name="test.superclass.MainTest" />
67*83a54b2fSSadaf Ebrahimi      <class name="test.superclass.Test3" />
68*83a54b2fSSadaf Ebrahimi      <class name="test.failures.FailuresTest" />
69*83a54b2fSSadaf Ebrahimi      <class name="test.mannotation.MAnnotationSampleTest" />
70*83a54b2fSSadaf Ebrahimi      <class name="test.mannotation.MAnnotation2SampleTest" />
71*83a54b2fSSadaf Ebrahimi      <class name="test.thread.FactoryTest" />
72*83a54b2fSSadaf Ebrahimi      <class name="test.thread.SequentialTest" />
73*83a54b2fSSadaf Ebrahimi      <class name="test.thread.ParallelTestTest" />
74*83a54b2fSSadaf Ebrahimi      <class name="test.thread.DataProviderThreadPoolSizeTest" />
75*83a54b2fSSadaf Ebrahimi      <class name="test.thread.MultiThreadedDependentTest" />
76*83a54b2fSSadaf Ebrahimi      <class name="test.thread.TrueParallelTest" />
77*83a54b2fSSadaf Ebrahimi<!--
78*83a54b2fSSadaf Ebrahimi      <class name="test.thread.ParallelSuiteTest"/>
79*83a54b2fSSadaf Ebrahimi-->
80*83a54b2fSSadaf Ebrahimi      <class name="test.simple.IncludedExcludedTest" />
81*83a54b2fSSadaf Ebrahimi      <class name="test.reports.ReportTest" />
82*83a54b2fSSadaf Ebrahimi      <class name="test.annotationtransformer.AnnotationTransformerTest" />
83*83a54b2fSSadaf Ebrahimi<!--
84*83a54b2fSSadaf Ebrahimi      <class name="test.jar.JarTest" />
85*83a54b2fSSadaf Ebrahimi -->
86*83a54b2fSSadaf Ebrahimi      <class name="test.xml.XmlVerifyTest" />
87*83a54b2fSSadaf Ebrahimi      <class name="test.invokedmethodlistener.InvokedMethodListenerTest" />
88*83a54b2fSSadaf Ebrahimi      <class name="test.testng249.VerifyTest"/>
89*83a54b2fSSadaf Ebrahimi      <class name="test.testng195.AfterMethodTest" />
90*83a54b2fSSadaf Ebrahimi      <class name="test.regression.BeforeTestFailingTest"/>
91*83a54b2fSSadaf Ebrahimi      <class name="test.testng285.TestNG285Test" />
92*83a54b2fSSadaf Ebrahimi      <class name="test.failedreporter.FailedReporterTest" />
93*83a54b2fSSadaf Ebrahimi      <class name="test.attributes.AttributeTest"/>
94*83a54b2fSSadaf Ebrahimi      <class name="test.verify.VerifyTest"/>
95*83a54b2fSSadaf Ebrahimi      <class name="test.abstractconfmethod.C" />
96*83a54b2fSSadaf Ebrahimi      <class name="test.preserveorder.PreserveOrderTest" />
97*83a54b2fSSadaf Ebrahimi      <class name="test.SerializationTest" />
98*83a54b2fSSadaf Ebrahimi      <class name="test.CountTest" />
99*83a54b2fSSadaf Ebrahimi      <class name="test.remote.RemoteTest" />
100*83a54b2fSSadaf Ebrahimi      <class name="test.EclipseTest" />
101*83a54b2fSSadaf Ebrahimi      <class name="test.ReporterApiTest" />
102*83a54b2fSSadaf Ebrahimi      <class name="test.abstractmethods.AbstractTest" />
103*83a54b2fSSadaf Ebrahimi      <class name="test.override.OverrideTest" />
104*83a54b2fSSadaf Ebrahimi      <class name="test.priority.PriorityTest" />
105*83a54b2fSSadaf Ebrahimi      <class name="test.NestedStaticTest" />
106*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationListenerTest" />
107*83a54b2fSSadaf Ebrahimi      <class name="test.groupinvocation.GroupSuiteTest" />
108*83a54b2fSSadaf Ebrahimi      <class name="test.StaticTest" />
109*83a54b2fSSadaf Ebrahimi      <class name="test.serviceloader.ServiceLoaderTest" />
110*83a54b2fSSadaf Ebrahimi      <class name="test.commandline.CommandLineOverridesXml" />
111*83a54b2fSSadaf Ebrahimi      <class name="test.jason.MainTest" />
112*83a54b2fSSadaf Ebrahimi      <class name="test.bug90.Bug90Test" />
113*83a54b2fSSadaf Ebrahimi      <class name="test.bug92.Bug92Test" />
114*83a54b2fSSadaf Ebrahimi      <class name="test.ReturnValueTest" />
115*83a54b2fSSadaf Ebrahimi      <class name="test.groupbug.GroupBugTest" />
116*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.ShadowTest" />
117*83a54b2fSSadaf Ebrahimi      <class name="test.parameters.ParameterOverrideTest" />
118*83a54b2fSSadaf Ebrahimi      <class name="test.reports.FailedReporterTest" />
119*83a54b2fSSadaf Ebrahimi      <class name="test.reports.ReporterLogTest" />
120*83a54b2fSSadaf Ebrahimi      <class name="test.testng387.TestNG387"/>
121*83a54b2fSSadaf Ebrahimi    </classes>
122*83a54b2fSSadaf Ebrahimi  </test>
123*83a54b2fSSadaf Ebrahimi
124*83a54b2fSSadaf Ebrahimi  <test name="Threads">
125*83a54b2fSSadaf Ebrahimi    <groups>
126*83a54b2fSSadaf Ebrahimi      <run>
127*83a54b2fSSadaf Ebrahimi        <exclude name="broken" />
128*83a54b2fSSadaf Ebrahimi      </run>
129*83a54b2fSSadaf Ebrahimi    </groups>
130*83a54b2fSSadaf Ebrahimi    <classes>
131*83a54b2fSSadaf Ebrahimi      <class name="test.thread.ThreadPoolSizeTest" />
132*83a54b2fSSadaf Ebrahimi      <class name="test.thread.ThreadPoolSizeWithTimeOutTest" />
133*83a54b2fSSadaf Ebrahimi      <class name="test.thread.ThreadTest" />
134*83a54b2fSSadaf Ebrahimi    </classes>
135*83a54b2fSSadaf Ebrahimi  </test>
136*83a54b2fSSadaf Ebrahimi
137*83a54b2fSSadaf Ebrahimi  <test name="Listeners">
138*83a54b2fSSadaf Ebrahimi    <classes>
139*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.EndMillisShouldNotBeZeroTest" />
140*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.ResultEndMillisTest" />
141*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.ListenerTest"/>
142*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.SuiteAndInvokedMethodListenerTest" />
143*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.SuiteAndConfigurationListenerTest" />
144*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.ListenerInXmlTest" />
145*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.ExecutionListenerTest" />
146*83a54b2fSSadaf Ebrahimi      <class name="test.listeners.ConfigurationListenerTest" />
147*83a54b2fSSadaf Ebrahimi      <class name="test.multiplelisteners.TestMaker" />
148*83a54b2fSSadaf Ebrahimi    </classes>
149*83a54b2fSSadaf Ebrahimi  </test>
150*83a54b2fSSadaf Ebrahimi
151*83a54b2fSSadaf Ebrahimi  <test name="Injection">
152*83a54b2fSSadaf Ebrahimi    <classes>
153*83a54b2fSSadaf Ebrahimi      <class name="test.inject.InjectTestContextTest"/>
154*83a54b2fSSadaf Ebrahimi      <class name="test.inject.InjectBeforeMethodTest"/>
155*83a54b2fSSadaf Ebrahimi      <class name="test.inject.InjectTestResultTest" />
156*83a54b2fSSadaf Ebrahimi      <class name="test.inject.InjectDataProviderTest"/>
157*83a54b2fSSadaf Ebrahimi      <class name="test.inject.NoInjectionTest" />
158*83a54b2fSSadaf Ebrahimi    </classes>
159*83a54b2fSSadaf Ebrahimi  </test>
160*83a54b2fSSadaf Ebrahimi
161*83a54b2fSSadaf Ebrahimi  <!--  Keep this in its own <test> tag -->
162*83a54b2fSSadaf Ebrahimi  <test name="BeforeMethod">
163*83a54b2fSSadaf Ebrahimi    <classes>
164*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.BeforeMethodTest" />
165*83a54b2fSSadaf Ebrahimi    </classes>
166*83a54b2fSSadaf Ebrahimi  </test>
167*83a54b2fSSadaf Ebrahimi
168*83a54b2fSSadaf Ebrahimi  <test name="Basic" >
169*83a54b2fSSadaf Ebrahimi    <classes>
170*83a54b2fSSadaf Ebrahimi      <class name="test.sample.Basic2" />
171*83a54b2fSSadaf Ebrahimi      <class name="test.sample.Basic1" />
172*83a54b2fSSadaf Ebrahimi      <class name="test.Misc" />
173*83a54b2fSSadaf Ebrahimi    </classes>
174*83a54b2fSSadaf Ebrahimi  </test>
175*83a54b2fSSadaf Ebrahimi
176*83a54b2fSSadaf Ebrahimi  <test name="Exclusion">
177*83a54b2fSSadaf Ebrahimi    <groups>
178*83a54b2fSSadaf Ebrahimi      <run>
179*83a54b2fSSadaf Ebrahimi        <exclude name="excludeThisGroup" />
180*83a54b2fSSadaf Ebrahimi      </run>
181*83a54b2fSSadaf Ebrahimi    </groups>
182*83a54b2fSSadaf Ebrahimi    <classes>
183*83a54b2fSSadaf Ebrahimi      <class name="test.Test2" />
184*83a54b2fSSadaf Ebrahimi    </classes>
185*83a54b2fSSadaf Ebrahimi  </test>
186*83a54b2fSSadaf Ebrahimi
187*83a54b2fSSadaf Ebrahimi  <test name="Dependents">
188*83a54b2fSSadaf Ebrahimi    <parameter name="foo" value="Cedric" />
189*83a54b2fSSadaf Ebrahimi    <classes>
190*83a54b2fSSadaf Ebrahimi<!--
191*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.MissingGroupTest" />
192*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.MissingMethodTest" />
193*83a54b2fSSadaf Ebrahimi-->
194*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.OrderMethodTest" />
195*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DependentTest" />
196*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.SampleDependentTest" />
197*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.SampleDependentMethods" />
198*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.SampleDependentMethods3" />
199*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.SampleDependentConfigurationMethods" />
200*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.ClassDependsOnGroups"/>
201*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DependentAlwaysRunTest" />
202*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.MultiGroupTest" />
203*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.ImplicitGroupInclusionTest" />
204*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.ClassWide1Test" />
205*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.ClassWide2Test" />
206*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DepBugSampleTest" />
207*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DepBugVerifyTest" />
208*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DependsOnProtectedMethodTest" />
209*83a54b2fSSadaf Ebrahimi      <class name="test.dependsongroup.DependsOnGroupsTest" />
210*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.GroupByInstancesTest" />
211*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.xml.GroupDependencyTest" />
212*83a54b2fSSadaf Ebrahimi      <class name="test.dependent.DependencyFixTest"/>
213*83a54b2fSSadaf Ebrahimi    </classes>
214*83a54b2fSSadaf Ebrahimi  </test>
215*83a54b2fSSadaf Ebrahimi
216*83a54b2fSSadaf Ebrahimi  <test name="Inheritance">
217*83a54b2fSSadaf Ebrahimi    <classes>
218*83a54b2fSSadaf Ebrahimi      <class name="test.SampleInheritance" />
219*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.ClassScopeTest" />
220*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.testng739.TestNG739"/>
221*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.testng234.PolymorphicFailureTest" />
222*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.testng471.TestNG471" />
223*83a54b2fSSadaf Ebrahimi    </classes>
224*83a54b2fSSadaf Ebrahimi  </test>
225*83a54b2fSSadaf Ebrahimi
226*83a54b2fSSadaf Ebrahimi  <!-- Test scopes -->
227*83a54b2fSSadaf Ebrahimi
228*83a54b2fSSadaf Ebrahimi  <parameter name="parameter" value="out" />
229*83a54b2fSSadaf Ebrahimi
230*83a54b2fSSadaf Ebrahimi  <test name="Test outer scope">
231*83a54b2fSSadaf Ebrahimi    <groups>
232*83a54b2fSSadaf Ebrahimi      <run>
233*83a54b2fSSadaf Ebrahimi        <include name="outer-group" />
234*83a54b2fSSadaf Ebrahimi      </run>
235*83a54b2fSSadaf Ebrahimi    </groups>
236*83a54b2fSSadaf Ebrahimi    <classes>
237*83a54b2fSSadaf Ebrahimi      <class name="test.sample.Scope" />
238*83a54b2fSSadaf Ebrahimi    </classes>
239*83a54b2fSSadaf Ebrahimi  </test>
240*83a54b2fSSadaf Ebrahimi
241*83a54b2fSSadaf Ebrahimi  <test name="Test inner scope">
242*83a54b2fSSadaf Ebrahimi    <parameter name="parameter" value="in" />
243*83a54b2fSSadaf Ebrahimi    <groups>
244*83a54b2fSSadaf Ebrahimi      <run>
245*83a54b2fSSadaf Ebrahimi        <include name="inner-group" />
246*83a54b2fSSadaf Ebrahimi      </run>
247*83a54b2fSSadaf Ebrahimi    </groups>
248*83a54b2fSSadaf Ebrahimi    <classes>
249*83a54b2fSSadaf Ebrahimi      <class name="test.sample.Scope" />
250*83a54b2fSSadaf Ebrahimi    </classes>
251*83a54b2fSSadaf Ebrahimi  </test>
252*83a54b2fSSadaf Ebrahimi
253*83a54b2fSSadaf Ebrahimi  <test name="AfterClassCalledAtEnd">
254*83a54b2fSSadaf Ebrahimi    <classes>
255*83a54b2fSSadaf Ebrahimi      <class name="test.sample.AfterClassCalledAtEnd"/>
256*83a54b2fSSadaf Ebrahimi    </classes>
257*83a54b2fSSadaf Ebrahimi  </test>
258*83a54b2fSSadaf Ebrahimi
259*83a54b2fSSadaf Ebrahimi  <test name="Triangle">
260*83a54b2fSSadaf Ebrahimi    <classes>
261*83a54b2fSSadaf Ebrahimi      <class name="test.triangle.Child1" />
262*83a54b2fSSadaf Ebrahimi      <class name="test.triangle.Child2" />
263*83a54b2fSSadaf Ebrahimi    </classes>
264*83a54b2fSSadaf Ebrahimi  </test>
265*83a54b2fSSadaf Ebrahimi
266*83a54b2fSSadaf Ebrahimi  <!-- note that CheckTriangePost must be run sequentially after Triangle-->
267*83a54b2fSSadaf Ebrahimi  <test name="CheckTrianglePost">
268*83a54b2fSSadaf Ebrahimi    <parameter name="expected-calls" value="2" />
269*83a54b2fSSadaf Ebrahimi    <classes>
270*83a54b2fSSadaf Ebrahimi      <class name="test.triangle.CheckCount"/>
271*83a54b2fSSadaf Ebrahimi    </classes>
272*83a54b2fSSadaf Ebrahimi  </test>
273*83a54b2fSSadaf Ebrahimi
274*83a54b2fSSadaf Ebrahimi  <!-- Test that we can declare groups and dependents on classes -->
275*83a54b2fSSadaf Ebrahimi
276*83a54b2fSSadaf Ebrahimi  <test name="Test class groups 1" >
277*83a54b2fSSadaf Ebrahimi    <classes>
278*83a54b2fSSadaf Ebrahimi      <class name="test.classgroup.Second" />
279*83a54b2fSSadaf Ebrahimi      <class name="test.classgroup.First" />
280*83a54b2fSSadaf Ebrahimi    </classes>
281*83a54b2fSSadaf Ebrahimi  </test>
282*83a54b2fSSadaf Ebrahimi
283*83a54b2fSSadaf Ebrahimi    <test name="Test class groups 2" >
284*83a54b2fSSadaf Ebrahimi    <classes>
285*83a54b2fSSadaf Ebrahimi      <class name="test.classgroup.First" />
286*83a54b2fSSadaf Ebrahimi      <class name="test.classgroup.Second" />
287*83a54b2fSSadaf Ebrahimi    </classes>
288*83a54b2fSSadaf Ebrahimi  </test>
289*83a54b2fSSadaf Ebrahimi
290*83a54b2fSSadaf Ebrahimi  <parameter name="factory-param" value="FactoryParam" />
291*83a54b2fSSadaf Ebrahimi  <test name="Factory">
292*83a54b2fSSadaf Ebrahimi    <classes>
293*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryTest" />
294*83a54b2fSSadaf Ebrahimi      <class name="test.factory.VerifyFactoryTest" />
295*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryInSeparateClass" />
296*83a54b2fSSadaf Ebrahimi      <class name="test.factory.Factory2Test" />
297*83a54b2fSSadaf Ebrahimi
298*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryWithInstanceInfoTest" />
299*83a54b2fSSadaf Ebrahimi      <class name="test.factory.VerifyFactoryWithInstanceInfoTest" />
300*83a54b2fSSadaf Ebrahimi      <class name="test.factory.TestClassAnnotationTest" />
301*83a54b2fSSadaf Ebrahimi
302*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryWithDataProviderTest" />
303*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryOrderMainTest" />
304*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryFailureTest" />
305*83a54b2fSSadaf Ebrahimi
306*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryInSuperClassTest" />
307*83a54b2fSSadaf Ebrahimi
308*83a54b2fSSadaf Ebrahimi      <class name="test.factory.classconf.XClassOrderWithFactoryTest" />
309*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryInterleavingTest"/>
310*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryDataProviderTest"/>
311*83a54b2fSSadaf Ebrahimi
312*83a54b2fSSadaf Ebrahimi      <class name="test.factory.DisabledFactoryTest"/>
313*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryAndTestMethodTest" />
314*83a54b2fSSadaf Ebrahimi
315*83a54b2fSSadaf Ebrahimi      <class name="test.factory.FactoryIntegrationTest" />
316*83a54b2fSSadaf Ebrahimi    </classes>
317*83a54b2fSSadaf Ebrahimi  </test>
318*83a54b2fSSadaf Ebrahimi
319*83a54b2fSSadaf Ebrahimi  <test name="TimeOut">
320*83a54b2fSSadaf Ebrahimi    <classes>
321*83a54b2fSSadaf Ebrahimi      <class name="test.timeout.TimeOutTest" />
322*83a54b2fSSadaf Ebrahimi      <class name="test.timeout.TimeOutFromXmlTest"/>
323*83a54b2fSSadaf Ebrahimi      <class name="test.timeout.TimeOutIntegrationTest"/>
324*83a54b2fSSadaf Ebrahimi<!--
325*83a54b2fSSadaf Ebrahimi      <class name="test.timeout.TimeOutThreadLocalSampleTest"/>
326*83a54b2fSSadaf Ebrahimi-->
327*83a54b2fSSadaf Ebrahimi    </classes>
328*83a54b2fSSadaf Ebrahimi  </test>
329*83a54b2fSSadaf Ebrahimi
330*83a54b2fSSadaf Ebrahimi  <test name="InvocationCount">
331*83a54b2fSSadaf Ebrahimi    <parameter name="count" value="10" />
332*83a54b2fSSadaf Ebrahimi    <classes>
333*83a54b2fSSadaf Ebrahimi      <class name="test.InvocationAndSuccessPercentageTest" />
334*83a54b2fSSadaf Ebrahimi      <class name="test.invocationcount.FailedInvocationCountTest" />
335*83a54b2fSSadaf Ebrahimi      <class name="test.invocationcount.FirstAndLastTimeTest" />
336*83a54b2fSSadaf Ebrahimi    </classes>
337*83a54b2fSSadaf Ebrahimi  </test>
338*83a54b2fSSadaf Ebrahimi
339*83a54b2fSSadaf Ebrahimi  <!-- Tests for included and excluded methods -->
340*83a54b2fSSadaf Ebrahimi  <test name="Method1">
341*83a54b2fSSadaf Ebrahimi    <classes>
342*83a54b2fSSadaf Ebrahimi        <class name="test.methods.SampleMethod1">
343*83a54b2fSSadaf Ebrahimi          <methods>
344*83a54b2fSSadaf Ebrahimi            <include name="shouldRun1" />
345*83a54b2fSSadaf Ebrahimi            <include name="shouldRun2" />
346*83a54b2fSSadaf Ebrahimi          </methods>
347*83a54b2fSSadaf Ebrahimi        </class>
348*83a54b2fSSadaf Ebrahimi          <class name="test.methods.VerifyMethod1" />
349*83a54b2fSSadaf Ebrahimi    </classes>
350*83a54b2fSSadaf Ebrahimi  </test>
351*83a54b2fSSadaf Ebrahimi
352*83a54b2fSSadaf Ebrahimi  <test name="Method2">
353*83a54b2fSSadaf Ebrahimi    <classes>
354*83a54b2fSSadaf Ebrahimi        <class name="test.methods.SampleMethod1">
355*83a54b2fSSadaf Ebrahimi          <methods>
356*83a54b2fSSadaf Ebrahimi            <exclude name="shouldNotRun1" />
357*83a54b2fSSadaf Ebrahimi            <exclude name="shouldNotRun2" />
358*83a54b2fSSadaf Ebrahimi          </methods>
359*83a54b2fSSadaf Ebrahimi        </class>
360*83a54b2fSSadaf Ebrahimi        <class name="test.methods.VerifyMethod1" />
361*83a54b2fSSadaf Ebrahimi    </classes>
362*83a54b2fSSadaf Ebrahimi  </test>
363*83a54b2fSSadaf Ebrahimi
364*83a54b2fSSadaf Ebrahimi  <test name="Method3">
365*83a54b2fSSadaf Ebrahimi    <classes>
366*83a54b2fSSadaf Ebrahimi        <class name="test.methods.SampleMethod1">
367*83a54b2fSSadaf Ebrahimi          <methods>
368*83a54b2fSSadaf Ebrahimi            <exclude name=".*Not.*" />
369*83a54b2fSSadaf Ebrahimi          </methods>
370*83a54b2fSSadaf Ebrahimi        </class>
371*83a54b2fSSadaf Ebrahimi        <class name="test.methods.VerifyMethod1" />
372*83a54b2fSSadaf Ebrahimi    </classes>
373*83a54b2fSSadaf Ebrahimi  </test>
374*83a54b2fSSadaf Ebrahimi
375*83a54b2fSSadaf Ebrahimi  <test name="Object factory">
376*83a54b2fSSadaf Ebrahimi    <classes>
377*83a54b2fSSadaf Ebrahimi      <class name="test.objectfactory.CustomFactoryTest" />
378*83a54b2fSSadaf Ebrahimi      <class name="test.objectfactory.CombinedTestAndObjectFactoryTest" />
379*83a54b2fSSadaf Ebrahimi      <class name="test.objectfactory.ObjectFactory2Test"/>
380*83a54b2fSSadaf Ebrahimi    </classes>
381*83a54b2fSSadaf Ebrahimi  </test>
382*83a54b2fSSadaf Ebrahimi
383*83a54b2fSSadaf Ebrahimi  <!-- Test parameters for constructors -->
384*83a54b2fSSadaf Ebrahimi  <parameter name="string" value="Cedric" />
385*83a54b2fSSadaf Ebrahimi  <parameter name="int" value="42" />
386*83a54b2fSSadaf Ebrahimi  <parameter name="boolean" value="true" />
387*83a54b2fSSadaf Ebrahimi  <parameter name="byte" value="43" />
388*83a54b2fSSadaf Ebrahimi  <parameter name="char" value="c" />
389*83a54b2fSSadaf Ebrahimi  <parameter name="double" value="44.0" />
390*83a54b2fSSadaf Ebrahimi  <parameter name="float" value="45.0" />
391*83a54b2fSSadaf Ebrahimi  <parameter name="long" value="46" />
392*83a54b2fSSadaf Ebrahimi  <parameter name="short" value="47" />
393*83a54b2fSSadaf Ebrahimi
394*83a54b2fSSadaf Ebrahimi  <test name="Parameters for constructors">
395*83a54b2fSSadaf Ebrahimi    <classes>
396*83a54b2fSSadaf Ebrahimi      <class name="test.ParameterConstructorTest" />
397*83a54b2fSSadaf Ebrahimi    </classes>
398*83a54b2fSSadaf Ebrahimi  </test>
399*83a54b2fSSadaf Ebrahimi
400*83a54b2fSSadaf Ebrahimi  <test name="Excluded methods" >
401*83a54b2fSSadaf Ebrahimi    <groups>
402*83a54b2fSSadaf Ebrahimi      <run>
403*83a54b2fSSadaf Ebrahimi        <include name="group1" />
404*83a54b2fSSadaf Ebrahimi        <include name="group2" />
405*83a54b2fSSadaf Ebrahimi      </run>
406*83a54b2fSSadaf Ebrahimi    </groups>
407*83a54b2fSSadaf Ebrahimi    <classes>
408*83a54b2fSSadaf Ebrahimi      <class name="test.Exclude">
409*83a54b2fSSadaf Ebrahimi    <methods>
410*83a54b2fSSadaf Ebrahimi          <exclude name="excluded1" />
411*83a54b2fSSadaf Ebrahimi          <exclude name="excluded2" />
412*83a54b2fSSadaf Ebrahimi    </methods>
413*83a54b2fSSadaf Ebrahimi      </class>
414*83a54b2fSSadaf Ebrahimi    </classes>
415*83a54b2fSSadaf Ebrahimi  </test>
416*83a54b2fSSadaf Ebrahimi
417*83a54b2fSSadaf Ebrahimi  <test name="Parameters in init 1">
418*83a54b2fSSadaf Ebrahimi    <parameter name="param" value="value1"/>
419*83a54b2fSSadaf Ebrahimi    <classes>
420*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationWithParameters"/>
421*83a54b2fSSadaf Ebrahimi    </classes>
422*83a54b2fSSadaf Ebrahimi  </test>
423*83a54b2fSSadaf Ebrahimi
424*83a54b2fSSadaf Ebrahimi  <test name="Parameters in init 2">
425*83a54b2fSSadaf Ebrahimi  <parameter name="param" value="value2"/>
426*83a54b2fSSadaf Ebrahimi    <classes>
427*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationWithParameters"/>
428*83a54b2fSSadaf Ebrahimi    </classes>
429*83a54b2fSSadaf Ebrahimi  </test>
430*83a54b2fSSadaf Ebrahimi
431*83a54b2fSSadaf Ebrahimi  <test name="Individual method">
432*83a54b2fSSadaf Ebrahimi    <classes>
433*83a54b2fSSadaf Ebrahimi      <class name="test.IndividualMethodsTest">
434*83a54b2fSSadaf Ebrahimi        <methods>
435*83a54b2fSSadaf Ebrahimi          <include name="testMethod"/>
436*83a54b2fSSadaf Ebrahimi        </methods>
437*83a54b2fSSadaf Ebrahimi      </class>
438*83a54b2fSSadaf Ebrahimi    </classes>
439*83a54b2fSSadaf Ebrahimi  </test>
440*83a54b2fSSadaf Ebrahimi
441*83a54b2fSSadaf Ebrahimi  <test name="Method inheritance">
442*83a54b2fSSadaf Ebrahimi    <classes>
443*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.DChild_2" />
444*83a54b2fSSadaf Ebrahimi      <class name="test.inheritance.VerifyTest" />
445*83a54b2fSSadaf Ebrahimi    </classes>
446*83a54b2fSSadaf Ebrahimi  </test>
447*83a54b2fSSadaf Ebrahimi
448*83a54b2fSSadaf Ebrahimi  <test name="Method selectors">
449*83a54b2fSSadaf Ebrahimi    <classes>
450*83a54b2fSSadaf Ebrahimi      <class name="test.methodselectors.MethodSelectorTest" />
451*83a54b2fSSadaf Ebrahimi      <class name="test.methodselectors.BeanShellTest" />
452*83a54b2fSSadaf Ebrahimi      <class name="test.methodselectors.CommandLineTest" />
453*83a54b2fSSadaf Ebrahimi      <class name="test.methodselectors.MethodSelectorInSuiteTest" />
454*83a54b2fSSadaf Ebrahimi    </classes>
455*83a54b2fSSadaf Ebrahimi  </test>
456*83a54b2fSSadaf Ebrahimi
457*83a54b2fSSadaf Ebrahimi  <test name="Test order invocation">
458*83a54b2fSSadaf Ebrahimi    <classes>
459*83a54b2fSSadaf Ebrahimi      <class name="test.interleavedorder.InterleavedInvocationTest" />
460*83a54b2fSSadaf Ebrahimi    </classes>
461*83a54b2fSSadaf Ebrahimi  </test>
462*83a54b2fSSadaf Ebrahimi
463*83a54b2fSSadaf Ebrahimi  <test name="DataProvider">
464*83a54b2fSSadaf Ebrahimi    <classes>
465*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.Sample1Test" />
466*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.IterableTest" />
467*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.ConfigurationAndDataProvidersTest" />
468*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.BooleanTest" />
469*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.ExplicitDataProviderNameTest" />
470*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.MethodTest"/>
471*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.StaticDataProviderSampleTest" />
472*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.UnnamedDataProviderTest" />
473*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.TestContextTest" />
474*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.FailingDataProviderTest" />
475*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.DataProviderAsTest" />
476*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.TestInstanceFactory" />
477*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.FailedDataProviderTest" />
478*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.InstanceDataProviderTest" />
479*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.FailingIterableDataProviderTest" />
480*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.ClassTest" />
481*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.InheritedDataProviderTest" />
482*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.TestNG411Test" />
483*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.VarArgsDataProviderTest" />
484*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.IndicesTest" />
485*83a54b2fSSadaf Ebrahimi    </classes>
486*83a54b2fSSadaf Ebrahimi  </test>
487*83a54b2fSSadaf Ebrahimi
488*83a54b2fSSadaf Ebrahimi  <test name="DP">
489*83a54b2fSSadaf Ebrahimi    <classes>
490*83a54b2fSSadaf Ebrahimi      <class name="test.dataprovider.ParallelDataProviderTest" />
491*83a54b2fSSadaf Ebrahimi    </classes>
492*83a54b2fSSadaf Ebrahimi  </test>
493*83a54b2fSSadaf Ebrahimi
494*83a54b2fSSadaf Ebrahimi  <test name="bug111">
495*83a54b2fSSadaf Ebrahimi    <classes>
496*83a54b2fSSadaf Ebrahimi      <class name="test.test111.Test1" />
497*83a54b2fSSadaf Ebrahimi    </classes>
498*83a54b2fSSadaf Ebrahimi  </test>
499*83a54b2fSSadaf Ebrahimi
500*83a54b2fSSadaf Ebrahimi  <test name="UniqueSuite">
501*83a54b2fSSadaf Ebrahimi    <classes>
502*83a54b2fSSadaf Ebrahimi      <class name="test.uniquesuite.TestBefore1" />
503*83a54b2fSSadaf Ebrahimi      <class name="test.uniquesuite.TestBefore2" />
504*83a54b2fSSadaf Ebrahimi      <class name="test.uniquesuite.TestAfter" />
505*83a54b2fSSadaf Ebrahimi    </classes>
506*83a54b2fSSadaf Ebrahimi  </test>
507*83a54b2fSSadaf Ebrahimi
508*83a54b2fSSadaf Ebrahimi  <test name="InheritGroups">
509*83a54b2fSSadaf Ebrahimi    <groups>
510*83a54b2fSSadaf Ebrahimi      <run>
511*83a54b2fSSadaf Ebrahimi        <include name="group1" />
512*83a54b2fSSadaf Ebrahimi      </run>
513*83a54b2fSSadaf Ebrahimi    </groups>
514*83a54b2fSSadaf Ebrahimi    <classes>
515*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationInheritGroupsSampleTest" />
516*83a54b2fSSadaf Ebrahimi    </classes>
517*83a54b2fSSadaf Ebrahimi  </test>
518*83a54b2fSSadaf Ebrahimi
519*83a54b2fSSadaf Ebrahimi<!--
520*83a54b2fSSadaf Ebrahimi  <test name="Distributed">
521*83a54b2fSSadaf Ebrahimi    <classes>
522*83a54b2fSSadaf Ebrahimi      <class name="test.distributed.DistributedTest" />
523*83a54b2fSSadaf Ebrahimi    </classes>
524*83a54b2fSSadaf Ebrahimi  </test>
525*83a54b2fSSadaf Ebrahimi-->
526*83a54b2fSSadaf Ebrahimi
527*83a54b2fSSadaf Ebrahimi  <test name="Nested" >
528*83a54b2fSSadaf Ebrahimi    <groups>
529*83a54b2fSSadaf Ebrahimi      <run>
530*83a54b2fSSadaf Ebrahimi        <include name="unittest" />
531*83a54b2fSSadaf Ebrahimi      </run>
532*83a54b2fSSadaf Ebrahimi    </groups>
533*83a54b2fSSadaf Ebrahimi
534*83a54b2fSSadaf Ebrahimi     <packages>
535*83a54b2fSSadaf Ebrahimi       <package name="test.nested.*"/>
536*83a54b2fSSadaf Ebrahimi     </packages>
537*83a54b2fSSadaf Ebrahimi  </test>
538*83a54b2fSSadaf Ebrahimi
539*83a54b2fSSadaf Ebrahimi  <test name="Hookable" >
540*83a54b2fSSadaf Ebrahimi    <classes>
541*83a54b2fSSadaf Ebrahimi      <class name="test.hook.HookableTest"/>
542*83a54b2fSSadaf Ebrahimi    </classes>
543*83a54b2fSSadaf Ebrahimi  </test>
544*83a54b2fSSadaf Ebrahimi
545*83a54b2fSSadaf Ebrahimi  <test name="BeforeGroups-AfterGroups-1" >
546*83a54b2fSSadaf Ebrahimi    <classes>
547*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups1SampleTest" />
548*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups2SampleTest" />
549*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups3SampleTest" />
550*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups4SampleTest" />
551*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups5SampleTest" />
552*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups6SampleTest" />
553*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups7SampleTest" />
554*83a54b2fSSadaf Ebrahimi    </classes>
555*83a54b2fSSadaf Ebrahimi  </test>
556*83a54b2fSSadaf Ebrahimi
557*83a54b2fSSadaf Ebrahimi  <test name="BeforeGroups-AfterGroups-2" >
558*83a54b2fSSadaf Ebrahimi    <groups>
559*83a54b2fSSadaf Ebrahimi      <run>
560*83a54b2fSSadaf Ebrahimi        <include name="A" />
561*83a54b2fSSadaf Ebrahimi        <include name="B" />
562*83a54b2fSSadaf Ebrahimi      </run>
563*83a54b2fSSadaf Ebrahimi    </groups>
564*83a54b2fSSadaf Ebrahimi    <classes>
565*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationGroups8SampleTest" />
566*83a54b2fSSadaf Ebrahimi    </classes>
567*83a54b2fSSadaf Ebrahimi  </test>
568*83a54b2fSSadaf Ebrahimi
569*83a54b2fSSadaf Ebrahimi  <test name="JUnit">
570*83a54b2fSSadaf Ebrahimi    <classes>
571*83a54b2fSSadaf Ebrahimi      <class name="test.JUnitTest1" />
572*83a54b2fSSadaf Ebrahimi      <class name="test.CommandLineTest"/>
573*83a54b2fSSadaf Ebrahimi      <class name="test.JUnit4Test" />
574*83a54b2fSSadaf Ebrahimi    </classes>
575*83a54b2fSSadaf Ebrahimi  </test>
576*83a54b2fSSadaf Ebrahimi
577*83a54b2fSSadaf Ebrahimi  <!-- TestNG ant task related tests -->
578*83a54b2fSSadaf Ebrahimi  <test name="Ant-ClassFileResolution" >
579*83a54b2fSSadaf Ebrahimi    <classes>
580*83a54b2fSSadaf Ebrahimi        <class name="test.ant.TestCommandLineArgs" />
581*83a54b2fSSadaf Ebrahimi    </classes>
582*83a54b2fSSadaf Ebrahimi  </test>
583*83a54b2fSSadaf Ebrahimi
584*83a54b2fSSadaf Ebrahimi  <!-- Group ordering 1 -->
585*83a54b2fSSadaf Ebrahimi  <test name="Class Run">
586*83a54b2fSSadaf Ebrahimi    <classes>
587*83a54b2fSSadaf Ebrahimi      <class name="test.regression.groupsordering.A" />
588*83a54b2fSSadaf Ebrahimi      <class name="test.regression.groupsordering.B" />
589*83a54b2fSSadaf Ebrahimi    </classes>
590*83a54b2fSSadaf Ebrahimi  </test>
591*83a54b2fSSadaf Ebrahimi
592*83a54b2fSSadaf Ebrahimi  <!-- Group ordering 2 -->
593*83a54b2fSSadaf Ebrahimi  <test name="Groups Run">
594*83a54b2fSSadaf Ebrahimi    <groups>
595*83a54b2fSSadaf Ebrahimi      <run>
596*83a54b2fSSadaf Ebrahimi        <include name="a" />
597*83a54b2fSSadaf Ebrahimi      </run>
598*83a54b2fSSadaf Ebrahimi    </groups>
599*83a54b2fSSadaf Ebrahimi    <classes>
600*83a54b2fSSadaf Ebrahimi      <class name="test.regression.groupsordering.A" />
601*83a54b2fSSadaf Ebrahimi      <class name="test.regression.groupsordering.B" />
602*83a54b2fSSadaf Ebrahimi    </classes>
603*83a54b2fSSadaf Ebrahimi  </test>
604*83a54b2fSSadaf Ebrahimi
605*83a54b2fSSadaf Ebrahimi  <test name="External group invocation">
606*83a54b2fSSadaf Ebrahimi    <groups>
607*83a54b2fSSadaf Ebrahimi      <run>
608*83a54b2fSSadaf Ebrahimi        <include name="a" />
609*83a54b2fSSadaf Ebrahimi      </run>
610*83a54b2fSSadaf Ebrahimi    </groups>
611*83a54b2fSSadaf Ebrahimi    <classes>
612*83a54b2fSSadaf Ebrahimi      <class name="test.groupinvocation.GroupConfiguration" />
613*83a54b2fSSadaf Ebrahimi      <class name="test.groupinvocation.DummyTest" />
614*83a54b2fSSadaf Ebrahimi    </classes>
615*83a54b2fSSadaf Ebrahimi  </test>
616*83a54b2fSSadaf Ebrahimi
617*83a54b2fSSadaf Ebrahimi  <test name="SkipExceptions">
618*83a54b2fSSadaf Ebrahimi    <classes>
619*83a54b2fSSadaf Ebrahimi      <class name="test.skipex.SkippedExceptionTest" />
620*83a54b2fSSadaf Ebrahimi      <class name="test.skipex.SkipAndExpectedTest" />
621*83a54b2fSSadaf Ebrahimi    </classes>
622*83a54b2fSSadaf Ebrahimi  </test>
623*83a54b2fSSadaf Ebrahimi
624*83a54b2fSSadaf Ebrahimi  <test name="RetryAnalyzer">
625*83a54b2fSSadaf Ebrahimi    <classes>
626*83a54b2fSSadaf Ebrahimi      <class name="test.retryAnalyzer.RetryAnalyzerTest" />
627*83a54b2fSSadaf Ebrahimi      <class name="test.retryAnalyzer.ExitCodeTest" />
628*83a54b2fSSadaf Ebrahimi    </classes>
629*83a54b2fSSadaf Ebrahimi  </test>
630*83a54b2fSSadaf Ebrahimi
631*83a54b2fSSadaf Ebrahimi  <test name="MethodInterceptor">
632*83a54b2fSSadaf Ebrahimi    <classes>
633*83a54b2fSSadaf Ebrahimi      <class name="test.methodinterceptors.MethodInterceptorTest" />
634*83a54b2fSSadaf Ebrahimi      <class name="test.methodinterceptors.Issue392Test" />
635*83a54b2fSSadaf Ebrahimi      <class name="test.methodinterceptors.multipleinterceptors.MultipleInterceptorsTest" />
636*83a54b2fSSadaf Ebrahimi    </classes>
637*83a54b2fSSadaf Ebrahimi  </test>
638*83a54b2fSSadaf Ebrahimi
639*83a54b2fSSadaf Ebrahimi  <test name="Asserts">
640*83a54b2fSSadaf Ebrahimi    <classes>
641*83a54b2fSSadaf Ebrahimi      <class name="org.testng.AssertTest" />
642*83a54b2fSSadaf Ebrahimi      <class name="test.asserttests.AssertTest" />
643*83a54b2fSSadaf Ebrahimi      <class name="test.asserttests.ArrayEqualityAssertTest" />
644*83a54b2fSSadaf Ebrahimi    </classes>
645*83a54b2fSSadaf Ebrahimi  </test>
646*83a54b2fSSadaf Ebrahimi
647*83a54b2fSSadaf Ebrahimi  <test name="Utils">
648*83a54b2fSSadaf Ebrahimi    <classes>
649*83a54b2fSSadaf Ebrahimi      <class name="org.testng.internal.UtilsTest" />
650*83a54b2fSSadaf Ebrahimi    </classes>
651*83a54b2fSSadaf Ebrahimi  </test>
652*83a54b2fSSadaf Ebrahimi
653*83a54b2fSSadaf Ebrahimi  <test name="ConfigFailurePolicy">
654*83a54b2fSSadaf Ebrahimi    <classes>
655*83a54b2fSSadaf Ebrahimi      <class name="test.configurationfailurepolicy.FailurePolicyTest" />
656*83a54b2fSSadaf Ebrahimi    </classes>
657*83a54b2fSSadaf Ebrahimi  </test>
658*83a54b2fSSadaf Ebrahimi
659*83a54b2fSSadaf Ebrahimi  <test name="Nested2">
660*83a54b2fSSadaf Ebrahimi    <packages>
661*83a54b2fSSadaf Ebrahimi      <package name="test.nested2" />
662*83a54b2fSSadaf Ebrahimi    </packages>
663*83a54b2fSSadaf Ebrahimi  </test>
664*83a54b2fSSadaf Ebrahimi
665*83a54b2fSSadaf Ebrahimi  <test name="Guice">
666*83a54b2fSSadaf Ebrahimi    <parameter name="inject" value="guice" />
667*83a54b2fSSadaf Ebrahimi    <classes>
668*83a54b2fSSadaf Ebrahimi      <class name="test.guice.GuiceTest" />
669*83a54b2fSSadaf Ebrahimi      <class name="test.guice.GuiceInheritanceTest" />
670*83a54b2fSSadaf Ebrahimi      <class name="test.guice.GuiceModuleFactoryTest" />
671*83a54b2fSSadaf Ebrahimi    </classes>
672*83a54b2fSSadaf Ebrahimi  </test>
673*83a54b2fSSadaf Ebrahimi
674*83a54b2fSSadaf Ebrahimi  <test name="Listener invokers">
675*83a54b2fSSadaf Ebrahimi    <packages>
676*83a54b2fSSadaf Ebrahimi      <package name="org.testng.internal.invokers"/>
677*83a54b2fSSadaf Ebrahimi    </packages>
678*83a54b2fSSadaf Ebrahimi  </test>
679*83a54b2fSSadaf Ebrahimi
680*83a54b2fSSadaf Ebrahimi  <test name="YAML">
681*83a54b2fSSadaf Ebrahimi    <classes>
682*83a54b2fSSadaf Ebrahimi      <class name="test.yaml.YamlTest" />
683*83a54b2fSSadaf Ebrahimi    </classes>
684*83a54b2fSSadaf Ebrahimi  </test>
685*83a54b2fSSadaf Ebrahimi  <test name="XML">
686*83a54b2fSSadaf Ebrahimi    <classes>
687*83a54b2fSSadaf Ebrahimi      <class name="org.testng.xml.SuiteXmlParserTest" />
688*83a54b2fSSadaf Ebrahimi    </classes>
689*83a54b2fSSadaf Ebrahimi  </test>
690*83a54b2fSSadaf Ebrahimi
691*83a54b2fSSadaf Ebrahimi  <test name="Sanity Check">
692*83a54b2fSSadaf Ebrahimi    <classes>
693*83a54b2fSSadaf Ebrahimi      <class name="test.sanitycheck.CheckTestNamesTest" />
694*83a54b2fSSadaf Ebrahimi      <class name="test.sanitycheck.CheckSuiteNamesTest" />
695*83a54b2fSSadaf Ebrahimi    </classes>
696*83a54b2fSSadaf Ebrahimi  </test>
697*83a54b2fSSadaf Ebrahimi
698*83a54b2fSSadaf Ebrahimi  <test name="Configuration">
699*83a54b2fSSadaf Ebrahimi    <classes>
700*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.BaseGroupsTest" />
701*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.BeforeClassThreadTest" />
702*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.BeforeTestOrderingTest" />
703*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ConfigurationTest"/>
704*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ExternalConfigurationClass"/>
705*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.GroupsTest"/>
706*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.MethodCallOrderTest"/>
707*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.MultipleBeforeGroupTest" />
708*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.ReflectMethodParametrizedConfigurationMethodTest" />
709*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.SuiteFactoryOnceTest" />
710*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.SuiteTest" />
711*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.VerifySuiteTest" />
712*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.SingleConfigurationTest" />
713*83a54b2fSSadaf Ebrahimi      <class name="test.configuration.BeforeClassWithDisabledTest" />
714*83a54b2fSSadaf Ebrahimi    </classes>
715*83a54b2fSSadaf Ebrahimi  </test>
716*83a54b2fSSadaf Ebrahimi
717*83a54b2fSSadaf Ebrahimi  <test name="Bug173">
718*83a54b2fSSadaf Ebrahimi    <classes>
719*83a54b2fSSadaf Ebrahimi      <class name="test.testng173.TestNG173Test" />
720*83a54b2fSSadaf Ebrahimi    </classes>
721*83a54b2fSSadaf Ebrahimi  </test>
722*83a54b2fSSadaf Ebrahimi
723*83a54b2fSSadaf Ebrahimi  <test name="Mustache">
724*83a54b2fSSadaf Ebrahimi    <classes>
725*83a54b2fSSadaf Ebrahimi      <class name="test.mustache.MustacheTest" />
726*83a54b2fSSadaf Ebrahimi    </classes>
727*83a54b2fSSadaf Ebrahimi  </test>
728*83a54b2fSSadaf Ebrahimi
729*83a54b2fSSadaf Ebrahimi  <test name="Mixed">
730*83a54b2fSSadaf Ebrahimi    <classes>
731*83a54b2fSSadaf Ebrahimi      <class name="test.mixed.MixedTest" />
732*83a54b2fSSadaf Ebrahimi    </classes>
733*83a54b2fSSadaf Ebrahimi  </test>
734*83a54b2fSSadaf Ebrahimi
735*83a54b2fSSadaf Ebrahimi  <test name="Issue 107">
736*83a54b2fSSadaf Ebrahimi    <classes>
737*83a54b2fSSadaf Ebrahimi      <class name="test.issue107.Issue107Test"/>
738*83a54b2fSSadaf Ebrahimi    </classes>
739*83a54b2fSSadaf Ebrahimi  </test>
740*83a54b2fSSadaf Ebrahimi
741*83a54b2fSSadaf Ebrahimi  <test name="Assertion">
742*83a54b2fSSadaf Ebrahimi    <classes>
743*83a54b2fSSadaf Ebrahimi      <class name="test.assertion.AssertionTest"/>
744*83a54b2fSSadaf Ebrahimi      <class name="test.assertion.SoftAssertTest"/>
745*83a54b2fSSadaf Ebrahimi    </classes>
746*83a54b2fSSadaf Ebrahimi  </test>
747*83a54b2fSSadaf Ebrahimi
748*83a54b2fSSadaf Ebrahimi  <test name="TESTNG-106">
749*83a54b2fSSadaf Ebrahimi    <classes>
750*83a54b2fSSadaf Ebrahimi      <class name="test.testng106.TestNG106"/>
751*83a54b2fSSadaf Ebrahimi    </classes>
752*83a54b2fSSadaf Ebrahimi  </test>
753*83a54b2fSSadaf Ebrahimi
754*83a54b2fSSadaf Ebrahimi  <test name="@Test(enable)">
755*83a54b2fSSadaf Ebrahimi    <classes>
756*83a54b2fSSadaf Ebrahimi      <class name="test.enable.EnableTest"/>
757*83a54b2fSSadaf Ebrahimi    </classes>
758*83a54b2fSSadaf Ebrahimi  </test>
759*83a54b2fSSadaf Ebrahimi
760*83a54b2fSSadaf Ebrahimi  <test name="Name">
761*83a54b2fSSadaf Ebrahimi    <classes>
762*83a54b2fSSadaf Ebrahimi      <class name="test.name.NameTest" />
763*83a54b2fSSadaf Ebrahimi    </classes>
764*83a54b2fSSadaf Ebrahimi  </test>
765*83a54b2fSSadaf Ebrahimi</suite>
766*83a54b2fSSadaf Ebrahimi
767