Setting TEST_THREAD_FACTORY may inject command line options in between other options set by createTestJavaProcessBuilder(). This issue was discovered in JDK-8345503 where the options
-Dtest.thread.factory=Virtual jdk.test.lib.process.ProcessTools Virtual
were injected between "--enable-native-access=" and "java.base"
-Dtest.thread.factory=Virtual jdk.test.lib.process.ProcessTools Virtual
were injected between "--enable-native-access=" and "java.base"
- relates to
-
JDK-8319200 Don't use test thread factory in ProcessTools.createLimitedTestJavaProcessBuilder()
-
- Open
-