Code review request [JDK 8]: 7132248, sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java failing
Alan.Bateman at oracle.com
Mon Jan 23 04:25:37 PST 2012
On 23/01/2012 12:21, Xuelei Fan wrote:
> Webrev: http://cr.openjdk.java.net/~xuelei/7132248/webrev.00/
> In JDK 8, the regression tests of JSSE (HTTP/TLS) run in agentvm
> mode. In agentvm mode, multiple threads may share the thread pool.
> SunJSSE implementation initialize the SSL/TLS context at the first
> time the context get loaded, and will not dynamically change the
> context anymore after the initialization. If a test case has
> initialized the context, another test case share the same thread will
> use the same context. New settings in the later will have no impact on
> the context.
> The cause of the bug is that some other test case updated the context,
> and CookieHttpsClientTest cannot setup the context as expected. Need
> to make the test case run in othervm mode.
This looks fine to me, thanks for jumping on this annoying test failure.
PS: cc'ing security-dev as I'm guessing you cc'ed serviceabilty-dev in
More information about the serviceability-dev