JDK 9 RFR of JDK-8037278: sun/rmi/runtime/Log/6409194/NoConsoleOutput.java fails Intermittently: unexpected subprocess output

Roger Riggs Roger.Riggs at Oracle.com
Fri Nov 4 13:51:26 UTC 2016


Hi Amy,

yes, this looks fine;  no need for the RMI Registry in the test.

Perhaps you can fix the typo:  line 54: "Exdecute" =-> "Execute";
no need for another webrev.

Thanks, Roger


On 11/4/2016 9:33 AM, Daniel Fuchs wrote:
> Hi Amy,
>
> Looks good to me.
>
> Might be good to have confirmation from Roger or Stuart
> that no longer using the registry is OK WRT to the
> purpose of this test. If so then this looks like
> the ideal solution :-)
>
> best regards,
>
> -- daniel
>
> On 04/11/16 13:27, Amy Lu wrote:
>> Hi, Daniel
>>
>> I updated webrev, removed the test dependency on TestLibrary.
>> (RMI logging still be triggered thus no change to testing purpose.)
>>
>> Please review again:
>> http://cr.openjdk.java.net/~amlu/8037278/webrev.02/
>>
>> Thanks,
>> Amy
>>
>> On 11/3/16 9:42 PM, Daniel Fuchs wrote:
>>> On 03/11/16 13:35, Daniel Fuchs wrote:
>>>> Hi Amy,
>>>>
>>>> Looks good to me.
>>>
>>> Maybe a followup should be logged to try
>>> and no longer call TestLibrary.getUnusedRandomPort(),
>>> as this the method that is causing the rogue
>>> output (and I see that it might print things
>>> to System.err as well).
>>>
>>> best regards,
>>>
>>> -- daniel
>>>
>>>
>>>>
>>>> -- daniel
>>>>
>>>> On 03/11/16 13:22, Amy Lu wrote:
>>>>> Thank you Daniel for your review.
>>>>>
>>>>> Yes, agree and reverted those three lines.
>>>>>
>>>>> webrev updated:
>>>>> http://cr.openjdk.java.net/~amlu/8037278/webrev.01
>>>>>
>>>>> Thanks,
>>>>> Amy
>>>>>
>>>>> On 11/3/16 8:37 PM, Daniel Fuchs wrote:
>>>>>> Hi Amy,
>>>>>>
>>>>>> I think it might still be useful to see what the subprocess
>>>>>> prints on System.out in case of failure.
>>>>>> I would leave lines 83, 86 and 87 unchanged.
>>>>>>
>>>>>> best regards,
>>>>>>
>>>>>> -- daniel
>>>>>>
>>>>>> On 03/11/16 11:58, Amy Lu wrote:
>>>>>>> Please review the patch for test
>>>>>>> sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
>>>>>>>
>>>>>>> bug: https://bugs.openjdk.java.net/browse/JDK-8037278
>>>>>>> webrev: http://cr.openjdk.java.net/~amlu/8037278/webrev.00/
>>>>>>>
>>>>>>> This test fails whenever there’s extra output from System.out
>>>>>>> (from the
>>>>>>> test application DoRMIStuff). But actually this test is for 
>>>>>>> checking
>>>>>>> RMI
>>>>>>> logging messages and that are from System.err. Test should 
>>>>>>> ignore the
>>>>>>> output from System.out.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Amy
>>>>>>
>>>>>
>>>>
>>>
>>
>



More information about the core-libs-dev mailing list