RFR: 8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" [v2]

Jan Lahoda jlahoda at openjdk.org
Tue Nov 14 12:09:51 UTC 2023


> JShell by default runs the user's snippets in a separate JVM. This is usually reliable, but during tests, it sometimes happens the remote/separate JVM does not start properly, and the tests fail.
> 
> This patch tries to change the default JShell execution in tests so that if the start of the separate JVM fails, the "local" (in process) execution is used. This should improve the stability of the tests.
> 
> Non-test JShell execution remains unmodified.
> 
> Note that individual tests can override this behavior, for example when they want to test a specific execution.

Jan Lahoda has updated the pull request incrementally with one additional commit since the last revision:

  Stabilization of FailOver tests.

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/16632/files
  - new: https://git.openjdk.org/jdk/pull/16632/files/b9565b27..8c6edd4c

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=16632&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=16632&range=00-01

  Stats: 32 lines in 6 files changed: 0 ins; 18 del; 14 mod
  Patch: https://git.openjdk.org/jdk/pull/16632.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/16632/head:pull/16632

PR: https://git.openjdk.org/jdk/pull/16632


More information about the kulla-dev mailing list