RFR [testbug]: 8250772: Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException
Daniel Fuchs
daniel.fuchs at oracle.com
Tue Aug 11 11:10:50 UTC 2020
Hi Aleksei,
I agree that this is the best fix for this issue.
best regards,
-- daniel
On 06/08/2020 23:21, Aleks Efimov wrote:
> Hi,
>
> Please, help to review NamingExceptionMessageTest test stabilization
> change:
> There is a race condition between the closure of connection in test LDAP
> server and the JDKs LDAP client code.
> Due to this race the test could generate ServiceUnavailableException
> instead of the required NamingException.
>
> Webrev: http://cr.openjdk.java.net/~aefimov/8250772/00/index.html
> JBS: https://bugs.openjdk.java.net/browse/JDK-8250772
>
> The following modifications have been made to the test code:
> a) To increase the reproduction rate of the required exception message
> the connection closure timeout has been added to the test LDAP server's
> BIND operation handler
> b) ServiceUnavailableException is now treated as an acceptable exception
>
> The modified test was successfully executed 100+ times alongside to
> other LDAP tests
>
> With Best Regards,
> Aleksei
More information about the core-libs-dev
mailing list