<Swing Dev> RFR: 8252194: Add automated test for fix done in JDK-8218469

Pankaj Bansal pankaj.b.bansal at oracle.com
Sun Sep 27 18:30:37 UTC 2020


Hi Alex,

Thanks for the review.

On 27/09/20 11:27 PM, Alexander Zuev wrote:
> Hi Pankaj,
>
>   in your test you have both
>   * @requires (os.family == "linux")
> and
>           if (!System.getProperty("os.name").startsWith("Linux")) {
>               System.out.println("This test is meant for Linux platform only");
>               return;
>           }
> Isn't it a little bit overkill?
>
This has been discussed earlier for some other test. The logic is that, 
if the test is run under jtreg, the test would not be run/scheduled at 
all due to @requires tag on non-linux platforms. If the test is run as 
standalone test, the test will start but the "if" condition should stop 
the test.

Regards,
Pankaj

> Otherwise looks good.
>
> /Alex
>
> On 9/27/2020 9:51 AM, Pankaj Bansal wrote:
>> Under JDK-8218469, fix was made to correct the rendering of JSlider as the Slider knob/head was not being rendered at
>> all. The reason was that gtk3 changed the way styles are used. No automated test was written to verify the results.
>> Current bug is to write the automated tests for the same. I have verified that the test fails without the fix done for
>> DK-8218469 and passes with the fix.
>>
>> -------------
>>
>> Commit messages:
>>   - Add automated test for fix done in JDK-8218469
>>
>> Changes:https://git.openjdk.java.net/jdk/pull/374/files
>>   Webrev:https://webrevs.openjdk.java.net/?repo=jdk&pr=374&range=00
>>    Issue:https://bugs.openjdk.java.net/browse/JDK-8252194
>>    Stats: 148 lines in 1 file changed: 148 ins; 0 del; 0 mod
>>    Patch:https://git.openjdk.java.net/jdk/pull/374.diff
>>    Fetch: git fetchhttps://git.openjdk.java.net/jdk  pull/374/head:pull/374
>>
>> PR:https://git.openjdk.java.net/jdk/pull/374
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/swing-dev/attachments/20200928/baa0bda6/attachment.htm>


More information about the swing-dev mailing list