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

# User Rev Content
1 dl 1.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 dl 1.2 * Runs all JSR166 tests
13 dl 1.1 */
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     }