aqa-tests icon indicating copy to clipboard operation
aqa-tests copied to clipboard

move get functional test material(openj9 tests) to functional/build.xml

Open sophia-guo opened this issue 9 months ago • 1 comments

In aqa-tests we have openjdk, system, perf, external, functional tests category. Each test category follows a similar structure and manage its own test material, i.e. with build.xml to gather test material ( git clone, curl, wget). This approach ensures simplicity, extensibility and low coupling.

Functional tests ( openj9 tests) are gathered differently getFunctionalTestMaterial() in get.sh by passing in extra parameters, which due to initially TKG was part of openj9. As TKG has its own repo it's time to move this process to functional/build.xml. This way when a new feature is enabled functional tests won't need to be considered differently, which might be missed, need extra tests and costs more. For example https://github.com/adoptium/TKG/pull/651

sophia-guo avatar Jan 06 '25 17:01 sophia-guo