Hi Daniil,
It's a little unclear to me why you moved from ProcessThread to
TestProcessThread + Process. An explanation of that would make it easier
to understand many of the changes.
thanks,
Chris
On 7/11/19 10:16 AM, Daniil Titov wrote:
Please review the change that fixes an intermittent failure of
sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
test due to ports collision. The tests finds all network interfaces and for
every interface starts a separate process that tests
the connection to JMX agent server for a specific ports/interface combination.
The test was changed to retry in case of the failure. If the subprocess fails
to bind and the number
of retry attempts doesn't exceed the limit a new pair of random ports is
selected and the test is run again.
Webrev: http://cr.openjdk.java.net/~dtitov/8221303/webrev.01/
Bug: https://bugs.openjdk.java.net/browse/JDK-8221303
Thanks!
--Daniil