Open lumpfish opened 3 years ago
openjdk commit https://github.com/openjdk/jdk/commit/0abbfb2fc5ad520673c230c273477152c52e1b2c#diff-c43515e7fd3d55acf2a4b7e043279005db9bb09f85d9799503ac3c01442066cb introduced hotspot specific command line options into test java/lang/ProcessBuilder/Basic.java.
These non-standard options are not recognised by openj9, and the test now fails with:
14:10:02 STDOUT: 14:10:02 This appears to be a Unix system. 14:10:02 Testing ASCII environment values 14:10:02 Testing directory . 14:10:02 Testing directory .. 14:10:02 Testing directory / 14:10:02 Testing directory /bin 14:10:02 cmdp 14:10:02 cmdp 0: /home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/openjdkbinary/j2sdk-image/bin/java 14:10:02 cmdp 1: -XX:+DisplayVMOutputToStderr 14:10:02 cmdp 2: -classpath 14:10:02 cmdp 3: /home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/openjdk-tests/TKG/output_16187510734160/jdk_lang_0/work/classes/0/java/lang/ProcessBuilder/Basic_id1.d:/home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/openjdk-tests/openjdk/openjdk-jdk/test/jdk/java/lang/ProcessBuilder:/home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/openjdk-tests/TKG/output_16187510734160/jdk_lang_0/work/classes/0/test/lib:/home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/openjdk-tests/openjdk/openjdk-jdk/test/lib:/home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/jvmtest/openjdk/jtreg/lib/jtreg.jar 14:10:02 cmdp 4: Basic$JavaChild 14:10:02 cmdp 5: System.getenv() 14:10:02 envp 14:10:02 envp 0: LC_ALL=C 14:10:02 envp 1: FO=BR 14:10:02 Unexpected child output: 14:10:02 JVMJ9VM007W Command-line option unrecognised: -Xlog:all=warning:stdout 14:10:02 14:10:02 <?xml version="1.0" ?> 14:10:02 14:10:02 <verbosegc xmlns="http://www.ibm.com/j9/verbosegc" version="0f967b721_CMPRSS"> 14:10:02 14:10:02 14:10:02 END Child output. 14:10:02 Unexpected child output: 14:10:02 JVMJ9VM007W Command-line option unrecognised: -Xlog:all=warning:stdout 14:10:02 14:10:02 <?xml version="1.0" ?> 14:10:02 14:10:02 <verbosegc xmlns="http://www.ibm.com/j9/verbosegc" version="0f967b721_CMPRSS"> 14:10:02 14:10:02 14:10:02 END Child output. 14:10:02 waitFor process: delta: 40958 14:10:02 14:10:02 Passed = 8971, failed = 2 14:10:02 14:10:02 STDERR: 14:10:02 JVMJ9VM007W Command-line option unrecognised: -Xlog:all=warning:stderr
Failing job link: https://ci.adoptopenjdk.net/job/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/33/consoleFull
Also raised at eclipse-openj9: https://github.com/eclipse-openj9/openj9/issues/12580
openjdk commit https://github.com/openjdk/jdk/commit/0abbfb2fc5ad520673c230c273477152c52e1b2c#diff-c43515e7fd3d55acf2a4b7e043279005db9bb09f85d9799503ac3c01442066cb introduced hotspot specific command line options into test java/lang/ProcessBuilder/Basic.java.
These non-standard options are not recognised by openj9, and the test now fails with:
Failing job link: https://ci.adoptopenjdk.net/job/Test_openjdk17_j9_sanity.openjdk_x86-64_linux/33/consoleFull