[OpenJDK 2D-Dev] RFR 8149558: [TEST] add regression test for JDK-8150154
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Fri Mar 25 12:25:47 UTC 2016
+1
On 24.03.16 20:18, Alexander Stepanov wrote:
> Hello Sergey,
>
> Sorry, could you please look at the new test once more?
>
> the following lines
> 124 // some type checks: avoid IO exceptions
> 125
> 126 if ((format.equals("jpeg") || format.equals("bmp")) &&
> 127 pair.contains("USHORT_GRAY")) {
> 128 return;
> 129 }
> 130
> 131 if (format.equals("bmp") &&
> 132 (pair.contains("ARGB") || pair.contains("ABGR"))) {
> 133 return;
> 134 }
>
> were replaced with
> 124 // some type checks: avoid IO exceptions
> 125 if ((format.equals("jpeg") || format.equals("bmp")) &&
> 126 (pair.contains("USHORT_GRAY") ||
> 127 pair.contains("ARGB") || pair.contains("ABGR"))) {
> 128 return;
> 129 }
>
> to make possible to run the test with OpenJDK (didn't check that
> initially).
>
> Thanks,
> Alexander
>
> On 3/24/2016 2:02 PM, Sergey Bylokhov wrote:
>> Looks fine to me.
>>
>> On 23.03.16 12:46, Alexander Stepanov wrote:
>>> Hello, Sergey,
>>>
>>> > Should we also test bmp and jpg?
>>> covered as well
>>>
>>> > all of them have a white color and same size
>>> for the 2nd version the images used for the 1st and 2nd checks have
>>> different sizes and colors
>>>
>>> Thanks,
>>> Alexander
>>>
>>>
>>> On 3/22/2016 8:27 PM, Sergey Bylokhov wrote:
>>>> On 22.03.16 19:31, Alexander Stepanov wrote:
>>>>> Sorry, just a reminder.
>>>>
>>>> Can you provide an information what was changed in this version?
>>>>
>>>>>
>>>>> Thanks,
>>>>> Alexander
>>>>>
>>>>> On 3/15/2016 7:12 PM, Alexander Stepanov wrote:
>>>>>> Please see the updated fix:
>>>>>> http://cr.openjdk.java.net/~avstepan/8149558/webrev.01/
>>>>>>
>>>>>> Thanks,
>>>>>> Alexander
>>>>>>
>>>>>> On 2/26/2016 6:54 PM, Alexander Stepanov wrote:
>>>>>>> > Should we also test bmp and jpg?
>>>>>>>
>>>>>>> couldn't use writer for these formats "as is" (simply
>>>>>>> "writer.write(img)") - this causes IOExceptions. JPEGImageWriteParam
>>>>>>> or BMPImageWriteParam should be used and another signature for
>>>>>>> write() method. Extended test logic looks quite bulky with all this
>>>>>>> additions.
>>>>>>>
>>>>>>> > but you do not check that the saved information actually
>>>>>>> relates to
>>>>>>> the particular image (all of them have a white color and same size)
>>>>>>>
>>>>>>> even in this case we have color check failure for pair
>>>>>>> (TYPE_USHORT_565_RGB, TYPE_USHORT_555_RGB). but yes, probably it is
>>>>>>> better to use different images for the 1st and 2nd write attempts.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Alexander
>>>>>>>
>>>>>>> On 2/26/2016 6:06 PM, Sergey Bylokhov wrote:
>>>>>>>> Should we also test bmp and jpg? You tested a different BI formats,
>>>>>>>> but you do not check that the saved information actually relates to
>>>>>>>> the particular image(all of them have a white color and same size).
>>>>>>>> So you will not notice if the Writer will write the same(first)
>>>>>>>> image in all subsequent calls.
>>>>>>>>
>>>>>>>> On 25.02.16 18:17, Alexander Stepanov wrote:
>>>>>>>>> Sorry, just a reminder.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Alexander
>>>>>>>>>
>>>>>>>>> On 2/12/2016 1:35 PM, Alexander Stepanov wrote:
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> Could you please review the following fix
>>>>>>>>>> http://cr.openjdk.java.net/~avstepan/8149558/webrev.00/
>>>>>>>>>> for
>>>>>>>>>> https://bugs.openjdk.java.net/browse/JDK-8149558
>>>>>>>>>>
>>>>>>>>>> Just a single regression test added (still failing), plus minor
>>>>>>>>>> correction for other test.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Alexander
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>
--
Best regards, Sergey.
More information about the 2d-dev
mailing list