RFR(XS) 8025979: Write test to exercise uninitialized strings from JNI code
Stas Smirnov
stanislav.smirnov at oracle.com
Tue Apr 21 16:28:44 UTC 2015
Hi Christian,
talking about the invocation, in the original version I wanted to be
able to run all the tests even if one fails, catching the error, but
then I changed a logic a bit, however invocation remained the same,
thanks for catching this
I will update the default switch-case statement and the @run argument.
Talking about the naming, thanks for the information, in this case I
will put my new tests in runtime/JNI/UninitializedStrings folder and
another my fix in runtime/JNI/DefaultMethods
21.04.2015 18:32, Christian Tornqvist пишет:
> Hi Stas,
>
> First of all, thanks for doing this.
>
> Is there a reason for not running all of the test cases in the same invocation of the test? This would save time when running the test. You could keep the ability to run an individual test but change the default switch statement to run all of them.
>
> Also, the test should not be in a folder named after the bug number (see https://wiki.openjdk.java.net/display/HotSpot/Naming+HotSpot+JTReg+Tests), I suggest you create a runtime/JNI folder for these tests.
> Thanks,
> Christian
>
> -----Original Message-----
> From: hotspot-runtime-dev [mailto:hotspot-runtime-dev-bounces at openjdk.java.net] On Behalf Of Stas Smirnov
> Sent: Monday, April 20, 2015 8:13 AM
> To: hotspot-runtime-dev at openjdk.java.net
> Subject: RFR(XS) 8025979: Write test to exercise uninitialized strings from JNI code
>
> Hello,
>
> Please review this fix for JDK-8025979. Also, I need a sponsor for this fix, who can push it.
>
> As a fix for JDK-8025979 a new set of tests has been developed to exercise uninitialized strings from JNI code.
>
> Open webrev: http://cr.openjdk.java.net/~stsmirno/8025979/webrev.00/
> <http://cr.openjdk.java.net/%7Estsmirno/8025979/webrev.00/>
>
> JBS bug: https://bugs.openjdk.java.net/browse/JDK-8025979
>
> Tested: JPRT
>
--
Best regards,
Stas Smirnov
Stas Smirnov | Java VM Runtime SQE
Phone: +7 812 3346130 | Mobile: +7 921 9262241
Oracle Development SPB, LLC
10th Krasnoarmeyskaya 22A, St. Petersburg, 190103, Russia
More information about the hotspot-runtime-dev
mailing list