--- jsr166/src/test/tck/AbstractExecutorServiceTest.java 2010/10/11 07:21:32 1.28 +++ jsr166/src/test/tck/AbstractExecutorServiceTest.java 2010/10/11 08:30:50 1.29 @@ -589,10 +589,10 @@ public class AbstractExecutorServiceTest try { List> l = new ArrayList>(); l.add(new StringTask()); - l.add(Executors.callable(new MediumPossiblyInterruptedRunnable(), TEST_STRING)); + l.add(Executors.callable(possiblyInterruptedRunnable(2 * SHORT_DELAY_MS), TEST_STRING)); l.add(new StringTask()); List> futures = - e.invokeAll(l, SMALL_DELAY_MS, MILLISECONDS); + e.invokeAll(l, SHORT_DELAY_MS, MILLISECONDS); assertEquals(3, futures.size()); Iterator> it = futures.iterator(); Future f1 = it.next(); @@ -601,6 +601,7 @@ public class AbstractExecutorServiceTest assertTrue(f1.isDone()); assertFalse(f1.isCancelled()); assertTrue(f2.isDone()); + assertFalse(f2.isCancelled()); assertTrue(f3.isDone()); assertTrue(f3.isCancelled()); } finally {