RFR: 8146985: Change output directory for hotspot's jtreg tests
erik.helin at oracle.com
Fri Jan 15 16:13:29 UTC 2016
I have updated the patch based on feedback and comments.
hotspot/test/Makefile is now aligned with jdk/test/Makefile and now
stores the ouput from the jtreg tests in:
Since the jtreg groups are prefixed with the name of the repository,
e.g. hotspot_svc, jdk_svc, there won't be any name clashes.
- Running `make test-hotspot-jtreg` and verified that is uses the
correct directory for test output.
- Running JPRT and verified that it works with the new directory name.
Since JPRT does not use ALT_OUTPUTDIR, the output will be stored in
which JPRT seems to handle just fine.
On 2016-01-13, Erik Helin wrote:
> Hi all,
> this patch changes the output directory for hotspot's jtreg tests when
> run via the top-level Makefile targets such as
> `make test-hotspot-jtreg`.
> The current directory is
> (on an x86-64 machine running Linux). There is no need to place the
> "testoutput" directory in a directory which name is based on OS and arch,
> that is already done by the current configuration. Therefore, we can
> instead place the "testoutput" directory in
> <top-level>/build/<conf>/hotspot/, which is a more reasonable location
> for the output from hotspot's tests.
> - Running `make test-hotspot-jtreg` locally
> - JPRT (the patch does not affect JPRT since JPRT does not use
More information about the hotspot-dev