RFR: 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures
Bob Vandette
bob.vandette at oracle.com
Thu Oct 10 13:00:45 UTC 2019
I don’t feel too strongly about this but …
Can you change the name of “pev” to exitValue?
Can you maybe just use -1 as the initial value?
You can add me as a reviewer.
Bob.
> On Oct 10, 2019, at 3:45 AM, Baesken, Matthias <matthias.baesken at sap.com> wrote:
>
> Hi Bob, may I add you as a reviewer too ?
> Are you fine with the current revision
>
> http://cr.openjdk.java.net/~mbaesken/webrevs/8230957.2/
>
> ?
>
> Best regards, Matthias
>
>
>> -----Original Message-----
>> From: Langer, Christoph <christoph.langer at sap.com>
>> Sent: Mittwoch, 9. Oktober 2019 12:04
>> To: Baesken, Matthias <matthias.baesken at sap.com>; Bob Vandette
>> <bob.vandette at oracle.com>
>> Cc: hotspot-dev at openjdk.java.net; MIKHAILO_SELEDTSOV
>> <mikhailo.seledtsov at oracle.com>
>> Subject: RE: RFR: 8230957: [TESTBUG]
>> containers/docker/TestJcmdWithSideCar.java sporadic failures
>>
>> Hi Matthias,
>>
>> looks good to me, too, overall and as it is active in our test system it proves to
>> stabilize things.
>>
>> But, I agree to Bob in that you should rather define some constant like
>>
>> private static int EXIT_VALUE_INITIAL = -999;
>>
>> and use it to initialize and check pev.
>>
>> Thanks
>> Christoph
>>
>>> -----Original Message-----
>>> From: Baesken, Matthias <matthias.baesken at sap.com>
>>> Sent: Mittwoch, 9. Oktober 2019 09:37
>>> To: Bob Vandette <bob.vandette at oracle.com>
>>> Cc: hotspot-dev at openjdk.java.net; Langer, Christoph
>>> <christoph.langer at sap.com>; MIKHAILO_SELEDTSOV
>>> <mikhailo.seledtsov at oracle.com>
>>> Subject: RE: RFR: 8230957: [TESTBUG]
>>> containers/docker/TestJcmdWithSideCar.java sporadic failures
>>>
>>> Hi Bob I changed the comment and renamed the variable to retryCount .
>>> -999 is just an initialization and has no special meaning .
>>>
>>> New webrev :
>>>
>>> http://cr.openjdk.java.net/~mbaesken/webrevs/8230957.2/
>>>
>>> Best regards, Matthias
>>>
>>>
>>>>
>>>> I don’t think it’s necessary to state the obvious here:
>>>>
>>>> 59 private static final long
>> TIME_TO_WAIT_FOR_MAIN_METHOD_START
>>> =
>>>> 50 * 1000; // milliseconds; increase 5 to 50
>>>>
>>>> Where does this -999 come from? Is this documented anywhere? If so
>>>> please define a constant. Would this
>>>> work with podman?
>>>>
>>>> 237 int pev = -999;
>>>>
>>>> Could you give this a more descriptive name (retryCount maybe)?
>>>>
>>>> 238 int rt = 3;
>>>>
>>>>
>>>> Bob.
>>>>
>>>>
>>>>> On Oct 8, 2019, at 7:16 AM, Baesken, Matthias
>>>> <matthias.baesken at sap.com> wrote:
>>>>>
>>>>> Hello, please review the following test related change .
>>>>>
>>>>> The test containers/docker/TestJcmdWithSideCar.java has been
>>>> reactivated after
>>>>>
>>>>> https://bugs.openjdk.java.net/browse/JDK-8228960
>>>>>
>>>>> and we see now sporadic failures.
>>>>>
>>>>> We needed to increase/adjust the timeouts and also check the Xmx
>>> setting
>>>> going into the java calls in the docker containers (we might inherit when
>>> from
>>>> the test java opts).
>>>>> Also a bit more output has been added to the tests to better
>> understand
>>>> potential issues .
>>>>>
>>>>>
>>>>> Bug/webrev :
>>>>>
>>>>> https://bugs.openjdk.java.net/browse/JDK-8230957
>>>>>
>>>>> http://cr.openjdk.java.net/~mbaesken/webrevs/8230957.1/
>>>>>
>>>>>
>>>>> Thanks, Matthias
>
More information about the hotspot-dev
mailing list