Review request for JDK-8080906 & JDK-8080908: Develop tests for JEP 255 Xerces Updates
huizhe wang
huizhe.wang at oracle.com
Fri Jun 5 19:15:04 UTC 2015
Yes, the tests look good to me too :-)
I'd suggest a couple of things:
Bug6794483Test: add 8080908 to the bug tag, and year "2015," to the
header. I added a link to JDK-6794483 from JDK-8080908.
LSSerializerTest: was missing a bug tag. I believe the original test was
for 6439439, so add: @bug 6439439, 8080906 to the test class and @bug
8080906 to test "testDefaultLSSerializer". This test would have been
helpful in detecting the failure of loading LSSerializerImpl in a Jigsaw
build. You may add a note to the test to indicate that it would fail in
a Jigsaw build, and that the issue will be fixed in JDK-8080266.
The changeset will be split into two (JDK-8080906 & JDK-8080908) when
check in.
Thanks,
Joe
On 6/5/2015 4:29 AM, Lance Andersen wrote:
> Hi Frank,
>
> These seem OK. I am sure Joe will also review when he wakes up in his
> part of the world :-)
>
> Best
> Lance
> On Jun 5, 2015, at 3:45 AM, Frank Yuan <frank.yuan at oracle.com
> <mailto:frank.yuan at oracle.com>> wrote:
>
>> Hi Joe and all
>>
>>
>>
>> I have been working on the test task of JEP 255 Xerces Updates.
>>
>>
>>
>> Here I would invite you to review the changes for 2 bugs of this task:
>>
>>
>>
>> 1. JDK-8080906 Develop test for Xerces Update: DOM L3 Serializer
>>
>> To verify default LSSerializer is Xalan dom 3 serializer
>>
>>
>>
>> 2. JDK-8080908 Develop test for Xerces Update: XPointer
>>
>> To verify Xerces revision 415823: XERCESJ-1134. It should have been
>> fixed
>> in JDK-6794483, however, the test Bug6794483Test.java need to be
>> revised to
>> really cover this bug.
>>
>>
>>
>>
>>
>> I also added module dependencies for exported API in this path, it's
>> recommended for Jigsaw change, refer to
>> https://wiki.se.oracle.com/display/JPG/@modules+in+JTReg+tests
>>
>>
>>
>> The webrev is at
>> http://cr.openjdk.java.net/~fyuan/8080906_8080908/webrev.00/, your
>> comment
>> will be appreciated.
>>
>>
>>
>> Best Regards
>>
>> Frank
>>
>
> <http://oracle.com/us/design/oracle-email-sig-198324.gif>
> <http://oracle.com/us/design/oracle-email-sig-198324.gif><http://oracle.com/us/design/oracle-email-sig-198324.gif>
> <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
> Andersen| Principal Member of Technical Staff | +1.781.442.2037
> Oracle Java Engineering
> 1 Network Drive
> Burlington, MA 01803
> Lance.Andersen at oracle.com <mailto:Lance.Andersen at oracle.com>
>
>
>
More information about the core-libs-dev
mailing list