-
Bug
-
Resolution: Fixed
-
P3
-
8, 11, 17, 18, 19, 20
-
b21
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8288851 | 17.0.5-oracle | Dukebot | P3 | Resolved | Fixed | b01 |
JDK-8288955 | 17.0.5 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
JDK-8295201 | 11.0.18 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
JDK-8288856 | 11.0.17-oracle | Dukebot | P3 | Resolved | Fixed | b01 |
JDK-8288946 | 8u351 | Dukebot | P3 | Resolved | Fixed | b01 |
1. java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java
2. java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
3. java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java
4. java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java
Combined logs are attached.
Issue :
This doesn't seem to be a deadlock. When there is no sufficient delay after the mouse release(dragged mouse pointer release to drop the content), the frame is getting disposed even before the drop() method gets called. So it waits for the drop() method which will never happen as the frame has been already disposed and the test times out after some time.
Fix:
1. Waiting for the drop() method to get called before disposing the frame.
2. Refactoring some parts of code to make it more stable
Testing:
1. All the four tests are run 10 times per platform and got all pass
2. All the four tests are run 10 times on Windows 11 and got all pass
- backported by
-
JDK-8288851 Some of the dnd tests time out and fail intermittently
- Resolved
-
JDK-8288856 Some of the dnd tests time out and fail intermittently
- Resolved
-
JDK-8288946 Some of the dnd tests time out and fail intermittently
- Resolved
-
JDK-8288955 Some of the dnd tests time out and fail intermittently
- Resolved
-
JDK-8295201 Some of the dnd tests time out and fail intermittently
- Resolved
- relates to
-
JDK-8030121 java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails
- Resolved
-
JDK-8197825 [Test] Intermittent timeout with javax/swing JColorChooser Test
- Resolved
-
JDK-8261016 Infinite loop in WToolkit.shutdown
- Closed
-
JDK-8028998 [TEST_BUG] [macosx] java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java failed
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/c064dcea
-
Commit openjdk/jdk17u-dev/9f570189
-
Commit openjdk/jdk/669ac611
-
Review openjdk/jdk11u-dev/1437
-
Review openjdk/jdk17u-dev/483
-
Review openjdk/jdk/8316