RFR: 8356702: CTW: Update modules [v2]
    Evgeny Nikitin 
    enikitin at openjdk.org
       
    Tue May 13 07:24:14 UTC 2025
    
    
  
> 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.
-------------
Changes:
  - all: https://git.openjdk.org/jdk/pull/25175/files
  - new: https://git.openjdk.org/jdk/pull/25175/files/d7122ccb..13a0b97b
Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=25175&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=25175&range=00-01
  Stats: 68 lines in 67 files changed: 1 ins; 0 del; 67 mod
  Patch: https://git.openjdk.org/jdk/pull/25175.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25175/head:pull/25175
PR: https://git.openjdk.org/jdk/pull/25175
    
    
More information about the hotspot-compiler-dev
mailing list