< prev index next >
test/java/lang/ProcessBuilder/Basic.java
Print this page
rev 14031 : 8168517: java/lang/ProcessBuilder/Basic.java failed
Reviewed-by: dholmes
@@ -2256,20 +2256,10 @@
long end = System.nanoTime();
if ((end - start) < TimeUnit.MILLISECONDS.toNanos(10))
fail("Test failed: waitFor didn't take long enough (" + (end - start) + "ns)");
p.destroy();
-
- start = System.nanoTime();
- p.waitFor(8, TimeUnit.SECONDS);
- end = System.nanoTime();
-
- int exitValue = p.exitValue();
-
- if ((end - start) > TimeUnit.SECONDS.toNanos(7))
- fail("Test failed: waitFor took too long on a dead process. (" + (end - start) + "ns)"
- + ", exitValue: " + exitValue);
} catch (Throwable t) { unexpected(t); }
//----------------------------------------------------------------
// Check that Process.waitFor(timeout, TimeUnit.MILLISECONDS)
// interrupt works as expected, if interrupted while waiting.
< prev index next >