fix imports
testTryAcquire_timeout: cosmetic improvements
migrate from AssertionFailedError to AssertionError
more timeout handling rework; remove most uses of SMALL_DELAY_MS; randomize timeouts and TimeUnits; remove hardcoded 5 second timeouts
whitespace
switch to randomized fairness for tests that block
switch to randomized fairness for tests that block
improve testInterruptible
claw back some millis using assertThreadBlocks
testFairLocksFifo: fix very rare "double" race due to hasQueuedThreads "flicker"
Fix very rare flaky failure in testSerialization_fair
improve main methods; respect system properties; actually fail if a test fails
indentation
no wildcard imports
s/assert/assertTrue/
improve "uninterruptible" tests
use serialClone in serialization tests; update imports
various test improvements
Add/use delay() instead of Thread.sleep to ensure sleeps are long enough
Update Creative Commons license URL in legal notices
whitespace
whitespace
cosmetic improvements
Use MILLISECONDS.toNanos instead of multiplying by 1000*1000; use explicit assertEquals instead of assertTrue(...!= null); improve testPutWithTake
improve exception handling
untabify
use infrastructure to reduce boilerplate; do more careful testing
whitespace
whitespace
whitespace
whitespace
Test toString
Added tests
Better fairness test
added a few tests
Replace bad test
spellcheck
Add tests for AQS extensions; adjust others for protected condition methods
Headers reference Creative Commons
Merged FairSemaphore into Semaphore
improve tck javadocs; rename and add a few tests
Documentation scaffolding
New base class JSR166TestCase
Added serialization and lock 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.