Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JDK17 jdk_lang_1_FAILED : java/lang/reflect/callerCache/ReflectionCallerCacheTest.java - RuntimeException: Class AccessTest$NewInstance not unloaded! #13802

Open
JasonFengJ9 opened this issue Oct 27, 2021 · 22 comments

Comments

@JasonFengJ9
Copy link
Member

JasonFengJ9 commented Oct 27, 2021

Failure link

From an internal build job/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/76/consoleFull (win16x64rt2-5):

21:42:23  openjdk version "17.0.1-internal" 2021-10-19
21:42:23  OpenJDK Runtime Environment (build 17.0.1-internal+0-adhoc.jenkins.buildjdk17x86-64windowspersonal)
21:42:23  Eclipse OpenJ9 VM (build v0.29.1-release-854d449f850, JRE 17 Windows Server 2016 amd64-64-Bit Compressed References 20211027_114 (JIT enabled, AOT enabled)
21:42:23  OpenJ9   - 854d449f850
21:42:23  OMR      - 3f2734d26ac
21:42:23  JCL      - 10126a6effa based on jdk-17.0.1+12)

Rerun in Grinder - Change TARGET to run only the failed test targets.

Optional info

Failure output (captured from console output)

22:29:41  ===============================================
22:29:41  Running test jdk_lang_1 ...
22:29:41  ===============================================
22:29:41  jdk_lang_1 Start Time: Tue Oct 26 19:29:24 2021 Epoch Time (ms): 1635301764993
22:29:41  "C:/Users/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:destroyAll; "C:/Users/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
22:29:44  JVMSHRC005I No shared class caches available
22:29:44  JVMSHRC005I No shared class caches available
22:29:44  cache cleanup done
22:29:44  variation: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage Mode650
22:29:44  JVM_OPTIONS:  -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -XX:-UseCompressedOops 

22:54:43  --------------------------------------------------
22:54:43  TEST: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

22:54:43  test ReflectionCallerCacheTest.load("AccessTest$PrivateField"): failure
22:54:43  java.lang.RuntimeException: Class AccessTest$PrivateField not unloaded!
22:54:43  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:54:43  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:54:43  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:54:43  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
22:54:43  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
22:54:43  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
22:54:43  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
22:54:43  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
22:54:43  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
22:54:43  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
22:54:43  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
22:54:43  	at <unknown class>.accept(Unknown Source)
22:54:43  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
22:54:43  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
22:54:43  	at org.testng.TestRunner.run(TestRunner.java:585)
22:54:43  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
22:54:43  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
22:54:43  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
22:54:43  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
22:54:43  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
22:54:43  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
22:54:43  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
22:54:43  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
22:54:43  	at org.testng.TestNG.runSuites(TestNG.java:1069)
22:54:43  	at org.testng.TestNG.run(TestNG.java:1037)
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:54:43  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:54:43  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:54:43  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
22:54:43  	at java.base/java.lang.Thread.run(Thread.java:884)

