9 |
|
import java.util.concurrent.ExecutionException; |
10 |
|
import java.util.concurrent.ForkJoinPool; |
11 |
|
import java.util.concurrent.ForkJoinTask; |
12 |
– |
import java.util.concurrent.ForkJoinWorkerThread; |
12 |
|
import java.util.concurrent.RecursiveAction; |
13 |
|
import java.util.concurrent.CountedCompleter; |
15 |
– |
import java.util.concurrent.ThreadLocalRandom; |
16 |
– |
import java.util.concurrent.TimeUnit; |
14 |
|
import java.util.concurrent.TimeoutException; |
15 |
|
import static java.util.concurrent.TimeUnit.SECONDS; |
16 |
|
import static java.util.concurrent.TimeUnit.MILLISECONDS; |
20 |
– |
import java.util.Arrays; |
17 |
|
import java.util.HashSet; |
18 |
|
|
19 |
|
public class ForkJoinPool8Test extends JSR166TestCase { |
475 |
|
FailingFibAction f = new FailingFibAction(8); |
476 |
|
assertSame(f, f.fork()); |
477 |
|
try { |
478 |
< |
f.get(5L, TimeUnit.SECONDS); |
478 |
> |
f.get(5L, SECONDS); |
479 |
|
shouldThrow(); |
480 |
|
} catch (ExecutionException success) { |
481 |
|
Throwable cause = success.getCause(); |