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.

Thanks,
David

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