RFR: JDK-8240343: JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening"
Alex Menkov
amenkov at openjdk.org
Wed Apr 10 00:32:19 UTC 2024
The test starts listening on dynamic port and calls stopListening with incorrect (cArgs1) and correct (cArgs2) argument maps.
Incorrect map is created by finding "free" port (`(new ServerSocket(0)).getLocalPort()`)
The test fails if the same port is selected later when the listening starts.
To avoid this free port should be picked after listening on dynamic port started.
Additionally removed unnecessary `exclusiveAccess.dirs=.` test property and incorrect comment in the description.
The test uses `SocketListen` connectors, the coment is about `SharedMemoryListen` connector.
Testing: run the test on all Oracle-supported platforms 100 times
-------------
Commit messages:
- fix
Changes: https://git.openjdk.org/jdk/pull/18705/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18705&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8240343
Stats: 31 lines in 3 files changed: 3 ins; 28 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/18705.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/18705/head:pull/18705
PR: https://git.openjdk.org/jdk/pull/18705
More information about the serviceability-dev
mailing list