-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails #6157
8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails #6157
Conversation
👋 Welcome back azvegint! A progress list of the required criteria for merging this PR into |
@@ -261,7 +261,7 @@ java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java 7100044 macosx-al | |||
java/awt/Component/GetScreenLocTest/GetScreenLocTest.java 4753654 generic-all | |||
java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java 8165863 macosx-all | |||
java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java 8017454 macosx-all | |||
java/awt/Frame/MiscUndecorated/RepaintTest.java 8079267,8266244 windows-all,linux-all,macosx-aarch64 | |||
java/awt/Frame/MiscUndecorated/RepaintTest.java 8266244 macosx-aarch64 |
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.
What is the reason for the failure on macOS aarch64?
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.
"Button loses focus on frame.to Front() call, after its removal test passes. There is an open issue for this." Is it specific to Button ? You may want to discuss with @azuev-java since he is using toFront to get focus over in #6161 but it isn't a Button there. |
It is not specific to Button, it may be some other component as well. #6161 does not have any components and requires only window focus for the test, so it should not face this issue. |
@azvegint 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 213 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 6f35eed.
Your commit was automatically rebased without conflicts. |
This test does not fail on Windows and does fail on Linux.
After de-iconification we expect to see the button focused:
Actual look:
Button loses focus on
frame.to Front()
call, after its removal test passes. There is an open issue for this.Some cleanup was also made. Testing is green for all platforms.
I am unable to reproduce 8266244 / macosx-aarch64, however it is not removed from the problem list due to its intermittent nature which needs more time to investigate.
Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk pull/6157/head:pull/6157
$ git checkout pull/6157
Update a local copy of the PR:
$ git checkout pull/6157
$ git pull https://git.openjdk.java.net/jdk pull/6157/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 6157
View PR using the GUI difftool:
$ git pr show -t 6157
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk/pull/6157.diff