RFR(XS): 8050825: Support running regression tests using jtreg_tests+TESTDIRS from top level

Mikael Vidstedt mikael.vidstedt at oracle.com
Wed Jul 16 02:51:05 UTC 2014

I suppose a webrev helps:


Sorry 'bout that.


On 2014-07-15 19:48, Mikael Vidstedt wrote:
> Please review the below change which adds support for running jtreg 
> tests from the top level test/ directory using the 'make 
> TESTDIRS=<path> jtreg_tests' syntax. The TESTDIRS syntax is already 
> used in files like hotspot/test/Makefile and jdk/test/Makefile and 
> allows for selecting which jtreg tests to run by providing a 
> directory/path filter. The change enables doing the same type of 
> invocation from the top level; something like this:
> cd test && make TESTDIRS=../hotspot/test/runtime jtreg_tests
> cd test && make TESTDIRS=../jdk/test/javax jtreg_tests
> The implementation logic simply extracts the component (hotspot, jdk 
> etc.) from the value of TESTDIRS and delegates to the respective 
> component's test/Makefile, removing the ../<component>/test from 
> TESTDIRS in the process.
> Thanks,
> Mikael

More information about the core-libs-dev mailing list