adoptium / adoptium/aqa-tests

Reduce duplication in jck/jtrunner/config files

Open
#5,293 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.