RFR: JDK-8068225: nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out

Jean Christophe Beyler jcbeyler at google.com
Fri Feb 8 22:26:06 UTC 2019


Hi Gary,

Looks good to me too :)

Thanks,
Jc

On Fri, Feb 8, 2019 at 10:40 AM serguei.spitsyn at oracle.com <
serguei.spitsyn at oracle.com> wrote:

> Hi Gary,
>
> I'm Okay with the fix if the test run is good.
>
> Thanks,
> Serguei
>
>
> On 2/8/19 05:25, Gary Adams wrote:
> > The intermittent failures for remove_l005 appears to be due to a
> > timing issue
> > in the shutdown handling after the test has completed. The debugger
> > has sent
> > a "quit" command, but the debugee has not completed processing the
> > command
> > and exited as expected.
> >
> > This proposed change modifies the Debugee.endDebugee() processing to
> > wait for the debuggee to complete before doing the tear down processing
> > on the debugger side of the connection. This sequencing did expose
> > an issue in the canBeModified test, where the debugee was never resumed
> > after the VMStart event was detected. Resuming the debugee allows it to
> > respond as expected when the direct call to endDebugee is invoked.
> >
> > Testing is still in progress, but it looks like this will resolve a
> > number of
> > tail end intermittent failures.
> >
> >   Issue: https://bugs.openjdk.java.net/browse/JDK-8068225
> >   Webrev: http://cr.openjdk.java.net/~gadams/8068225/webrev.00/
>
>

-- 

Thanks,
Jc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20190208/4f628f2a/attachment-0001.html>


More information about the serviceability-dev mailing list