1<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
2
3<suite name="OpenJDK8 test suite" verbose="1" >
4  <test name="java util stream test">
5    <!-- classes have to be provided one at a time because "packages" doesn't work on Android
6    -->
7
8   <classes>
9     <!--
10      <class name="org.openjdk.tests.java.lang.invoke.DeserializeMethodTest" />
11      <class name="org.openjdk.tests.java.lang.invoke.SerializedLambdaTest" />
12      -->
13
14      <class name="org.openjdk.tests.java.util.FillableStringTest" />
15      <class name="org.openjdk.tests.java.util.MapTest" />
16      <class name="org.openjdk.tests.java.util.NullArgsTestCase" />
17      <class name="org.openjdk.tests.java.util.stream.GroupByOpTest" />
18      <class name="org.openjdk.tests.java.util.stream.SequentialOpTest" />
19      <class name="org.openjdk.tests.java.util.stream.SummaryStatisticsTest" />
20      <class name="org.openjdk.tests.java.util.stream.StreamBuilderTest" />
21      <class name="org.openjdk.tests.java.util.stream.CollectionAndMapModifyStreamTest" />
22      <class name="org.openjdk.tests.java.util.stream.CountLargeTest" />
23      <class name="org.openjdk.tests.java.util.stream.StreamCloseTest" />
24      <class name="org.openjdk.tests.java.util.stream.MinMaxTest" />
25      <class name="org.openjdk.tests.java.util.stream.StreamLinkTest" />
26      <class name="org.openjdk.tests.java.util.stream.ForEachOpTest" />
27      <class name="org.openjdk.tests.java.util.stream.CountTest" />
28      <class name="org.openjdk.tests.java.util.stream.ConcatTest" />
29      <class name="org.openjdk.tests.java.util.stream.ReduceTest" />
30      <class name="org.openjdk.tests.java.util.stream.DoublePrimitiveOpsTests" />
31      <class name="org.openjdk.tests.java.util.stream.IntUniqOpTest" />
32      <class name="org.openjdk.tests.java.util.stream.SpliteratorTest" />
33      <class name="org.openjdk.tests.java.util.stream.ReduceByOpTest" />
34      <class name="org.openjdk.tests.java.util.stream.FindFirstOpTest" />
35      <class name="org.openjdk.tests.java.util.stream.SortedOpTest" />
36      <class name="org.openjdk.tests.java.util.stream.ToArrayOpTest" />
37      <class name="org.openjdk.tests.java.util.stream.TeeOpTest" />
38      <class name="org.openjdk.tests.java.util.stream.IntPrimitiveOpsTests" />
39      <class name="org.openjdk.tests.java.util.stream.LongPrimitiveOpsTests" />
40      <class name="org.openjdk.tests.java.util.stream.SliceOpTest" />
41      <class name="org.openjdk.tests.java.util.stream.InfiniteStreamWithLimitOpTest" />
42      <class name="org.openjdk.tests.java.util.stream.DistinctOpTest" />
43      <class name="org.openjdk.tests.java.util.stream.ConcatOpTest" />
44      <class name="org.openjdk.tests.java.util.stream.TabulatorsTest" />
45      <class name="org.openjdk.tests.java.util.stream.StreamParSeqTest" />
46      <class name="org.openjdk.tests.java.util.stream.FindAnyOpTest" />
47      <class name="org.openjdk.tests.java.util.stream.PrimitiveAverageOpTest" />
48      <class name="org.openjdk.tests.java.util.stream.IntReduceTest" />
49      <class name="org.openjdk.tests.java.util.stream.FilterOpTest" />
50      <class name="org.openjdk.tests.java.util.stream.IntSliceOpTest" />
51      <class name="org.openjdk.tests.java.util.stream.StreamSpliteratorTest" />
52      <class name="org.openjdk.tests.java.util.stream.RangeTest" />
53      <class name="org.openjdk.tests.java.util.stream.MatchOpTest" />
54      <class name="org.openjdk.tests.java.util.stream.ExplodeOpTest" />
55      <class name="org.openjdk.tests.java.util.stream.MapOpTest" />
56      <class name="org.openjdk.tests.java.util.stream.PrimitiveSumTest" />
57      <class name="java.util.stream.SpinedBufferTest" />
58      <class name="java.util.stream.NodeTest" />
59      <class name="java.util.stream.FlagOpTest" />
60      <class name="java.util.stream.SliceSpliteratorTest" />
61      <class name="java.util.stream.LongNodeTest" />
62      <class name="java.util.stream.StreamFlagsTest" />
63      <class name="java.util.stream.StreamReuseTest" />
64      <class name="java.util.stream.DoubleNodeTest" />
65      <class name="java.util.stream.NodeBuilderTest" />
66      <class name="java.util.stream.IntNodeTest" />
67      <class name="java.util.stream.StreamOpFlagsTest" />
68    </classes>
69  </test>
70
71  <test name="java.time test">
72    <classes>
73     <class name="tck.java.time.AbstractDateTimeTest" />
74     <class name="tck.java.time.AbstractTCKTest" />
75     <class name="tck.java.time.chrono.CopticChronology" />
76     <class name="tck.java.time.chrono.CopticDate" />
77     <class name="tck.java.time.chrono.CopticEra" />
78     <class name="tck.java.time.chrono.serial.TCKChronoLocalDateSerialization" />
79     <class name="tck.java.time.chrono.serial.TCKChronoLocalDateTimeSerialization" />
80     <class name="tck.java.time.chrono.serial.TCKChronologySerialization" />
81     <class name="tck.java.time.chrono.serial.TCKChronoZonedDateTimeSerialization" />
82     <class name="tck.java.time.chrono.serial.TCKCopticSerialization" />
83     <class name="tck.java.time.chrono.serial.TCKEraSerialization" />
84     <class name="tck.java.time.chrono.TCKChronoLocalDate" />
85     <class name="tck.java.time.chrono.TCKChronoLocalDateTime" />
86     <class name="tck.java.time.chrono.TCKChronology" />
87     <class name="tck.java.time.chrono.TCKChronoPeriod" />
88     <class name="tck.java.time.chrono.TCKChronoZonedDateTime" />
89     <class name="tck.java.time.chrono.TCKHijrahChronology" />
90     <class name="tck.java.time.chrono.TCKHijrahEra" />
91     <class name="tck.java.time.chrono.TCKIsoChronology" />
92     <class name="tck.java.time.chrono.TCKIsoEra" />
93     <class name="tck.java.time.chrono.TCKJapaneseChronology" />
94     <class name="tck.java.time.chrono.TCKJapaneseEra" />
95     <class name="tck.java.time.chrono.TCKMinguoChronology" />
96     <class name="tck.java.time.chrono.TCKMinguoEra" />
97     <class name="tck.java.time.chrono.TCKTestServiceLoader" />
98     <class name="tck.java.time.chrono.TCKThaiBuddhistChronology" />
99     <class name="tck.java.time.chrono.TCKThaiBuddhistEra" />
100     <class name="tck.java.time.format.TCKChronoPrinterParser" />
101     <class name="tck.java.time.format.TCKDateTimeFormatter" />
102     <class name="tck.java.time.format.TCKDateTimeFormatterBuilder" />
103     <class name="tck.java.time.format.TCKDateTimeFormatters" />
104     <class name="tck.java.time.format.TCKDateTimeParseResolver" />
105     <class name="tck.java.time.format.TCKDateTimeTextPrinting" />
106     <class name="tck.java.time.format.TCKFormatStyle" />
107     <class name="tck.java.time.format.TCKInstantPrinterParser" />
108     <class name="tck.java.time.format.TCKLocalizedFieldParser" />
109     <class name="tck.java.time.format.TCKLocalizedFieldPrinter" />
110     <class name="tck.java.time.format.TCKLocalizedPrinterParser" />
111     <class name="tck.java.time.format.TCKOffsetPrinterParser" />
112     <class name="tck.java.time.format.TCKPadPrinterParser" />
113     <class name="tck.java.time.format.TCKResolverStyle" />
114     <class name="tck.java.time.format.TCKSignStyle" />
115     <class name="tck.java.time.format.TCKTextStyle" />
116     <class name="tck.java.time.format.TCKZoneIdPrinterParser" />
117     <class name="tck.java.time.MockSimplePeriod" />
118     <class name="tck.java.time.serial.TCKClockSerialization" />
119     <class name="tck.java.time.serial.TCKDurationSerialization" />
120     <class name="tck.java.time.serial.TCKInstantSerialization" />
121     <class name="tck.java.time.serial.TCKLocalDateSerialization" />
122     <class name="tck.java.time.serial.TCKLocalDateTimeSerialization" />
123     <class name="tck.java.time.serial.TCKLocalTimeSerialization" />
124     <class name="tck.java.time.serial.TCKMonthDaySerialization" />
125     <class name="tck.java.time.serial.TCKOffsetDateTimeSerialization" />
126     <class name="tck.java.time.serial.TCKOffsetTimeSerialization" />
127     <class name="tck.java.time.serial.TCKPeriodSerialization" />
128     <class name="tck.java.time.serial.TCKYearMonthSerialization" />
129     <class name="tck.java.time.serial.TCKYearSerialization" />
130     <class name="tck.java.time.serial.TCKZonedDateTimeSerialization" />
131     <class name="tck.java.time.serial.TCKZoneIdSerialization" />
132     <class name="tck.java.time.serial.TCKZoneOffsetSerialization" />
133     <class name="tck.java.time.TCKClock" />
134     <class name="tck.java.time.TCKClock_Fixed" />
135     <class name="tck.java.time.TCKClock_Offset" />
136     <class name="tck.java.time.TCKClock_System" />
137     <class name="tck.java.time.TCKClock_Tick" />
138     <class name="tck.java.time.TCKDayOfWeek" />
139     <class name="tck.java.time.TCKDuration" />
140     <class name="tck.java.time.TCKInstant" />
141     <class name="tck.java.time.TCKLocalDate" />
142     <class name="tck.java.time.TCKLocalDateTime" />
143     <class name="tck.java.time.TCKLocalTime" />
144     <class name="tck.java.time.TCKMonth" />
145     <class name="tck.java.time.TCKMonthDay" />
146     <class name="tck.java.time.TCKOffsetDateTime" />
147     <class name="tck.java.time.TCKOffsetTime" />
148     <class name="tck.java.time.TCKPeriod" />
149     <class name="tck.java.time.TCKYear" />
150     <class name="tck.java.time.TCKYearMonth" />
151     <class name="tck.java.time.TCKZonedDateTime" />
152     <class name="tck.java.time.TCKZoneId" />
153     <class name="tck.java.time.TCKZoneOffset" />
154     <class name="tck.java.time.temporal.serial.TCKChronoFieldSerialization" />
155     <class name="tck.java.time.temporal.serial.TCKChronoUnitSerialization" />
156     <class name="tck.java.time.temporal.serial.TCKJulianFieldsSerialization" />
157     <class name="tck.java.time.temporal.serial.TCKValueRangeSerialization" />
158     <class name="tck.java.time.temporal.serial.TCKWeekFieldsSerialization" />
159     <class name="tck.java.time.temporal.TCKChronoField" />
160     <class name="tck.java.time.temporal.TCKChronoUnit" />
161     <class name="tck.java.time.temporal.TCKIsoFields" />
162     <class name="tck.java.time.temporal.TCKJulianFields" />
163     <class name="tck.java.time.temporal.TCKTemporalAdjusters" />
164     <class name="tck.java.time.temporal.TCKWeekFields" />
165     <class name="tck.java.time.TestIsoChronology" />
166     <class name="tck.java.time.zone.serial.TCKFixedZoneRulesSerialization" />
167     <class name="tck.java.time.zone.serial.TCKZoneOffsetTransitionRuleSerialization" />
168     <class name="tck.java.time.zone.serial.TCKZoneOffsetTransitionSerialization" />
169     <class name="tck.java.time.zone.serial.TCKZoneRulesSerialization" />
170     <class name="tck.java.time.zone.TCKFixedZoneRules" />
171     <class name="tck.java.time.zone.TCKZoneOffsetTransition" />
172     <class name="tck.java.time.zone.TCKZoneOffsetTransitionRule" />
173     <class name="tck.java.time.zone.TCKZoneRules" />
174     <class name="tck.java.time.zone.TCKZoneRulesProvider" />
175     <class name="test.java.time.AbstractTest" />
176     <class name="test.java.time.chrono;" />
177     <class name="test.java.time.chrono.TestChronoLocalDate" />
178     <class name="test.java.time.chrono.TestChronologyPerf" />
179     <class name="test.java.time.chrono.TestIsoChronoImpl" />
180     <class name="test.java.time.chrono.TestJapaneseChronoImpl" />
181     <class name="test.java.time.chrono.TestJapaneseChronology" />
182     <class name="test.java.time.chrono.TestServiceLoader" />
183     <class name="test.java.time.chrono.TestThaiBuddhistChronoImpl" />
184     <class name="test.java.time.chrono.TestUmmAlQuraChronology" />
185     <class name="test.java.time.format.AbstractTestPrinterParser" />
186     <class name="test.java.time.format.MockIOExceptionAppendable" />
187     <class name="test.java.time.format.TestCharLiteralParser" />
188     <class name="test.java.time.format.TestCharLiteralPrinter" />
189     <class name="test.java.time.format.TestDateTimeFormatter" />
190     <class name="test.java.time.format.TestDateTimeFormatterBuilder" />
191     <class name="test.java.time.format.TestDateTimeParsing" />
192     <class name="test.java.time.format.TestDateTimeTextProvider" />
193     <class name="test.java.time.format.TestDecimalStyle" />
194     <class name="test.java.time.format.TestFractionPrinterParser" />
195     <class name="test.java.time.format.TestNonIsoFormatter" />
196     <class name="test.java.time.format.TestNumberParser" />
197     <class name="test.java.time.format.TestNumberPrinter" />
198     <class name="test.java.time.format.TestPadPrinterDecorator" />
199     <class name="test.java.time.format.TestReducedParser" />
200     <class name="test.java.time.format.TestReducedPrinter" />
201     <class name="test.java.time.format.TestSettingsParser" />
202     <class name="test.java.time.format.TestStringLiteralParser" />
203     <class name="test.java.time.format.TestStringLiteralPrinter" />
204     <class name="test.java.time.format.TestTextParser" />
205     <class name="test.java.time.format.TestTextPrinter" />
206     <class name="test.java.time.format.TestZoneOffsetParser" />
207     <class name="test.java.time.format.TestZoneOffsetPrinter" />
208     <class name="test.java.time.format.TestZoneTextPrinterParser" />
209     <class name="test.java.time.format.ZoneName" />
210     <class name="test.java.time.MockSimplePeriod" />
211     <class name="test.java.time.temporal.MockFieldNoValue" />
212     <class name="test.java.time.temporal.MockFieldValue" />
213     <class name="test.java.time.temporal.TestChronoField" />
214     <class name="test.java.time.temporal.TestChronoUnit" />
215     <class name="test.java.time.temporal.TestDateTimeBuilderCombinations" />
216     <class name="test.java.time.temporal.TestDateTimeValueRange" />
217     <class name="test.java.time.temporal.TestIsoWeekFields" />
218     <class name="test.java.time.temporal.TestJulianFields" />
219     <class name="test.java.time.TestClock_Fixed" />
220     <class name="test.java.time.TestClock_Offset" />
221     <class name="test.java.time.TestClock_System" />
222     <class name="test.java.time.TestClock_Tick" />
223     <class name="test.java.time.TestDuration" />
224     <class name="test.java.time.TestInstant" />
225     <class name="test.java.time.TestLocalDate" />
226     <class name="test.java.time.TestLocalDateTime" />
227     <class name="test.java.time.TestLocalTime" />
228     <class name="test.java.time.TestMonthDay" />
229     <class name="test.java.time.TestOffsetDateTime" />
230     <class name="test.java.time.TestOffsetDateTime_instants" />
231     <class name="test.java.time.TestOffsetTime" />
232     <class name="test.java.time.TestPeriod" />
233     <class name="test.java.time.TestYear" />
234     <class name="test.java.time.TestYearMonth" />
235     <class name="test.java.time.TestZonedDateTime" />
236     <class name="test.java.time.TestZoneId" />
237     <class name="test.java.time.TestZoneOffset" />
238     <class name="test.java.time.zone.TestFixedZoneRules" />
239    </classes>
240  </test>
241
242</suite>