1747 |
|
LONG_DELAY_MS, MILLISECONDS, |
1748 |
|
new ArrayBlockingQueue<Runnable>(10)); |
1749 |
|
try (PoolCleaner cleaner = cleaner(e)) { |
1750 |
+ |
long startTime = System.nanoTime(); |
1751 |
|
List<Callable<String>> l = new ArrayList<Callable<String>>(); |
1752 |
|
l.add(new StringTask()); |
1753 |
|
l.add(new StringTask()); |
1754 |
< |
String result = e.invokeAny(l, MEDIUM_DELAY_MS, MILLISECONDS); |
1754 |
> |
String result = e.invokeAny(l, LONG_DELAY_MS, MILLISECONDS); |
1755 |
|
assertSame(TEST_STRING, result); |
1756 |
+ |
assertTrue(millisElapsedSince(startTime) < LONG_DELAY_MS); |
1757 |
|
} |
1758 |
|
} |
1759 |
|
|