< 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 >