22:54:43  test ReflectionCallerCacheTest.load("AccessTest$NewInstance"): failure
22:54:43  java.lang.RuntimeException: Class AccessTest$NewInstance not unloaded!
22:54:43  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:54:43  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:54:43  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:54:43  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
22:54:43  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
22:54:43  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
22:54:43  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
22:54:43  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
22:54:43  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
22:54:43  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
22:54:43  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
22:54:43  	at <unknown class>.accept(Unknown Source)
22:54:43  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
22:54:43  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
22:54:43  	at org.testng.TestRunner.run(TestRunner.java:585)
22:54:43  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
22:54:43  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
22:54:43  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
22:54:43  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
22:54:43  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
22:54:43  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
22:54:43  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
22:54:43  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
22:54:43  	at org.testng.TestNG.runSuites(TestNG.java:1069)
22:54:43  	at org.testng.TestNG.run(TestNG.java:1037)
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:54:43  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:54:43  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:54:43  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
22:54:43  	at java.base/java.lang.Thread.run(Thread.java:884)
22:54:43  
22:54:43  ===============================================
22:54:43  java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
22:54:43  Total tests run: 12, Passes: 6, Failures: 6, Skips: 0
22:54:43  ===============================================
22:54:43  
22:54:43  STDERR:
22:54:43  Note: C:\Users\jenkins\workspace\Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal\aqa-tests\openjdk\openjdk-jdk\test\jdk\java\lang\reflect\callerCache\AccessTest.java uses or overrides a deprecated API.
22:54:43  Note: Recompile with -Xlint:deprecation for details.
22:54:43  java.lang.Exception: failures: 6
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:96)
22:54:43  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:54:43  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:54:43  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:54:43  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:54:43  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
22:54:43  	at java.base/java.lang.Thread.run(Thread.java:884)
22:54:43  
22:54:43  JavaTest Message: Test threw exception: java.lang.Exception: failures: 6
22:54:43  JavaTest Message: shutting down test
22:54:43  
22:54:43  STATUS:Failed.`main' threw exception: java.lang.Exception: failures: 6

23:07:06  jdk_lang_1_FAILED

Launched a 50x grinder at job/Grinder/19065/ (Edit: 2 failures).
Assigning to 0.30.0 milestone for now.

@pshipton
Copy link
Member

pshipton commented Nov 1, 2021

@dmitripivkine can you take a look pls.

@dmitripivkine
Copy link
Contributor

This is just note we use to have problems with this test in the past #9260

@dmitripivkine
Copy link
Contributor

Grinder 2*5 iterations to check reproducibility rate https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/19191/

One problem I can spot right now - if test expects class unloading it should be run with -Xalwaysclassgc

@dmitripivkine
Copy link
Contributor

One problem I can spot right now - if test expects class unloading it should be run with -Xalwaysclassgc

May be not. ForceGC() calls 10 System GCs in a row, and every second run should be aggressive and include class unloading.

@dmitripivkine
Copy link
Contributor

all jobs passed, there is another grinder https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder/19194/

@dmitripivkine
Copy link
Contributor

I launched number of grinders with hundreds of repetitions of the test and can not reproduce this problem

@JasonFengJ9
Copy link
Member Author

Observed in 0.29.1 release build job/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/86/consoleFull (win16x64rt3-7)

01:53:46  openjdk version "17.0.1-internal" 2021-10-19
01:53:46  OpenJDK Runtime Environment (build 17.0.1-internal+0-adhoc.jenkins.buildjdk17x86-64windowspersonal)
01:53:46  Eclipse OpenJ9 VM (build v0.29.1-release-d9ff2ac6db1, JRE 17 Windows Server 2016 amd64-64-Bit Compressed References 20211110_125 (JIT enabled, AOT enabled)
01:53:46  OpenJ9   - d9ff2ac6db1
01:53:46  OMR      - 3f2734d26ac
01:53:46  JCL      - 04f6131b3ed based on jdk-17.0.1+12)


02:40:33  ===============================================
02:40:36  Running test jdk_lang_1 ...
02:40:36  ===============================================
02:40:36  jdk_lang_1 Start Time: Wed Nov 10 23:40:35 2021 Epoch Time (ms): 1636616435478
02:40:36  "C:/Users/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:destroyAll; "C:/Users/jenkins/workspace/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Personal/openjdkbinary/j2sdk-image\\bin\\java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
02:40:36  JVMSHRC005I No shared class caches available
02:40:40  JVMSHRC005I No shared class caches available
02:40:40  cache cleanup done
02:40:40  variation: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage Mode650
02:40:40  JVM_OPTIONS:  -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -XX:-UseCompressedOops 

02:59:47  --------------------------------------------------
02:59:47  TEST: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

02:59:47  doit() iter: 9, gc 0
02:59:47  test ReflectionCallerCacheTest.load("AccessTest$PublicStaticFinalField"): failure
02:59:47  java.lang.RuntimeException: Class AccessTest$PublicStaticFinalField not unloaded!
02:59:47  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
02:59:47  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
02:59:47  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
02:59:47  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
02:59:47  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
02:59:47  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
02:59:47  	at org.testng.TestRunner$$Lambda$272/0x00000000f1a3ee70.accept(Unknown Source)
02:59:47  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
02:59:47  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
02:59:47  	at org.testng.TestRunner.run(TestRunner.java:585)
02:59:47  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
02:59:47  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
02:59:47  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
02:59:47  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
02:59:47  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
02:59:47  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
02:59:47  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
02:59:47  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
02:59:47  	at org.testng.TestNG.runSuites(TestNG.java:1069)
02:59:47  	at org.testng.TestNG.run(TestNG.java:1037)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
02:59:47  	at java.base/java.lang.Thread.run(Thread.java:884)

02:59:47  doit() iter: 9, gc 0
02:59:47  test ReflectionCallerCacheTest.load("AccessTest$PrivateStaticFinalField"): failure
02:59:47  java.lang.RuntimeException: Class AccessTest$PrivateStaticFinalField not unloaded!
02:59:47  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
02:59:47  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
02:59:47  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
02:59:47  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
02:59:47  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
02:59:47  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
02:59:47  	at org.testng.TestRunner$$Lambda$272/0x00000000f1a3ee70.accept(Unknown Source)
02:59:47  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
02:59:47  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
02:59:47  	at org.testng.TestRunner.run(TestRunner.java:585)
02:59:47  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
02:59:47  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
02:59:47  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
02:59:47  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
02:59:47  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
02:59:47  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
02:59:47  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
02:59:47  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
02:59:47  	at org.testng.TestNG.runSuites(TestNG.java:1069)
02:59:47  	at org.testng.TestNG.run(TestNG.java:1037)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
02:59:47  	at java.base/java.lang.Thread.run(Thread.java:884)

02:59:47  doit() iter: 9, gc 0
02:59:47  test ReflectionCallerCacheTest.load("AccessTest$NewInstance"): failure
02:59:47  java.lang.RuntimeException: Class AccessTest$NewInstance not unloaded!
02:59:47  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
02:59:47  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
02:59:47  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
02:59:47  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
02:59:47  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
02:59:47  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
02:59:47  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
02:59:47  	at org.testng.TestRunner$$Lambda$272/0x00000000f1a3ee70.accept(Unknown Source)
02:59:47  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
02:59:47  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
02:59:47  	at org.testng.TestRunner.run(TestRunner.java:585)
02:59:47  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
02:59:47  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
02:59:47  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
02:59:47  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
02:59:47  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
02:59:47  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
02:59:47  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
02:59:47  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
02:59:47  	at org.testng.TestNG.runSuites(TestNG.java:1069)
02:59:47  	at org.testng.TestNG.run(TestNG.java:1037)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
02:59:47  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
02:59:47  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
02:59:47  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
02:59:47  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
02:59:47  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
02:59:47  	at java.base/java.lang.Thread.run(Thread.java:884)
02:59:47  
02:59:47  ===============================================
02:59:47  java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
02:59:47  Total tests run: 12, Passes: 9, Failures: 3, Skips: 0
02:59:47  ===============================================

@JasonFengJ9
Copy link
Member Author

A quick note: not seen in recent builds.

@pshipton
Copy link
Member

pshipton commented Feb 3, 2022

not seen in recent builds.

Ha, saying that increases the probability of getting another one. :)

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_sanity.openjdk_x86-64_mac_Nightly/146
jdk_lang_0 -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -XX:+UseCompressedOops
java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

21:43:57  test ReflectionCallerCacheTest.load("AccessTest$PrivateFinalField"): failure
21:43:57  java.lang.RuntimeException: Class AccessTest$PrivateFinalField not unloaded!
21:43:57  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
21:43:57  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
21:43:57  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
21:43:57  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
21:43:57  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
21:43:57  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
21:43:57  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
21:43:57  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
21:43:57  	at org.testng.TestRunner.run(TestRunner.java:585)
21:43:57  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
21:43:57  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
21:43:57  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
21:43:57  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
21:43:57  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
21:43:57  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
21:43:57  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
21:43:57  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
21:43:57  	at org.testng.TestNG.runSuites(TestNG.java:1069)
21:43:57  	at org.testng.TestNG.run(TestNG.java:1037)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
21:43:57  	at java.base/java.lang.Thread.run(Thread.java:889)
21:43:57  doit() iter: 0, gc 0
21:43:57  doit() iter: 1, gc 0
21:43:57  doit() iter: 2, gc 0
21:43:57  doit() iter: 3, gc 0
21:43:57  doit() iter: 4, gc 0
21:43:57  doit() iter: 5, gc 0
21:43:57  doit() iter: 6, gc 0
21:43:57  doit() iter: 7, gc 0
21:43:57  doit() iter: 8, gc 0
21:43:57  doit() iter: 9, gc 0
21:43:57  test ReflectionCallerCacheTest.load("AccessTest$PublicStaticFinalField"): failure
21:43:57  java.lang.RuntimeException: Class AccessTest$PublicStaticFinalField not unloaded!
21:43:57  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
21:43:57  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
21:43:57  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
21:43:57  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
21:43:57  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
21:43:57  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
21:43:57  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
21:43:57  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
21:43:57  	at org.testng.TestRunner.run(TestRunner.java:585)
21:43:57  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
21:43:57  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
21:43:57  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
21:43:57  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
21:43:57  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
21:43:57  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
21:43:57  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
21:43:57  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
21:43:57  	at org.testng.TestNG.runSuites(TestNG.java:1069)
21:43:57  	at org.testng.TestNG.run(TestNG.java:1037)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
21:43:57  	at java.base/java.lang.Thread.run(Thread.java:889)
21:43:57  doit() iter: 0, gc 0
21:43:57  doit() iter: 1, gc 0
21:43:57  doit() iter: 2, gc 0
21:43:57  doit() iter: 3, gc 0
21:43:57  doit() iter: 4, gc 0
21:43:57  doit() iter: 5, gc 0
21:43:57  doit() iter: 6, gc 0
21:43:57  doit() iter: 7, gc 0
21:43:57  doit() iter: 8, gc 0
21:43:57  doit() iter: 9, gc 0
21:43:57  test ReflectionCallerCacheTest.load("AccessTest$PrivateStaticFinalField"): failure
21:43:57  java.lang.RuntimeException: Class AccessTest$PrivateStaticFinalField not unloaded!
21:43:57  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
21:43:57  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
21:43:57  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
21:43:57  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
21:43:57  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
21:43:57  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
21:43:57  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
21:43:57  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
21:43:57  	at org.testng.TestRunner.run(TestRunner.java:585)
21:43:57  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
21:43:57  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
21:43:57  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
21:43:57  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
21:43:57  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
21:43:57  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
21:43:57  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
21:43:57  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
21:43:57  	at org.testng.TestNG.runSuites(TestNG.java:1069)
21:43:57  	at org.testng.TestNG.run(TestNG.java:1037)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
21:43:57  	at java.base/java.lang.Thread.run(Thread.java:889)
21:43:57  doit() iter: 0, gc 0
21:43:57  doit() iter: 1, gc 0
21:43:57  doit() iter: 2, gc 0
21:43:57  doit() iter: 3, gc 0
21:43:57  doit() iter: 4, gc 0
21:43:57  doit() iter: 5, gc 0
21:43:57  doit() iter: 6, gc 0
21:43:57  doit() iter: 7, gc 0
21:43:57  doit() iter: 8, gc 0
21:43:57  doit() iter: 9, gc 0
21:43:57  test ReflectionCallerCacheTest.load("AccessTest$NewInstance"): failure
21:43:57  java.lang.RuntimeException: Class AccessTest$NewInstance not unloaded!
21:43:57  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
21:43:57  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
21:43:57  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
21:43:57  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
21:43:57  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
21:43:57  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
21:43:57  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
21:43:57  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
21:43:57  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
21:43:57  	at org.testng.TestRunner.run(TestRunner.java:585)
21:43:57  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
21:43:57  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
21:43:57  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
21:43:57  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
21:43:57  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
21:43:57  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
21:43:57  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
21:43:57  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
21:43:57  	at org.testng.TestNG.runSuites(TestNG.java:1069)
21:43:57  	at org.testng.TestNG.run(TestNG.java:1037)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
21:43:57  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:43:57  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
21:43:57  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21:43:57  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
21:43:57  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
21:43:57  	at java.base/java.lang.Thread.run(Thread.java:889)

@JasonFengJ9 JasonFengJ9 changed the title JDK17 0.29.1 Windows jdk_lang_1_FAILED : java/lang/reflect/callerCache/ReflectionCallerCacheTest.java - RuntimeException: Class AccessTest$NewInstance not unloaded! JDK17 jdk_lang_1_FAILED : java/lang/reflect/callerCache/ReflectionCallerCacheTest.java - RuntimeException: Class AccessTest$NewInstance not unloaded! Feb 4, 2022
@pshipton
Copy link
Member

pshipton commented Mar 28, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk18_j9_sanity.openjdk_x86-64_windows_Release/6
jdk_lang_1
java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

13:20:20  test ReflectionCallerCacheTest.load("AccessTest$PrivateStaticFinalField"): failure
13:20:20  java.lang.RuntimeException: Class AccessTest$PrivateStaticFinalField not unloaded!
13:20:20  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)

@pshipton
Copy link
Member

pshipton commented May 4, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Nightly/218
jdk_lang_0
java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

22:41:07  STDOUT:
22:41:07  config ReflectionCallerCacheTest.setup(): success
22:41:07  doit() iter: 0, gc 0
22:41:07  test ReflectionCallerCacheTest.load("AccessTest$PublicConstructor"): success
22:41:07  doit() iter: 0, gc 0
22:41:07  test ReflectionCallerCacheTest.load("AccessTest$PublicMethod"): success
22:41:07  doit() iter: 0, gc 0
22:41:07  test ReflectionCallerCacheTest.load("AccessTest$PublicField"): success
22:41:07  doit() iter: 0, gc 0
22:41:07  test ReflectionCallerCacheTest.load("AccessTest$ProtectedMethod"): success
22:41:07  doit() iter: 0, gc 0
22:41:07  doit() iter: 1, gc 0
22:41:07  doit() iter: 2, gc 0
22:41:07  doit() iter: 3, gc 0
22:41:07  doit() iter: 4, gc 0
22:41:07  doit() iter: 5, gc 0
22:41:07  doit() iter: 6, gc 0
22:41:07  doit() iter: 7, gc 0
22:41:07  doit() iter: 8, gc 0
22:41:07  doit() iter: 9, gc 0
22:41:07  test ReflectionCallerCacheTest.load("AccessTest$ProtectedField"): failure
22:41:07  java.lang.RuntimeException: Class AccessTest$ProtectedField not unloaded!
22:41:07  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)

@pshipton
Copy link
Member

pshipton commented Jul 5, 2022

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Nightly/261
jdk_lang_1
java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

20:18:38  doit() iter: 0, gc 0
20:18:38  doit() iter: 1, gc 0
20:18:38  doit() iter: 2, gc 0
20:18:38  doit() iter: 3, gc 0
20:18:38  doit() iter: 4, gc 0
20:18:38  doit() iter: 5, gc 0
20:18:38  doit() iter: 6, gc 0
20:18:38  doit() iter: 7, gc 0
20:18:38  doit() iter: 8, gc 0
20:18:38  doit() iter: 9, gc 0
20:18:38  test ReflectionCallerCacheTest.load("AccessTest$PrivateFinalField"): failure
20:18:38  java.lang.RuntimeException: Class AccessTest$PrivateFinalField not unloaded!
20:18:38  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
20:18:38  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
20:18:38  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
20:18:38  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
20:18:38  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
20:18:38  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
20:18:38  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
20:18:38  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
20:18:38  	at org.testng.TestRunner.run(TestRunner.java:585)
20:18:38  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
20:18:38  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
20:18:38  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
20:18:38  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
20:18:38  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
20:18:38  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
20:18:38  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
20:18:38  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
20:18:38  	at org.testng.TestNG.runSuites(TestNG.java:1069)
20:18:38  	at org.testng.TestNG.run(TestNG.java:1037)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
20:18:38  	at java.base/java.lang.Thread.run(Thread.java:862)
20:18:38  doit() iter: 0, gc 0
20:18:38  doit() iter: 1, gc 0
20:18:38  doit() iter: 2, gc 0
20:18:38  doit() iter: 3, gc 0
20:18:38  doit() iter: 4, gc 0
20:18:38  doit() iter: 5, gc 0
20:18:38  doit() iter: 6, gc 0
20:18:38  doit() iter: 7, gc 0
20:18:38  doit() iter: 8, gc 0
20:18:38  doit() iter: 9, gc 0
20:18:38  test ReflectionCallerCacheTest.load("AccessTest$PublicStaticFinalField"): failure
20:18:38  java.lang.RuntimeException: Class AccessTest$PublicStaticFinalField not unloaded!
20:18:38  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
20:18:38  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
20:18:38  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
20:18:38  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
20:18:38  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
20:18:38  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
20:18:38  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
20:18:38  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
20:18:38  	at org.testng.TestRunner.run(TestRunner.java:585)
20:18:38  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
20:18:38  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
20:18:38  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
20:18:38  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
20:18:38  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
20:18:38  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
20:18:38  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
20:18:38  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
20:18:38  	at org.testng.TestNG.runSuites(TestNG.java:1069)
20:18:38  	at org.testng.TestNG.run(TestNG.java:1037)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
20:18:38  	at java.base/java.lang.Thread.run(Thread.java:862)
20:18:38  doit() iter: 0, gc 0
20:18:38  doit() iter: 1, gc 0
20:18:38  doit() iter: 2, gc 0
20:18:38  doit() iter: 3, gc 0
20:18:38  doit() iter: 4, gc 0
20:18:38  doit() iter: 5, gc 0
20:18:38  doit() iter: 6, gc 0
20:18:38  doit() iter: 7, gc 0
20:18:38  doit() iter: 8, gc 0
20:18:38  doit() iter: 9, gc 0
20:18:38  test ReflectionCallerCacheTest.load("AccessTest$PrivateStaticFinalField"): failure
20:18:38  java.lang.RuntimeException: Class AccessTest$PrivateStaticFinalField not unloaded!
20:18:38  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
20:18:38  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
20:18:38  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
20:18:38  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
20:18:38  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
20:18:38  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
20:18:38  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
20:18:38  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
20:18:38  	at org.testng.TestRunner.run(TestRunner.java:585)
20:18:38  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
20:18:38  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
20:18:38  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
20:18:38  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
20:18:38  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
20:18:38  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
20:18:38  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
20:18:38  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
20:18:38  	at org.testng.TestNG.runSuites(TestNG.java:1069)
20:18:38  	at org.testng.TestNG.run(TestNG.java:1037)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
20:18:38  	at java.base/java.lang.Thread.run(Thread.java:862)
20:18:38  doit() iter: 0, gc 0
20:18:38  doit() iter: 1, gc 0
20:18:38  doit() iter: 2, gc 0
20:18:38  doit() iter: 3, gc 0
20:18:38  doit() iter: 4, gc 0
20:18:38  doit() iter: 5, gc 0
20:18:38  doit() iter: 6, gc 0
20:18:38  doit() iter: 7, gc 0
20:18:38  doit() iter: 8, gc 0
20:18:38  doit() iter: 9, gc 0
20:18:38  test ReflectionCallerCacheTest.load("AccessTest$NewInstance"): failure
20:18:38  java.lang.RuntimeException: Class AccessTest$NewInstance not unloaded!
20:18:38  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
20:18:38  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
20:18:38  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
20:18:38  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
20:18:38  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
20:18:38  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
20:18:38  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
20:18:38  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
20:18:38  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
20:18:38  	at org.testng.TestRunner.run(TestRunner.java:585)
20:18:38  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
20:18:38  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
20:18:38  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
20:18:38  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
20:18:38  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
20:18:38  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
20:18:38  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
20:18:38  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
20:18:38  	at org.testng.TestNG.runSuites(TestNG.java:1069)
20:18:38  	at org.testng.TestNG.run(TestNG.java:1037)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
20:18:38  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:18:38  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
20:18:38  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:18:38  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
20:18:38  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
20:18:38  	at java.base/java.lang.Thread.run(Thread.java:862)

@dmitripivkine
Copy link
Contributor

I can try to figure out something from system core. Would somebody help me to generate one?

@dmitripivkine
Copy link
Contributor

Running grinder https://openj9-jenkins.osuosl.org/job/Grinder/1092/ with "-Xdump:system:events=throw,filter=ReflectionCallerCacheTest/load#ReflectionCallerCacheTest.java#113,msg_filter=Class AccessTest$PrivateField not unloaded!,request=exclusive+prepwalk"

@dmitripivkine
Copy link
Contributor

looks like "Rerun in Grinder with failed test targets" does not work any more...
trying one more time https://openj9-jenkins.osuosl.org/job/Grinder/1093/

@dmitripivkine
Copy link
Contributor

yes, this build failed too unfortunately

@pshipton
Copy link
Member

pshipton commented Jul 5, 2022

It doesn't like the option you added. The quotes didn't seem to help. The option turned into the following in the build. Perhaps @llxia has an idea.

-Xdump:system:events=throw,filter=ReflectionCallerCacheTest/load#ReflectionCallerCacheTest.java#113,msg_filter=Class AccessTest

Actual option added in EXTRA_OPTIONS
"-Xdump:system:events=throw,filter=ReflectionCallerCacheTest/load#ReflectionCallerCacheTest.java#113,msg_filter=Class AccessTest$PrivateField not unloaded!,request=exclusive+prepwalk"

@pshipton
Copy link
Member

pshipton commented Jul 5, 2022

In case it's not obvious, the option contains a space after msg_filter=Class

@dmitripivkine
Copy link
Contributor

ok, thank you. Trying another time with truncated option -Xdump:system:events=throw,filter=ReflectionCallerCacheTest/load#ReflectionCallerCacheTest.java#113,request=exclusive+prepwalk https://openj9-jenkins.osuosl.org/job/Grinder/1094/

@pshipton
Copy link
Member

https://openj9-jenkins.osuosl.org/job/Test_openjdk17_j9_sanity.openjdk_x86-64_windows_Nightly/508/
java/lang/reflect/callerCache/ReflectionCallerCacheTest.java

22:36:59  doit() iter: 0, gc 0
22:36:59  doit() iter: 1, gc 0
22:36:59  doit() iter: 2, gc 0
22:36:59  doit() iter: 3, gc 0
22:36:59  doit() iter: 4, gc 0
22:36:59  doit() iter: 5, gc 0
22:36:59  doit() iter: 6, gc 0
22:36:59  doit() iter: 7, gc 0
22:36:59  doit() iter: 8, gc 0
22:36:59  doit() iter: 9, gc 0
22:36:59  test ReflectionCallerCacheTest.load("AccessTest$PrivateStaticFinalField"): failure
22:36:59  java.lang.RuntimeException: Class AccessTest$PrivateStaticFinalField not unloaded!
22:36:59  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:36:59  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:36:59  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:36:59  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
22:36:59  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
22:36:59  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
22:36:59  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
22:36:59  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
22:36:59  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
22:36:59  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
22:36:59  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
22:36:59  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
22:36:59  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
22:36:59  	at org.testng.TestRunner.run(TestRunner.java:585)
22:36:59  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
22:36:59  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
22:36:59  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
22:36:59  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
22:36:59  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
22:36:59  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
22:36:59  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
22:36:59  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
22:36:59  	at org.testng.TestNG.runSuites(TestNG.java:1069)
22:36:59  	at org.testng.TestNG.run(TestNG.java:1037)
22:36:59  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
22:36:59  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:36:59  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:36:59  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:36:59  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
22:36:59  	at java.base/java.lang.Thread.run(Thread.java:857)
22:36:59  doit() iter: 0, gc 0
22:36:59  doit() iter: 1, gc 0
22:36:59  doit() iter: 2, gc 0
22:36:59  doit() iter: 3, gc 0
22:36:59  doit() iter: 4, gc 0
22:36:59  doit() iter: 5, gc 0
22:36:59  doit() iter: 6, gc 0
22:36:59  doit() iter: 7, gc 0
22:36:59  doit() iter: 8, gc 0
22:36:59  doit() iter: 9, gc 0
22:36:59  test ReflectionCallerCacheTest.load("AccessTest$NewInstance"): failure
22:36:59  java.lang.RuntimeException: Class AccessTest$NewInstance not unloaded!
22:36:59  	at ReflectionCallerCacheTest.load(ReflectionCallerCacheTest.java:113)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:36:59  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:36:59  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:36:59  	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
22:36:59  	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599)
22:36:59  	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
22:36:59  	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
22:36:59  	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
22:36:59  	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
22:36:59  	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
22:36:59  	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
22:36:59  	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
22:36:59  	at org.testng.TestRunner.privateRun(TestRunner.java:764)
22:36:59  	at org.testng.TestRunner.run(TestRunner.java:585)
22:36:59  	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
22:36:59  	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
22:36:59  	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
22:36:59  	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
22:36:59  	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
22:36:59  	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
22:36:59  	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
22:36:59  	at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
22:36:59  	at org.testng.TestNG.runSuites(TestNG.java:1069)
22:36:59  	at org.testng.TestNG.run(TestNG.java:1037)
22:36:59  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
22:36:59  	at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:54)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
22:36:59  	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
22:36:59  	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
22:36:59  	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
22:36:59  	at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
22:36:59  	at java.base/java.lang.Thread.run(Thread.java:857)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants