RFR: 8356702: CTW: Update modules [v2]

Leonid Mesnik lmesnik at openjdk.org
Tue May 13 16:34:53 UTC 2025


On Tue, 13 May 2025 07:24:14 GMT, Evgeny Nikitin <enikitin at openjdk.org> wrote:

>> This PR enhances CTW test wrappers generator in order to make it more user-friendly. Added features are:
>> 
>> 1. Automatic scanning for modules list under `open/src`
>> 2. Automatic recognition of current year;
>> 3. Multi-wrapper modules support (allows for splitting huge modules into 2 and more wrappers)
>> 4. ability to exclude modules;
>> 
>> The updated generator have been used to refresh JTReg module wrappers.
>> The most meaningful change is contained in the `generate.bash`
>> Testing: `open/test/hotspot/jtreg/applications/ctw/modules` with the supported platforms, no failures spotted.
>
> Evgeny Nikitin has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Revert "Update modified wrappers"
>   
>   This reverts commit d7122ccbf3b03a3c43917656ad209624910f6230.

Assuming that you generates the same files as we have now, looks fine.

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

Marked as reviewed by lmesnik (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/25175#pullrequestreview-2837441481


More information about the hotspot-compiler-dev mailing list