Improve ReentrantLock and ReentrantReadWriteLock tests
improve testAwait_*
improve testAwait_Interrupt
use awaitTermination
use newStartedThread
Add/use delay() instead of Thread.sleep to ensure sleeps are long enough
Update Creative Commons license URL in legal notices
whitespace
testcase hygiene: introduce CheckedRecursiveAction and CheckedRecursiveTask; eliminate almost all threadAssertXXX; use preferred junit conventions;narrow the scope of exception checking code; make sure test failures in non-junit threads produce proper stacktraces
whitespace
whitespace
whitespace
Use MILLISECONDS.toNanos instead of multiplying by 1000*1000; use explicit assertEquals instead of assertTrue(...!= null); improve testPutWithTake
replace absolute waits with _DELAY_MS; 1000 => 1000L; short delay after starting a thread before interrupting it
import static TimeUnit.MILLISECONDS
untabify
cleanup exception handling
whitespace
whitespace
whitespace
Add sleeps after interrupts to force ordering
Make Interruptible locking tests obey delay conventions
Add reentrancy test for await
Fix some asserts and awaitUninterruptibly tests
Fix sawit test
Weaken overly strong assert for timeout tests
test hasQueuedThread
Test toString
Add tests
Added and fised testcases
spellcheck
test for throws of NullPointerExceptions
Add tests for AQS extensions; adjust others for protected condition methods
Headers reference Creative Commons
Adjust protected method tests
Adjust protected method test class
Merged FairSemaphore into Semaphore
Javadoc fixes
improve tck javadocs; rename and add a few tests
Documentation scaffolding
Added tests
New base class JSR166TestCase
Added serialization and lock tests
Added tests
First check-in of tests to be in tck
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.