The most common source of intermittent failures are:
- not receiving a datagram due to port conflict or interference of concurrent running tests
- failure to disconnect due to interference of concurrent running tests
- failure due to reception of unexpected stray datagrams
Avoiding to bind on the wildcard address, filtering unexpected datagram, and some retrying can aleviate some of the issues and greatly reduce the frequency of intermittent failures.
- duplicates
-
JDK-8224021 java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java failed with "Expected message not received"
-
- Closed
-
-
JDK-8182627 java/nio/channels/DatagramChannel/ReceiveISA.java timed out
-
- Closed
-
-
JDK-8203049 java/nio/channels/DatagramChannel/SelectWhenRefused.java fails with "Unexpected wakeup after disconnect"
-
- Closed
-
-
JDK-8245133 DatagramChannel/NotBound.java timed out
-
- Closed
-
-
JDK-8294405 Test java/nio/channels/DatagramChannel/AfterDisconnect.java failed: address already in use
-
- Closed
-
-
JDK-8219508 java/nio/channels/DatagramChannel/Sender.java timeout
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk/3ca359ad
-
Review(master) openjdk/jdk/20050