RFR(S): 8077524: Enable selective test bundle installation for jprt test targets

David Holmes david.holmes at oracle.com
Sun Apr 12 22:52:39 UTC 2015

Looks good Mikael.


On 11/04/2015 10:53 AM, Mikael Vidstedt wrote:
> Please review this change to the jprt configuration which makes the
> dependency on the test bundle configurable per test target.
> Bug: https://bugs.openjdk.java.net/browse/JDK-8077524
> Webrev:
> http://cr.openjdk.java.net/~mikael/webrevs/8077524/webrev.00/webrev/
> Motivation:
> Apart from not actually being used for all tests, installation of the
> test bundle can take significant time on machines with slow I/O. Making
> the bundle installation optional means the overhead of setting up for
> testing is reduced.
> Description:
> The change introduces two new properties
> jprt.selective.test.bundle.installation controls whether or not the this
> new logic should be used, and the jprt.test.bundle.targets property
> controls which test targets actually require the test bundle to be
> installed. Specifically, all the jtreg tests in the hotspot and
> nativesanity testsets are included in the set of test targets which *do*
> require the test bundle, but the
> hotspot_{clienttests,servertests,internalvmtests} are not included.
> I have *not* added the dependency for any other testsets, because at the
> time this writing none of the corresponding test targets make use of the
> test bundle.
> Cheers,
> Mikael

More information about the hotspot-dev mailing list