jmx-dev RFR: 8024613	javax/management/remote/mandatory/connection/RMIConnector_NPETest.java	failing intermittently
    shanliang 
    shanliang.jiang at oracle.com
       
    Fri Sep 20 05:54:50 PDT 2013
    
    
  
Jaroslav,
It is a good idea to use the RMI Testlibrary.
Better to call:
        agent.close();
at Line 55,  close the RMIRegistry (rmid.shutdown(rmidPort) Line 55) 
does not ensure the JMX connector doing full clean, it is always better 
to do clean within a test.
Shanliang
Jaroslav Bachorik wrote:
> Please, review the following change for JDK-8024613
>
> Issue: https://bugs.openjdk.java.net/browse/JDK-8024613
> Webrev: http://cr.openjdk.java.net/~jbachorik/8024613/webrev.00/ 
> <http://cr.openjdk.java.net/%7Ejbachorik/8024613/webrev.00/>
>
> The patch takes care of intermittent test failures caused by timing 
> issues when starting the RMID process. It could happen that the RMID 
> process hasn't been properly initialized in the timeframe of 5 seconds 
> and the test would fail.
>
> The patch replaces the home-brewed RMID process management with the 
> one available in the RMI Testlibrary which is used by more tests and 
> therefore should be more stable.
>
> Thanks,
>
> -JB-
    
    
More information about the serviceability-dev
mailing list