ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/AllTests.java
Revision: 1.3
Committed: Sun Oct 5 23:00:39 2003 UTC (20 years, 7 months ago) by dl
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
State: FILE REMOVED
Log Message:
Added tests and documentation

File Contents

# Content
1 /*
2 * Written by members of JCP JSR-166 Expert Group and released to the
3 * public domain. Use, modify, and redistribute this code in any way
4 * without acknowledgement. Other contributors include Andrew Wright,
5 * Jeffrey Hayes, Pat Fischer, Mike Judd.
6 */
7
8 import junit.framework.*;
9 import java.util.*;
10
11 /**
12 * Runs all JSR166 tests
13 */
14 public class AllTests {
15 public static void main (String[] args) {
16 junit.textui.TestRunner.run (suite());
17 }
18
19 public static Test suite ( ) {
20 TestSuite suite = new TestSuite("JSR166 Unit Tests");
21
22 suite.addTest(new TestSuite(ArrayBlockingQueueTest.class));
23 suite.addTest(new TestSuite(AtomicBooleanTest.class));
24 suite.addTest(new TestSuite(AtomicIntegerArrayTest.class));
25 suite.addTest(new TestSuite(AtomicIntegerFieldUpdaterTest.class));
26 suite.addTest(new TestSuite(AtomicIntegerTest.class));
27 suite.addTest(new TestSuite(AtomicLongArrayTest.class));
28 suite.addTest(new TestSuite(AtomicLongFieldUpdaterTest.class));
29 suite.addTest(new TestSuite(AtomicLongTest.class));
30 suite.addTest(new TestSuite(AtomicMarkableReferenceTest.class));
31 suite.addTest(new TestSuite(AtomicReferenceArrayTest.class));
32 suite.addTest(new TestSuite(AtomicReferenceFieldUpdaterTest.class));
33 suite.addTest(new TestSuite(AtomicReferenceTest.class));
34 suite.addTest(new TestSuite(AtomicStampedReferenceTest.class));
35 suite.addTest(new TestSuite(CancellableTaskTest.class));
36 suite.addTest(new TestSuite(ConcurrentHashMapTest.class));
37 suite.addTest(new TestSuite(ConcurrentLinkedQueueTest.class));
38 suite.addTest(new TestSuite(CopyOnWriteArrayListTest.class));
39 suite.addTest(new TestSuite(CopyOnWriteArraySetTest.class));
40 suite.addTest(new TestSuite(CountDownLatchTest.class));
41 suite.addTest(new TestSuite(CyclicBarrierTest.class));
42 suite.addTest(new TestSuite(DelayQueueTest.class));
43 suite.addTest(new TestSuite(ExchangerTest.class));
44 suite.addTest(new TestSuite(ExecutorsTest.class));
45 suite.addTest(new TestSuite(FairSemaphoreTest.class));
46 suite.addTest(new TestSuite(FutureTaskTest.class));
47 suite.addTest(new TestSuite(LinkedBlockingQueueTest.class));
48 suite.addTest(new TestSuite(LinkedListTest.class));
49 suite.addTest(new TestSuite(LockSupportTest.class));
50 suite.addTest(new TestSuite(PriorityBlockingQueueTest.class));
51 suite.addTest(new TestSuite(PriorityQueueTest.class));
52 suite.addTest(new TestSuite(ReentrantLockTest.class));
53 suite.addTest(new TestSuite(ReentrantReadWriteLockTest.class));
54 suite.addTest(new TestSuite(ScheduledExecutorTest.class));
55 suite.addTest(new TestSuite(SemaphoreTest.class));
56 suite.addTest(new TestSuite(SynchronousQueueTest.class));
57 suite.addTest(new TestSuite(SystemTest.class));
58 suite.addTest(new TestSuite(ThreadLocalTest.class));
59 suite.addTest(new TestSuite(ThreadPoolExecutorTest.class));
60 suite.addTest(new TestSuite(ThreadTest.class));
61 suite.addTest(new TestSuite(TimeUnitTest.class));
62
63 return suite;
64 }
65 }