--- jsr166/src/test/tck/ReentrantLockTest.java 2015/07/03 00:25:35 1.61 +++ jsr166/src/test/tck/ReentrantLockTest.java 2015/07/03 01:25:15 1.62 @@ -566,10 +566,8 @@ public class ReentrantLockTest extends J final Condition c = lock.newCondition(); lock.lock(); long startTime = System.nanoTime(); - long timeoutMillis = 10; - java.util.Date d = new java.util.Date(); - assertFalse(c.awaitUntil(new java.util.Date(d.getTime() + timeoutMillis))); - assertTrue(millisElapsedSince(startTime) >= timeoutMillis); + assertFalse(c.awaitUntil(delayedDate(timeoutMillis()))); + assertTrue(millisElapsedSince(startTime) >= timeoutMillis()); lock.unlock(); } catch (InterruptedException fail) { threadUnexpectedException(fail); } }