--- jsr166/src/test/tck/FutureTaskTest.java 2011/03/15 19:47:06 1.24 +++ jsr166/src/test/tck/FutureTaskTest.java 2011/05/31 16:16:23 1.26 @@ -7,7 +7,13 @@ */ import junit.framework.*; -import java.util.concurrent.*; +import java.util.concurrent.Callable; +import java.util.concurrent.CancellationException; +import java.util.concurrent.CountDownLatch; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.Future; +import java.util.concurrent.FutureTask; +import java.util.concurrent.TimeoutException; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.SECONDS; import java.util.*; @@ -366,7 +372,7 @@ public class FutureTaskTest extends JSR1 new FutureTask(new CheckedInterruptedCallable() { public Object realCall() throws InterruptedException { threadStarted.countDown(); - Thread.sleep(LONG_DELAY_MS); + delay(LONG_DELAY_MS); return Boolean.TRUE; }}); @@ -395,7 +401,7 @@ public class FutureTaskTest extends JSR1 new FutureTask(new CheckedInterruptedCallable() { public Object realCall() throws InterruptedException { threadStarted.countDown(); - Thread.sleep(LONG_DELAY_MS); + delay(LONG_DELAY_MS); return Boolean.TRUE; }});