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

Mikael Vidstedt mikael.vidstedt at oracle.com
Sat Apr 11 00:53:17 UTC 2015


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