6824583: regtest TimeUnit/Basic.java fails intermittently on Windows - again
Reviewed-by: dholmes
This commit is contained in:
parent
c9ce349372
commit
1e18bf2d6e
@ -60,10 +60,11 @@ public class Basic {
|
||||
equal(1000L, MICROSECONDS.toNanos(1));
|
||||
|
||||
long t0 = System.nanoTime();
|
||||
MILLISECONDS.sleep(3);
|
||||
MILLISECONDS.sleep(3); /* See windows bug 6313903, might not sleep */
|
||||
long elapsedMillis = (System.nanoTime() - t0)/(1000L * 1000L);
|
||||
System.out.printf("elapsed=%d%n", elapsedMillis);
|
||||
check(elapsedMillis >= 3);
|
||||
check(elapsedMillis >= 0);
|
||||
/* Might not sleep on windows: check(elapsedMillis >= 3); */
|
||||
check(elapsedMillis < 1000);
|
||||
|
||||
//----------------------------------------------------------------
|
||||
|
Loading…
x
Reference in New Issue
Block a user