[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-serviceability-dev
Subject: Re: RFR: JDK-8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: Li
From: serguei.spitsyn () oracle ! com
Date: 2019-04-09 22:19:47
Message-ID: 46aec1c2-1cbd-0966-84f0-4a4c0fd8f2af () oracle ! com
[Download RAW message or body]
Hi Gary,
It looks Okay in general.
On minor suggestion.
Could you, introduce symbolic constants and use them for exit codes?
They will be self-describing that way.
Thanks,
Serguei
On 4/4/19 5:02 AM, Gary Adams wrote:
> I need a second reviewer for this minor update.
>
> On 4/2/19, 2:18 PM, Chris Plummer wrote:
>> On 4/2/19 11:11 AM, Gary Adams wrote:
>>> The test exits with 3 for the general Exception.
>>> I added 4 just to distinguish the return.
>>> I see 7 used earlier when the lockfile is not initialized.
>>>
>>> I could add a message, if you think it is useful.
>> Yes, I think it would be.
>>>
>>> The exit code is printed in stopApp(). line 377.
>> Ok. I was just wondering if specific error codes were being checked
>> for. It looks like that's not the case.
>>
>> thanks,
>>
>> Chris
>>>
>>> On 4/2/19, 1:58 PM, Chris Plummer wrote:
>>>> Hi Gary,
>>>>
>>>> I see various System.exit() calls with varying exit status. Is
>>>> there some place that documents them? What is 4?
>>>>
>>>> Any reason not to print the exception before doing the System.exit(4)?
>>>>
>>>> thanks,
>>>>
>>>> Chris
>>>>
>>>> On 4/2/19 4:50 AM, Gary Adams wrote:
>>>>> This proposed change allows a wider range of IOExceptions to be
>>>>> observed
>>>>> when a LingeredApp is being shutdown. It may not be just a
>>>>> NoSuchFileException.
>>>>> Botton line - if the lock file doesn't exist at the time the
>>>>> IOException
>>>>> is observed then the main application is terminating the test
>>>>> sequence
>>>>> and LingeredApp should end normally.
>>>>>
>>>>> Webrev: http://cr.openjdk.java.net/~gadams/8203364/webrev/
>>>>> Issue: https://bugs.openjdk.java.net/browse/JDK-8203364
>>>>
>>>>
>>>>
>>>
>>
>>
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic