616 |
|
* timeUnit.sleep(x) for x <= 0 does not sleep at all. |
617 |
|
*/ |
618 |
|
public void testTimedSleep_nonPositive() throws InterruptedException { |
619 |
< |
long startTime = System.nanoTime(); |
620 |
< |
boolean interrupt = randomBoolean(); |
621 |
< |
if (interrupt) Thread.currentThread().interrupt(); |
622 |
< |
randomTimeUnit().sleep(0L); |
623 |
< |
randomTimeUnit().sleep(-1L); |
624 |
< |
randomTimeUnit().sleep(Long.MIN_VALUE); |
625 |
< |
if (interrupt) assertTrue(Thread.interrupted()); |
619 |
> |
boolean interrupt = randomBoolean(); |
620 |
> |
if (interrupt) Thread.currentThread().interrupt(); |
621 |
> |
randomTimeUnit().sleep(0L); |
622 |
> |
randomTimeUnit().sleep(-1L); |
623 |
> |
randomTimeUnit().sleep(Long.MIN_VALUE); |
624 |
> |
if (interrupt) assertTrue(Thread.interrupted()); |
625 |
|
} |
626 |
|
|
627 |
|
/** |