RFR: 8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test [v2]
Mikhail Yankelevich
myankelevich at openjdk.org
Thu May 8 10:28:42 UTC 2025
On Thu, 8 May 2025 05:20:19 GMT, Rajan Halade <rhalade at openjdk.org> wrote:
>> Mikhail Yankelevich has updated the pull request incrementally with one additional commit since the last revision:
>>
>> cleanup
>
> test/jdk/java/security/cert/CertificateFactory/SlowStream.java line 32:
>
>> 30:
>> 31: import java.io.*;
>> 32: import java.security.cert.*;
>
> Suggestion:
>
> import java.io.File;
> import java.io.FileInputStream;
> import java.io.PipedInputStream;
> import java.io.PipedOutputStream;
> import java.security.cert.CertificateFactory;
Implemented in the next commit. Thank you
> test/jdk/java/security/cert/CertificateFactory/SlowStream.java line 55:
>
>> 53: outputStream.write(buffer, 0, len);
>> 54: }
>> 55: Thread.sleep(2000);
>
> Suggestion:
>
> try(final var fin = new FileInputStream(new File(new File(
> System.getProperty("test.src", "."), "openssl"), "pem"))) {
> final byte[] buffer = new byte[4096];
> while (true) {
> int len = fin.read(buffer);
> if (len < 0) {
> break;
> }
> outputStream.write(buffer, 0, len);
> }
> Thread.sleep(2000);
> }
Implemented in the next commit. Thank you
> test/jdk/java/security/cert/CertificateFactory/SlowStream.java line 94:
>
>> 92: }
>> 93: }
>> 94: }
>
> Suggestion:
>
> }
Implemented in the next commit. Thank you
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23394#discussion_r2079443877
PR Review Comment: https://git.openjdk.org/jdk/pull/23394#discussion_r2079444089
PR Review Comment: https://git.openjdk.org/jdk/pull/23394#discussion_r2079443984
More information about the security-dev
mailing list