Integrated: 7903743: Clean up use of JDK[0-9]*HOME in makefiles and test makefiles

Jonathan Gibbons jjg at openjdk.org
Wed Jun 5 22:28:55 UTC 2024


On Wed, 5 Jun 2024 21:32:52 GMT, Jonathan Gibbons <jjg at openjdk.org> wrote:

> Please review an update for the `jtreg` self-tests.
> 
> The updates are primarily around the use of `JDK*HOME` variables for older JDKs, like 1.1, 5, 6, 7.
> Where reasonable, these have been updated to more recent versions of JDK. In some cases, the tests no longer make sense and have been deleted. In some of those cases the tests were "`ifdef` zombies" that were no longer ever executed.
> 
> In addition, rules have been added to the main `test` target in the main `Makefile`, such that it will report if any tests may have been suppressed because of specific environment settings (or lack thereof)
> 
> One latent long-standing error was fixed in `TimeoutTest.ok` such that files were written into the test-source directory due to the equivalent of `$(pwd)/$(pwd)/path/to/dir`

This pull request has now been integrated.

Changeset: 826400cb
Author:    Jonathan Gibbons <jjg at openjdk.org>
URL:       https://git.openjdk.org/jtreg/commit/826400cb9e18d64e7d4af208246a7cbefebd97bf
Stats:     525 lines in 21 files changed: 30 ins; 460 del; 35 mod

7903743: Clean up use of JDK[0-9]*HOME in makefiles and test makefiles

Reviewed-by: iris

-------------

PR: https://git.openjdk.org/jtreg/pull/202


More information about the jtreg-dev mailing list