-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
JDK-8266254: Update to use jtreg 6 #4315
Conversation
👋 Welcome back jjg! A progress list of the required criteria for merging this PR into |
@jonathan-gibbons The following labels will be automatically applied to this pull request:
When this pull request is ready to be reviewed, an "RFR" email will be sent to the corresponding mailing lists. If you would like to change these labels, use the /label pull request command. |
/issue add jdk-8265020 |
@jonathan-gibbons |
Webrevs
|
@jonathan-gibbons This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. After integration, the commit message for the final commit will be:
You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been 31 new commits pushed to the
As there are no conflicts, your changes will automatically be rebased on top of these commits when integrating. If you prefer to avoid this automatic rebasing, please check the documentation for the /integrate command for further details. ➡️ To integrate this PR with the above commit message to the |
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.
Some of the modified files have copyright year left unchanged. 2021
needs to be appended.
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.
Looks good, I had expected we would have more tests depending on the automatic module.
/integrate |
@jonathan-gibbons Warning! Your commit did not result in any changes! No push attempt will be made. |
This PR wasn't handled properly when integrated. The change looks like it was pushed correctly and the bug was updated, so we are only missing some book keeping in the PR. I've filed https://bugs.openjdk.java.net/browse/SKARA-1069. |
Mailing list message from Matthias Klose on build-dev: On 6/2/21 6:25 PM, Jonathan Gibbons wrote: what's the status of this? Trying to run the tests for 17+29 using jtreg 6+1, I + jtreg -conc:auto -verbose:summary -automatic -retain:none -ignore:quiet Matthias |
Mailing list message from Aleksey Shipilev on build-dev: Hi Matthias, On 7/1/21 1:28 PM, Matthias Klose wrote:
I saw a similar problem with some custom jtreg builds. IIRC, that happens when jtreg6 source is I know this version works for me with current jdk17 and jdk: -- |
Please review the change to update to using jtreg 6.
The primary change is to the jib-profiles.js file, which specifies the version of jtreg to use, for those systems that rely on this file. In addition, the
requiredVersion
has been updated in the variousTEST.ROOT
files.All the tests that could be updated ahead of time have been updated. There are a few tests remaining that need to be done at this time, because of the change in the module name for TestNG 7.3. It changed from a default of
testng
to an explicitorg.testng
.Progress
Issues
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk pull/4315/head:pull/4315
$ git checkout pull/4315
Update a local copy of the PR:
$ git checkout pull/4315
$ git pull https://git.openjdk.java.net/jdk pull/4315/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 4315
View PR using the GUI difftool:
$ git pr show -t 4315
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk/pull/4315.diff