Hi Brian,

The patch looks pretty good. A few questions / comments:

The test ParseHexFloatingPoint.java didn't get the "(use -Dseed=X to set PRNG seed)" addition; was that intentional?

To save some space on the @summary line

    Numerical tests for hexadecimal inputs to parseDouble, parseFloat

could be replaced with

    Numerical tests for hexadecimal inputs to parse{Double, Float}

Could the java/math/RandomSeed class you added for java.math be used for this changeset instead of another another class with a large subset of the functionality?

Perhaps the random number handling should be moved up to somewhere under jdk/test/lib? That would more easily let other type who want to handling random numbers in a uniform way use the library (at the cost of slightly more complicated jtreg tagging).

Thanks,

-Joe

On 4/27/2015 1:41 PM, Brian Burkhalter wrote:
Note: This is a relabeling and extension of a patch originally addressed 
towards https://bugs.openjdk.java.net/browse/JDK-8078586 in this discussion 
thread 
http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-April/033037.html.

With that preamble, please review the revised code at your convenience:

Issue:  https://bugs.openjdk.java.net/browse/JDK-8078672
Patch:  http://cr.openjdk.java.net/~bpb/8078672/webrev.00/

Summary: Add setting of Random seed via system property with fallback to a 
random seed from a separate Random instance and printing the seed actually used 
in the test.

Thanks,

Brian

Reply via email to