RFR(XS): 8050825: Support running regression tests using jtreg_tests+TESTDIRS from top level
Mikael Vidstedt
mikael.vidstedt at oracle.com
Wed Jul 16 03:23:29 UTC 2014
Correct, the path needs to be on that format!
Thanks for the review!
Thanks,
Mikael
On 2014-07-15 20:15, David Holmes wrote:
> Looks okay to me.
>
> To be clear, the format of the "path" is not flexible but must have
> the form ../<component>/test/...
>
> David
>
> On 16/07/2014 12:51 PM, Mikael Vidstedt wrote:
>>
>> I suppose a webrev helps:
>>
>> http://cr.openjdk.java.net/~mikael/webrevs/8050825/webrev.00/webrev/
>>
>> Sorry 'bout that.
>>
>> Cheers,
>> Mikael
>>
>> 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