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
8296083: javax/swing/JTree/6263446/bug6263446.java fails intermittently on a VM #11057
Conversation
👋 Welcome back psadhukhan! A progress list of the required criteria for merging this PR into |
Webrevs
|
@@ -38,7 +38,7 @@ | |||
|
|||
public class bug6263446 { | |||
|
|||
private static final String FIRST = "AAAAAAAAAAA"; | |||
private static final String FIRST = "AAAAA"; |
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.
any particular reason for decreasing length of string?
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.
Yes, as I mentioned to make it same like JTable/6263446/bug6263446.java which has not failed in these OCI systems at all as the cause of this test failure in OCI system was not making any sense but in my local ubutu20.04 system ,it fails once in a while for not able to select the string which is done in the testcase by mouse clicks, so more characters can result in failure in selection if mouse clicks is not getting registered properly...
Reducing characters does not hamper testcase which can still be used to test JDK-6263446 regression
So it now passes 100% of the time on the OCI systems ? |
At least in my testing, links of those OCI jobs have been put in JBS too |
Just to reiterate, I am not sure why it is failing in OCI systems as I am not able to reproduce in OCI...one time I reproduce it is bcoz of screen lock...So I added this stability checks and made it similar to JTable/6263446.java which results it in passing in OCI in several CI jobs that I gave (link in JBS)...I think we should probably give this stability fixes it a try |
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.
This test will need to be monitored
@prsadhuk 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 103 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 |
/integrate |
Going to push as commit dd9aa72.
Your commit was automatically rebased without conflicts. |
Test intermittently fails in VM citing "Tree is not editing". Seems to be problem with mouse clicks not getting registered properly..
Similar test test/jdk/javax/swing/JTable/6263446/bug6263446.java is not affected, so made the test similar to it by using same safeguard using Robot.waitForIdle() and modifying clickpoint to tree cell midpoint.
Several iterations of the test pass in the OCI VM and all other physical platforms (link in JBS)
Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk pull/11057/head:pull/11057
$ git checkout pull/11057
Update a local copy of the PR:
$ git checkout pull/11057
$ git pull https://git.openjdk.org/jdk pull/11057/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 11057
View PR using the GUI difftool:
$ git pr show -t 11057
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk/pull/11057.diff