< prev index next >
test/jdk/java/util/concurrent/FutureTask/CancelledFutureLoops.java
Print this page
rev 51731 : imported patch 8210732
*** 35,45 ****
* @test
* @bug 4486658
* @summary Checks for responsiveness of futures to cancellation.
* Runs under the assumption that ITERS computations require more than
* TIMEOUT msecs to complete.
! * @library /lib/testlibrary/
* @run main/timeout=2000 CancelledFutureLoops
*/
import static java.util.concurrent.TimeUnit.MILLISECONDS;
--- 35,45 ----
* @test
* @bug 4486658
* @summary Checks for responsiveness of futures to cancellation.
* Runs under the assumption that ITERS computations require more than
* TIMEOUT msecs to complete.
! * @library /test/lib
* @run main/timeout=2000 CancelledFutureLoops
*/
import static java.util.concurrent.TimeUnit.MILLISECONDS;
*** 50,60 ****
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.locks.ReentrantLock;
! import jdk.testlibrary.Utils;
public final class CancelledFutureLoops {
static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000);
static final ExecutorService pool = Executors.newCachedThreadPool();
static final SplittableRandom rnd = new SplittableRandom();
--- 50,60 ----
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.locks.ReentrantLock;
! import jdk.test.lib.Utils;
public final class CancelledFutureLoops {
static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000);
static final ExecutorService pool = Executors.newCachedThreadPool();
static final SplittableRandom rnd = new SplittableRandom();
< prev index next >