< prev index next >
test/jdk/java/util/concurrent/FutureTask/DoneMeansDone.java
Print this page
rev 51731 : imported patch 8210732
*** 34,44 ****
/*
* @test
* @bug 8073704
* @summary Checks that once isDone() returns true,
* get() never throws InterruptedException or TimeoutException
! * @library /lib/testlibrary/
*/
import static java.util.concurrent.TimeUnit.MILLISECONDS;
import java.util.ArrayList;
--- 34,44 ----
/*
* @test
* @bug 8073704
* @summary Checks that once isDone() returns true,
* get() never throws InterruptedException or TimeoutException
! * @library /test/lib
*/
import static java.util.concurrent.TimeUnit.MILLISECONDS;
import java.util.ArrayList;
*** 50,60 ****
import java.util.concurrent.FutureTask;
import java.util.concurrent.ThreadLocalRandom;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicReference;
! import jdk.testlibrary.Utils;
public class DoneMeansDone {
static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000);
public static void main(String[] args) throws Throwable {
--- 50,60 ----
import java.util.concurrent.FutureTask;
import java.util.concurrent.ThreadLocalRandom;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicReference;
! import jdk.test.lib.Utils;
public class DoneMeansDone {
static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000);
public static void main(String[] args) throws Throwable {
< prev index next >