-
-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support OPENJCEPLUS_GIT_REPO and OPENJCEPLUS_GIT_BRANCH in testenv.properties #5291
Conversation
|
584806b
to
2e7b200
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like to keep newly added scripts organized into the scripts folder. I haven't looked closely at this PR yet, but wanted to let you know about the existence https://github.com/adoptium/aqa-tests/tree/master/scripts/testenv and that I think testenvSettings.sh should live there.
We should also test how this change impacts the functionality that was added in https://github.com/adoptium/aqa-tests/blob/master/scripts/testenv/checkTags.sh
I will move
I moved the content from This PR should not impact https://github.com/adoptium/aqa-tests/blob/master/scripts/testenv/checkTags.sh because Also, since
However, if you have a better way of testing it, please let me know. |
I just wanted to check that things still get called. Since checkTags only refers to the JDK_BRANCH, there is nothing to add there to support the OPENJCEPLUS tags. Thanks @llxia ! |
reran with folder change (done):
PR is ready to merge. |
fdb8585
to
9385e85
Compare
…operties - create testenvSettings.sh for testenv variable settings - export OPENJCEPLUS_GIT_REPO and OPENJCEPLUS_GIT_BRANCH values in testenvSettings.sh - update functional/OpenJcePlusTests/build.xml to handle branch/tag/sha values - add JDKXXX_OPENJCEPLUS_GIT_REPO and JDKXXX_OPENJCEPLUS_GIT_BRANCH in testenv.properties - when DYNAMIC_COMPILE=true, we will run make test command directly (compile.sh will be skipped) To fix adoptium#4509, testenvSettings.sh needs to run before make test command resolves: adoptium#5290 and adoptium#4509 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…operties (adoptium#5291) - create testenvSettings.sh for testenv variable settings - export OPENJCEPLUS_GIT_REPO and OPENJCEPLUS_GIT_BRANCH values in testenvSettings.sh - update functional/OpenJcePlusTests/build.xml to handle branch/tag/sha values - add JDKXXX_OPENJCEPLUS_GIT_REPO and JDKXXX_OPENJCEPLUS_GIT_BRANCH in testenv.properties - when DYNAMIC_COMPILE=true, we will run make test command directly (compile.sh will be skipped) To fix adoptium#4509, testenvSettings.sh needs to run before make test command resolves: adoptium#5290 and adoptium#4509 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com>
…operties (#5291) - create testenvSettings.sh for testenv variable settings - export OPENJCEPLUS_GIT_REPO and OPENJCEPLUS_GIT_BRANCH values in testenvSettings.sh - update functional/OpenJcePlusTests/build.xml to handle branch/tag/sha values - add JDKXXX_OPENJCEPLUS_GIT_REPO and JDKXXX_OPENJCEPLUS_GIT_BRANCH in testenv.properties - when DYNAMIC_COMPILE=true, we will run make test command directly (compile.sh will be skipped) To fix #4509, testenvSettings.sh needs to run before make test command resolves: #5290 and #4509 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com>
make <test>
command directly (compile.sh will be skipped)To fix openjdk repo and branch are not based on testenv.properties values when DYNAMIC_COMPILE is enabled #4509, testenvSettings.sh needs to run before
make <test>
commandresolves: #5290 and #4509