RFR: 8342442: Static ACVP sample tests [v7]
Weijun Wang
weijun at openjdk.org
Fri Nov 1 18:26:31 UTC 2024
On Fri, 1 Nov 2024 16:35:34 GMT, Roger Riggs <rriggs at openjdk.org> wrote:
>> Weijun Wang has updated the pull request incrementally with one additional commit since the last revision:
>>
>> acvp.test.alg system property
>
> test/jdk/sun/security/provider/acvp/Launcher.java line 50:
>
>> 48:
>> 49: public static void main(String[] args) throws Exception {
>> 50:
>
> Use of properties to configure the test is a bit puzzling since the test is a main(String[] args) program.
> It would more convenient to run it from the command line (where it would be run manually) to use normal arguments.
>
> It would be better to describe the properties, if retained, as "test properties", not system properties since they only apply to the test and not the implementation. A "test." prefix on the property names would also make it clearer.
>
> Including sample `* @run main/manual ...` lines might show more easily how they would be used.
We will put test data files into the `data` directory in future commits, and then the test can run as an automatic test without any test properties. The test can also be launched directly with the `jtreg` command while development new algorithms, and the test properties would be useful. I didn't meant to make it a manual test.
I'll rename the property names. Thanks.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/21548#discussion_r1826157340
More information about the security-dev
mailing list