-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
8297292: java/nio/channels/FileChannel/FileExtensionAndMap.java is too slow #12479
Conversation
👋 Welcome back bpb! A progress list of the required criteria for merging this PR into |
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.
Hello Brian, the change looks fine to me. FileExtensionAndMap.java will need a copyright year update before integrating.
@bplb 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 40 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 |
10mins is still very slow for a test in this area, I wonder if there is a better way to test this scenario that would run in a shorter time. I checked the tier2 runs in our CI and it looks like the slowest FileChannel tests right now take no more than 1m30s, so maybe that is the ballpark should be aiming for on this one. |
|
… InternalErrorTest.java for Unsafe
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 deletion looks fine.
/integrate |
Going to push as commit 84e4799.
Your commit was automatically rebased without conflicts. |
Reduce the test’s disk space requirement by one third and the total number of files tested by half. With this change, the test was observed to still fail with a SIGBUS using JDK 11.0.15 on Linux 5.15.0-58. The test’s run time decreased by about two thirds: for one sample run from 29m56s to 10m13s in the CI on Linux-x64. A run with 50 repeats had no failures.
Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk pull/12479/head:pull/12479
$ git checkout pull/12479
Update a local copy of the PR:
$ git checkout pull/12479
$ git pull https://git.openjdk.org/jdk pull/12479/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 12479
View PR using the GUI difftool:
$ git pr show -t 12479
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk/pull/12479.diff