Open JasonFengJ9 opened 3 years ago
@jdekonin fyi
I believe this is a machine config problem. We saw these issues long ago before the tests were moved out of the sanity bucket.
Possibly related to https://github.com/ibmruntimes/openj9-openjdk-jdk/issues/82
I've modified win16x64cudart1
by defining TEMP and TMP to /home/jenkins/temp
and then relaunched the grinder as specified above targeting that machine. Looks like there is a problem with how the openjdk repo is cloned though.
https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/15163/console
I attempted to rebuild a previous job and that runs, doesn't looks like this is the issue though. https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.openjdk_x86-64_windows/7/console
These systems are setup to the Adopt playbook, there are a number of roles omitted because they are not required. Roles not run Firefox, CodesignCert, WMF (installer), WiX, IcedTea-Web, Rust and Adoptium specific actions. This will require more direction as to what changes are needed on the machines.
I don't know what is required. Can we experiment by installing all the other roles which are "not required" and see if that fixes the problem? If it does, then it's just a matter of narrowing it down to the specific role that fixes it, and looking at what it does differently.
Just note this failure occurred regularly, a recent one at job/Test_openjdk17_j9_extended.openjdk_x86-64_windows/23/
[2021-10-30T19:20:14.628Z] Running test jdk_security1_0 ...
[2021-10-30T19:20:14.628Z] ===============================================
[2021-10-30T19:20:15.363Z] jdk_security1_0 Start Time: Sat Oct 30 12:20:13 2021 Epoch Time (ms): 1635621613011
[2021-10-30T19:20:15.363Z] "C:/Users/jenkins/workspace/Test_openjdk17_j9_extended.openjdk_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:destroyAll; "C:/Users/jenkins/workspace/Test_openjdk17_j9_extended.openjdk_x86-64_windows/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
[2021-10-30T19:20:16.160Z] JVMSHRC005I No shared class caches available
[2021-10-30T19:20:17.207Z] JVMSHRC005I No shared class caches available
[2021-10-30T19:20:17.207Z] cache cleanup done
[2021-10-30T19:20:17.926Z] variation: Mode150
[2021-10-30T19:20:17.926Z] JVM_OPTIONS: -XX:+UseCompressedOops
[2021-10-30T19:23:15.197Z] java.security.ProviderException: java.security.KeyException: Access is denied.
[2021-10-30T19:23:15.197Z]
[2021-10-30T19:23:15.197Z] at jdk.crypto.mscapi/sun.security.mscapi.CKeyPairGenerator$RSA.generateKeyPair(CKeyPairGenerator.java:126)
[2021-10-30T19:23:15.197Z] at java.base/java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:721)
[2021-10-30T19:23:15.197Z] at FinalizeHalf.test(FinalizeHalf.java:76)
[2021-10-30T19:23:15.197Z] at FinalizeHalf.main(FinalizeHalf.java:54)
[2021-10-30T19:23:15.197Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2021-10-30T19:23:15.197Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[2021-10-30T19:23:15.198Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2021-10-30T19:23:15.198Z] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[2021-10-30T19:23:15.198Z] at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
[2021-10-30T19:23:15.198Z] at java.base/java.lang.Thread.run(Thread.java:884)
[2021-10-30T19:23:15.198Z] Caused by: java.security.KeyException: Access is denied.
[2021-10-30T19:23:15.198Z]
[2021-10-30T19:23:15.198Z] at jdk.crypto.mscapi/sun.security.mscapi.CKeyPairGenerator$RSA.generateCKeyPair(Native Method)
[2021-10-30T19:23:15.198Z] at jdk.crypto.mscapi/sun.security.mscapi.CKeyPairGenerator$RSA.generateKeyPair(CKeyPairGenerator.java:121)
[2021-10-30T19:23:15.198Z] ... 9 more
[2021-10-30T19:23:15.198Z]
[2021-10-30T19:23:15.198Z] JavaTest Message: Test threw exception: java.security.ProviderException
[2021-10-30T19:23:15.198Z] JavaTest Message: shutting down test
I believe this is a machine configuration problem.
Failure link
From an internal build
Test_openjdk17_j9_extended.openjdk_x86-64_windows/1
rebuild the failed tests in one link: 10:57:01 https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/parambuild/?JDK_VERSION=17&JDK_IMPL=openj9&JDK_VENDOR=adoptopenjdk&BUILD_LIST=openjdk&PLATFORM=x86-64_windows_mixed&TARGET=testList%20TESTLIST=jdk_io_0,jdk_io_1,jdk_other_0,jdk_other_1,jdk_net_0,jdk_net_1,jdk_nio_0,jdk_nio_1,jdk_security1_0,jdk_security1_1
Optional info
Failure output (captured from console output)