[OpenJDK 2D-Dev] RFR: JDK-8218682 + JDK-8198411: [TEST_BUG] DashOffset fails in mach5 + Two java2d tests are unstable in mach5
Alexey Ivanov
alexey.ivanov at oracle.com
Thu Feb 14 14:07:31 UTC 2019
Hi Sergey,
Do you have any comments for the latest webrev:
http://cr.openjdk.java.net/~aivanov/8218682-8198411/webrev.01/
Do I push the fix?
Regards,
Alexey
On 12/02/2019 18:33, Phil Race wrote:
> +1
>
> -phil.
>
> On 2/12/19 6:24 AM, Alexey Ivanov wrote:
>> Hi Phil,
>>
>> On 11/02/2019 18:32, Phil Race wrote:
>>>
>>> On 2/11/19 1:44 AM, Alexey Ivanov wrote:
>>>> Hi Phil,
>>>>
>>>> On 08/02/2019 21:02, Phil Race wrote:
>>>>> can you add
>>>>> @key headful
>>>>>
>>>>> to all these tests ?
>>>>
>>>> Yes, I can if you think it's required.
>>>
>>> Yes. I think it is required.
>>
>> Please see the updated webrev:
>> http://cr.openjdk.java.net/~aivanov/8218682-8198411/webrev.01/
>>
>> These three test are not run in mach5.
>>
>> Regards,
>> Alexey
>>
>>>> <snip>
>>>>
>>>> I was thinking whether I shall add a diagnostic message for
>>>> skipping VolatileImage when IndexColorModel is in effect…
>>>
>>> sure.
>>>
>>> -phil.
>>>
>>>>
>>>>
>>>> Regards,
>>>> Alexey
>>>>
>>>>>
>>>>> -phil.
>>>>>
>>>>> On 2/8/19 12:13 PM, Alexey Ivanov wrote:
>>>>>> Hi,
>>>>>>
>>>>>> Please review the fix for jdk 13:
>>>>>>
>>>>>> bugs:
>>>>>> https://bugs.openjdk.java.net/browse/JDK-8218682
>>>>>> https://bugs.openjdk.java.net/browse/JDK-8198411
>>>>>>
>>>>>> webrev:
>>>>>> http://cr.openjdk.java.net/~aivanov/8218682-8198411/webrev.00/
>>>>>>
>>>>>> Description:
>>>>>> The updated DashOffset test proved to fail in mach5.
>>>>>> It passed BufferedImage test and then failed VolatileImage test.
>>>>>>
>>>>>> VolatileImage had different colours instead of the expected
>>>>>> white, blue and green.
>>>>>>
>>>>>> Root cause:
>>>>>> The host uses IndexColorModel; the image uses the closest colour.
>>>>>> Thus the colours do not match.
>>>>>>
>>>>>> It's also the reason why DashScaleMinWidth.java and
>>>>>> DashZeroWidth.java fail in mach5.
>>>>>>
>>>>>> Fix:
>>>>>> Skip testing VolatileImage where default graphics configuration
>>>>>> uses IndexColorModel.
>>>>>>
>>>>>> I'm removing DashScaleMinWidth.java and DashZeroWidth.java from
>>>>>> ProblemList.txt as the tests pass now.
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Alexey
>
More information about the 2d-dev
mailing list