ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ScheduledExecutorTest.java
(Generate patch)

Comparing jsr166/src/test/tck/ScheduledExecutorTest.java (file contents):
Revision 1.92 by jsr166, Wed Mar 29 17:47:16 2017 UTC vs.
Revision 1.93 by jsr166, Mon May 29 19:15:03 2017 UTC

# Line 73 | Line 73 | public class ScheduledExecutorTest exten
73              Future f = p.schedule(task, timeoutMillis(), MILLISECONDS);
74              assertSame(Boolean.TRUE, f.get());
75              assertTrue(millisElapsedSince(startTime) >= timeoutMillis());
76 <            assertTrue(done.await(0L, MILLISECONDS));
76 >            assertEquals(0L, done.getCount());
77          }
78      }
79  
# Line 241 | Line 241 | public class ScheduledExecutorTest exten
241          final ScheduledThreadPoolExecutor p = new ScheduledThreadPoolExecutor(1);
242          try (PoolCleaner cleaner = cleaner(p)) {
243              try {
244 <                TrackedCallable callable = null;
245 <                Future f = p.schedule(callable, SHORT_DELAY_MS, MILLISECONDS);
244 >                Future f = p.schedule((Callable)null,
245 >                                      randomTimeout(), randomTimeUnit());
246                  shouldThrow();
247              } catch (NullPointerException success) {}
248          }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines