RFR(S): 8043529: Serviceability tests using @library failing with java.lang.NoClassDefFoundError
Staffan Larsen
staffan.larsen at oracle.com
Thu May 22 11:09:35 UTC 2014
Looks good!
Thanks,
/Staffan
On 22 maj 2014, at 11:35, Yekaterina Kantserova <yekaterina.kantserova at oracle.com> wrote:
> Thanks Jaroslav!
>
> Please find a new webrev here: http://cr.openjdk.java.net/~ykantser/8043529/webrev.01/
>
> // Katja
>
>
>
> On 05/22/2014 09:37 AM, Jaroslav Bachorik wrote:
>> Hi Katja,
>>
>> On 05/22/2014 09:22 AM, Yekaterina Kantserova wrote:
>>> Hi,
>>>
>>> Could I please have a review of this fix.
>>>
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8043529
>>> Webrev: http://cr.openjdk.java.net/~ykantser/8043529/webrev.00/
>>
>> Just a few small issues -
>>
>> * test/com/sun/jdi/ExclusiveBind.java L30 is superfluous; it duplicates the build section of the previous line
>>
>> * test/java/io/BufferedInputStream/LargeCopyWithMark.java L29 has wrong indentation (extra leading space)
>>
>> * test/java/lang/invoke/MethodHandles/CatchExceptionTest.java L40 - wrong indentation (extra leading space)
>>
>> * test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java L31 - wrong indentation (extra leading space)
>>
>> The rest is fine.
>>
>> Cheers,
>>
>> -JB-
>>
>>>
>>> When using @library in a JTreg test even @build need to be specify for
>>> all library files used by the test. If @build is not specified it can
>>> lead to intermittent failures when running tests concurrently, since
>>> javac implicit compilation and @library and -concurrency don't play well
>>> together.
>>>
>>> This is a combine backport of
>>> https://bugs.openjdk.java.net/browse/JDK-8034960 and
>>> https://bugs.openjdk.java.net/browse/JDK-8043520. Both changes have been
>>> reviewed and approved.
>>>
>>>
>>> Thanks,
>>> Katja
>>>
>>
>
More information about the jdk8u-dev
mailing list