RFR: 8315484: java/awt/dnd/RejectDragDropActionTest.java timed out [v5]
Alexey Ivanov
aivanov at openjdk.org
Thu Oct 5 10:06:18 UTC 2023
On Wed, 4 Oct 2023 17:45:25 GMT, Damon Nguyen <dnguyen at openjdk.org> wrote:
>> This test intermittently fails by timeout. Increasing the timeout alone doesn't solve the failure as it still fails in about 400 runs. Adding another delay and reducing the delay amount to 1000ms. Now, the test passes after 2 sets of 500 repeats on all OS's without a timeout.
>
> Damon Nguyen has updated the pull request incrementally with one additional commit since the last revision:
>
> Move condition to loop parameters
Changes requested by aivanov (Reviewer).
test/jdk/java/awt/dnd/RejectDragDropActionTest.java line 101:
> 99: robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
> 100: for (Point p = new Point(startPoint);
> 101: !p.equals(endPoint) || incorrectActionDetected;
Suggestion:
!p.equals(endPoint) && !incorrectActionDetected;
You keep iterating while both conditions are true. As soon as either is false, exit the loop.
-------------
PR Review: https://git.openjdk.org/jdk/pull/16018#pullrequestreview-1659420937
PR Review Comment: https://git.openjdk.org/jdk/pull/16018#discussion_r1347152843
More information about the client-libs-dev
mailing list