Open fengxue-IS opened 6 months ago
Talked with @gita-omr , we should also support custom EXTRA_OPTIONS
We will allow users to set ADOPTOPENJDK_REPO, ADOPTOPENJDK_BRANCH, USE_TESTENV_PROPERTIES and EXTRA_OPTIONS in Pipeline-Build-Test-Personal job.
When USE_TESTENV_PROPERTIES is set to true, testenv.properties
file in ADOPTOPENJDK_REPO and ADOPTOPENJDK_BRANCH will be used. (i.e., https://github.com/adoptium/aqa-tests/blob/master/testenv/testenv.properties). testenv.properties
can be used to set other repos and branches (i.e., for openjdk jdk11 repo, set JDK11_OPENJ9_REPO)
Pipeline-Build-Test-Personal job config is updated to include the above test pipeline parameters.
Re-opening: https://github.com/eclipse-openj9/openj9/pull/19281 was reverted by https://github.com/eclipse-openj9/openj9/pull/19317.
Launching a build via the jenkins pipeline doesn't allow passing in a custom aqa-test repo/branch. This makes testing against excluded test needing a lot of extra work in order to ensure test coverage without generating regressions.
FYI @llxia