[8u-dev] Request for Review + Request for Approval for Backport : 8048147: Privilege tests with JAAS Subject.doAs + 8076486 (test's fix)
Wang Weijun
weijun.wang at oracle.com
Thu Apr 7 13:58:33 UTC 2016
The jdk8 changeset looks fine.
Thanks,
Max
> On Apr 5, 2016, at 9:58 PM, Svetlana Nikandrova <svetlana.nikandrova at oracle.com> wrote:
>
> Hello,
>
> please review and approve the backport of tests enhancement:
> Original test from
> https://bugs.openjdk.java.net/browse/JDK-8048147
> jdk 9 review: http://mail.openjdk.java.net/pipermail/security-dev/2015-March/011902.html
> jdk 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7969f7b6465e
>
> was combined with it's fix:
> https://bugs.openjdk.java.net/browse/JDK-8076486
> jdk 9 review: http://mail.openjdk.java.net/pipermail/security-dev/2015-May/012111.html
> jdk 9 changeset: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fff8ab918557
>
> Webrev:
> http://cr.openjdk.java.net/~snikandrova/8048147/webrev.00/ <http://cr.openjdk.java.net/%7Esnikandrova/8048147/webrev.00/>
>
> The test's code differs from jdk9 as InputStream's transferTo method was introduced in jdk 9. I rewrite that part as:
>
> + try (FileInputStream fis = new FileInputStream(
> + TEST_CLASSES + FS + file)) {
> + byte[] buffer = new byte[1024];
> + int read;
> + while ((read = fis.read(buffer, 0, buffer.length)) > 0) {
> + jos.write(buffer, 0, read);
> + }
> + }
>
>
> All the other code is identical. Tested with JPRT.
>
> Thank you,
> Svetlana
More information about the jdk8u-dev
mailing list