headers.c
[cacao.git] / tests / kaffe / Makefile.am
1 TESTS_ENVIRONMENT = $(SHELL) TestScript
2
3 ALWAYS_TESTS = \
4 ## Simple health check
5         HelloWorldApp.class.save \
6 ## Now test the compiler
7         HelloWorldApp.java \
8 ## Test ints, longs, floats and doubles
9         TestIntLong.java \
10         TestFloatDouble.java \
11         DoubleCvt.java \
12         DoubleNeg.java \
13         DoubleConst.java \
14         DoublePrint.java \
15         DoubleComp.java \
16         ModuloTest.java \
17         LongNeg.java \
18         FPUStack.java \
19         divtest.java \
20 ## Test strings
21         Str.java \
22         Str2.java \
23         InternHog.java \
24 ## Test exceptions
25         IndexTest.java \
26         StackDump.java \
27 ## Test threads
28         tname.java \
29         ttest.java \
30 ##      ThreadInterrupt.java
31         ThreadState.java \
32         UncaughtException.java \
33 ## Misc tests
34         ReflectInterfaces.java \
35         InnerTest.java \
36         SerialUID.java \
37         TestSerializable.java \
38         TestSerializable2.java \
39         TestCasts.java \
40         Alias.java \
41         NullPointerTest.java \
42         NullInvoke.java \
43         TableSwitch.java \
44         LostFrame.java \
45         ConstructorTest.java \
46         burford.java \
47         IllegalInterface.java \
48         GetInterfaces.java \
49         IntfTest.java \
50         SignedShort.java \
51         CharCvt.java \
52         BadFloatTest.java \
53         ProcessTest.java \
54         UDPTest.java \
55         SoTimeout.java \
56         wc.java \
57         FileTest.java \
58         FileChecks.java \
59         finalexc.java \
60         finaltest.java \
61         finaltest2.java \
62         forNameTest.java \
63         LoaderTest.java \
64         ArrayForName.java \
65         KaffeVerifyBug.java \
66         Schtum.java \
67         Reflect.java \
68         MethodBug.java \
69         Bean.java \
70         SortTest.java \
71         HashTest.java \
72         MapTest.java \
73         URLTest.java \
74         PropertiesTest.java \
75         ReaderTest.java \
76         CharArrayReaderTest.java \
77         LineNumberReaderTest.java \
78         BufferedReaderTest.java \
79         ReaderReadVoidTest.java \
80         PipeTest.java \
81         GetField.java \
82 ## simple test for Method.invoke
83         ReflectInvoke.java \
84 ## simple test for InvocationTargetExceptions
85         InvTarExcTest.java \
86 ## tests for ClassLoader
87         SystemLoaderTest.java \
88         CLTest.java \
89         CLTestConc.java \
90         CLTestJLock.java \
91         CLTestLie.java \
92         CLTestFindLoaded.java \
93         ExceptionTest.java \
94         ExceptionTestClassLoader.java \
95         ExceptionTestClassLoader2.java \
96         TestClassRef.java \
97         ClassGC.java \
98         GCTest.java \
99         ThreadLocalTest.java \
100         BeanBug.java \
101         BitSetTest.java \
102         ExceptionInInitializerTest.java \
103         InitTest.java \
104         ProcessClassTest.java \
105         ProcessClassInst.java \
106         ProcessClassStop.java \
107         FindSystemClass.java \
108         ProcessClassLockTest.java \
109         DoubleBug.java \
110         TestUnlock.java \
111         MarkResetTest.java \
112         HashtableTest1.java \
113         ReflectMultiArray.java \
114         ExecTest.java \
115 ## Test various ways of stopping threads
116         ThreadStop.java \
117         DeadThread.java \
118         tthrd1.java \
119 ## Test interrupting I/O
120 ## This is kind of tricky, and Sun doesn't support it.
121         SoInterrupt.java \
122         sysdepCallMethod.java \
123 ## This one is skipped unless you --enable-debug.
124         TestNative.java
125
126 XFAIL_TESTS =
127
128 TESTS = $(ALWAYS_TESTS)
129
130 EXTRA_DIST = TestScript $(ALWAYS_TESTS) \
131         CLTestConc_run.java \
132         ZipVerifyUtils.java \
133         ClassGCTest.java \
134         ClassGCTestLater.java \
135         LoaderTest_Class0.java \
136         LoaderTest_Class1.java \
137         LoaderTest_Class1BeanInfo.java \
138         LoaderTest_Class2.java \
139         LoaderTest_Class3.java \
140         LoaderTest_Loader1.java \
141         LoaderTest_Loader2.java
142
143 CLEANFILES = *.class *.fail *.out core *.core ExceptionTest ziptest1.zip \
144         ziptest2.zip frozen_serial *.tmp