Reduce duplication in jck/jtrunner/config files
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
Currently when there is a new JDK version, we duplicate folders within https://github.com/adoptium/aqa-tests/tree/master/jck/jtrunner/config and change a few lines within the files to appropriate JDK version. We should look to find opportunities to reduce the duplication in these folders.
Contributor guide
Research direction
Start by comparing the duplicated folders and files under jck/jtrunner/config across JDK versions to identify which lines actually vary. Trace how these configuration files are consumed by JCK/JTRunner, then define a maintainable shared structure that preserves the version-specific behavior. Done means a new JDK version no longer requires copying an entire configuration folder.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100