[JDK 8]Code review request 8022228, Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
Weijun Wang
weijun.wang at oracle.com
Thu Aug 22 02:09:49 UTC 2013
On 8/22/13 9:46 AM, Xuelei Fan wrote:
> new webrev: http://cr.openjdk.java.net/~xuelei/8022228/webrev.01/
>
> On 8/22/2013 9:30 AM, Weijun Wang wrote:
>> SessionTimeOutTests.java:
>>
>> 411 local.initCause(remote);
>>
>> What if local already has a cause? Will this overwrite it?
>>
> Yes. It's intent to override the current cause, but with the current
> stacks. It's a approach to show some information of both side.
I don't know if the current stack is enough for you to debug. Why not
also use addSuppressed here? Or you can just printStackTrace.
--Max
>
>> 427 exception.addSuppressed(startException);
>>
>> Is it possible startException is null?
>>
> Good catch! It's a safer code to consider this case.
>
>> Same for the other test.
>>
>> Also, if you have to do all these checks in every SSL test, can they be
>> added into a library?
>>
> Maybe we can design a super class for this kind of tests later.
>
> Thanks,
> Xuelei
>
>> Thanks
>> Max
>>
>> On 8/22/13 9:18 AM, Xuelei Fan wrote:
>>> Hi Weijun,
>>>
>>> Please review this regression test bug fix for JDK 8.
>>>
>>> Webrev: http://cr.openjdk.java.net/~xuelei/8022228/webrev.00/
>>>
>>> The timeout issue of SessionTimeOutTests.java is still unknown. This
>>> fix is just try to use new SSL testing template so as to expose more
>>> information.
>>>
>>> The issue of SessionCacheSizeTests is that the client side may kick off
>>> a connection before server is ready to listen on a particular port.
>>>
>>> Thanks,
>>> Xuelei
>>>
>
More information about the security-dev
mailing list