-
Notifications
You must be signed in to change notification settings - Fork 236
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
8246387: switch to jtreg 5.1 #103
Conversation
👋 Welcome back shade! A progress list of the required criteria for merging this PR into |
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
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.
CDSTestUtils.java needs a copyright update to 2020.
All the TEST.properties files have an extra newline at their ends.
Right, fixed.
I don't follow. TEST.properties are from https://hg.openjdk.java.net/jdk/jdk/rev/1922c31f1dcc verbatim: two lines each. |
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.
The extra lines seem to be a webrev artifact. They're not in the diff, so lgtm.
@shipilev This change now passes all automated pre-integration checks. 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 no new commits pushed to the ➡️ To integrate this PR with the above commit message to the |
/issue add 8246387, 8238943, 8235866, 8219552, 8219417, 8236111 |
@RealCLanger Only the author (@shipilev) is allowed to issue the |
@shipilev, I eyeballed the bugs you mentioned and then tried to mark them as solved in this PR. Obviously I'm not allowed to... can you do it? |
/issue add 8246387, 8238943, 8235866, 8219552, 8219417, 8236111 |
@shipilev This issue is referenced in the PR title - it will now be updated. Adding additional issue to issue list: Adding additional issue to issue list: Adding additional issue to issue list: Adding additional issue to issue list: Adding additional issue to issue list: |
Done. This would create the backport bugs for all of these, right? I thought we are going with a squashed commit to match only this |
Yes, this creates backport bugs for all of them. Although it's a squashed commit, which is good here, I think it's helpful to keep the history. One could argue that e.g. https://bugs.openjdk.java.net/browse/JDK-8219417 isn't necessary since nothing of this change remains after the squash (maybe there are others with the same effect). Do you want me to run this through SAP's nightlies once? But if you're confident you can integrate it right away. I leave it to you... |
Yes, please. I am in no rush to integrate, and have limited capacity to handle follow-up issues, so the more pre-integration testing, the merrier. Thanks! |
Our testing went well. So 👍 from me. |
Thank you, I'll arrange the push shortly. I picked up GHA from master in hopes it would provide more coverage, but I think bootstrap JDK downloads have a checksum bug: https://github.com/shipilev/jdk11u-dev/actions/runs/1103985012 |
GHA run is complete and green now: https://github.com/shipilev/jdk11u-dev/runs/3261042243 -- I'll integrate on Sunday night. |
/integrate |
This is a compound backport that brings the entire 11u to 5.1 b1. There are many dependencies thorough the repository history, so I opted to squash them together. It seems the 11.0.13-oracle backport exists only for this issue, which indicates Oracle maintainers did the same.
The current list of included patches is:
Tested on Linux x86_64 fastdebug with jtreg5.1-b1 and the following test suites:
Progress
Issues
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk11u-dev pull/103/head:pull/103
$ git checkout pull/103
Update a local copy of the PR:
$ git checkout pull/103
$ git pull https://git.openjdk.java.net/jdk11u-dev pull/103/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 103
View PR using the GUI difftool:
$ git pr show -t 103
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk11u-dev/pull/103.diff