<AWT Dev> RFR(S): 8194869: [TESTBUG][aix, s390] Adapt tests to platforms.

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Thu Jan 18 03:59:15 UTC 2018


The client part looks fine.

On 17/01/2018 04:43, Lindenmaier, Goetz wrote:
> Posting this to awt-dev, too.
> 
> This change adapts some tests to run on properly on aix or s390:
> http://cr.openjdk.java.net/~goetz/wr18/8194869-jtregAix/webrev.03/
> 
> Best regards,
>    Goetz.
> 
>> -----Original Message-----
>> From: David Holmes [mailto:david.holmes at oracle.com]
>> Sent: Mittwoch, 17. Januar 2018 12:55
>> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; Volker Simonis
>> <volker.simonis at gmail.com>
>> Cc: core-libs-dev at openjdk.java.net; Baesken, Matthias
>> <matthias.baesken at sap.com>
>> Subject: Re: RFR(S): 8194869: [TESTBUG][aix, s390] Adapt tests to platforms.
>>
>> Hi Goetz,
>>
>> test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java
>>
>> I thought this was for AIX recognition not OS/400 ? ;-)
>>
>> Otherwise the AIX changes seem okay. Thought AWT tests should be
>> reviewed on awt-dev.
>>
>> Cheers,
>> David
>>
>> On 17/01/2018 9:39 PM, Lindenmaier, Goetz wrote:
>>> Hi,
>>>
>>> Volker, thanks for your review. Could someone else please have a
>>> quick look at this simple fix?
>>>
>>> Updated webrev with fixed BadPluginConfigurationTest:
>>> http://cr.openjdk.java.net/~goetz/wr18/8194869-jtregAix/webrev.03/
>>>
>>> Best regards,
>>>     Goetz.
>>>
>>>> -----Original Message-----
>>>> From: Volker Simonis [mailto:volker.simonis at gmail.com]
>>>> Sent: Dienstag, 16. Januar 2018 19:28
>>>> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>
>>>> Cc: Baesken, Matthias <matthias.baesken at sap.com>; core-libs-
>>>> dev at openjdk.java.net
>>>> Subject: Re: RFR(S): 8194869: [TESTBUG][aix, s390] Adapt tests to
>> platforms.
>>>>
>>>> Hi Goetz,
>>>>
>>>> you change looks good. Just one minor nit (no need for a new webrev if
>>>> you agree with my fix :)
>>>>
>>>> In BadPluginConfigurationTest.sh you first check if 'mktemp' exists as
>>>> file. This is a useless check because there won't be a file "mktemp"
>>>> in the current exectution directory of the shell script, even if the
>>>> "mktemp" exists domehwere in the PATH. To check for the existence of a
>>>> "mktemp" executable you can use the "type" command:
>>>>
>>>> type mktempp> /dev/null 2>&1
>>>>
>>>> if ! [ $? -ne 0 ] ; then
>>>>     MKTEMP="/opt/freeware/bin/mktemp"
>>>> fi
>>>>
>>>> Thanks for finally fixing this,
>>>> Volker
>>>>
>>>>
>>>> On Mon, Jan 15, 2018 at 12:12 PM, Lindenmaier, Goetz
>>>> <goetz.lindenmaier at sap.com> wrote:
>>>>> Hi Matthias,
>>>>>
>>>>> I didin't mean to do any changes for other platforms, so
>>>>> I reverted the part you pointed out:
>>>>> http://cr.openjdk.java.net/~goetz/wr18/8194869-jtregAix/webrev.02/
>>>>>
>>>>> But scanning through all the scripts:
>>>>> Sometimes PS on Cygwin is ';' and sometimes it is ':'.  Strange ...
>>>>>
>>>>> Best regards,
>>>>>     Goetz.
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Baesken, Matthias
>>>>>> Sent: Montag, 15. Januar 2018 09:03
>>>>>> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; core-libs-
>>>>>> dev at openjdk.java.net
>>>>>> Subject: RE: RFR(S): 8194869: [TESTBUG][aix, s390] Adapt tests to
>>>> platforms.
>>>>>>
>>>>>> Hi Goetz, change looks good except
>>>>>>
>>>>>> test/jdk/sun/security/tools/keytool/i18n.sh
>>>>>>
>>>>>> where the Cygwin PS setting has been changed from ; to :   (probably
>> this
>>>>>> was not intended) :
>>>>>>
>>>>>>        PS=":"
>>>>>>        FS="/"
>>>>>>        ;;
>>>>>> -  CYGWIN* )
>>>>>> -    NULL=/dev/null
>>>>>> -    PS=";"
>>>>>>
>>>>>>
>>>>>> (not a Reviewer however).
>>>>>>
>>>>>> Best regards, Matthias
>>>>>>
>>>>>>
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Lindenmaier, Goetz
>>>>>>> Sent: Mittwoch, 10. Januar 2018 09:23
>>>>>>> To: core-libs-dev at openjdk.java.net
>>>>>>> Cc: Baesken, Matthias <matthias.baesken at sap.com>
>>>>>>> Subject: RFR(S): 8194869: [TESTBUG][aix, s390] Adapt tests to
>> platforms.
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> this change adapts a row of jtreg tests to AIX.
>>>>>>> Shell tests often switch over all OSes, here the case for AIX was
>>>>>>> missing. PKCSTest needs to know where the libs are on s390.
>>>>>>>
>>>>>>> Please review.
>>>>>>> http://cr.openjdk.java.net/~goetz/wr18/8194869-jtregAix/webrev/
>>>>>>>
>>>>>>> Best regards,
>>>>>>>     Goetz.


-- 
Best regards, Sergey.


More information about the core-libs-dev mailing list