RFR: 8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination [v14]
Alexey Ivanov
aivanov at openjdk.org
Wed Jan 17 10:35:54 UTC 2024
On Wed, 17 Jan 2024 01:56:25 GMT, songpv-imt <duke at openjdk.org> wrote:
>> The root cause of the bug is because mousePress() method is invoked before mouseMove() event is completely processed causing the drag & drop behavior not being able to be recognized properly. This in turn makes the method dragSourceListener.isDropFinished() returns false and fail the test. To fix this, setAutoWaitForIdle(true) and Thread.Sleep is called to make sure the mouseMove() event is processed completely before moving to execute the mousePress() method.
>>
>> JBS issue: [JDK-8317287](https://bugs.openjdk.org/browse/JDK-8317287)
>
> songpv-imt has updated the pull request incrementally with one additional commit since the last revision:
>
> Update InterJVMGetDropSuccessTest.java
Thank you for updating it.
-------------
Marked as reviewed by aivanov (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/16396#pullrequestreview-1826984213
More information about the client-libs-dev
mailing list