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

DaaLoadTest_daa3_special_5m_16_FAILED : JUnit[net.openj9.test.arithmetics.TestArithmeticOperations] IllegalAccessError: invokeinterface of non-public method 'hasNext()Z' in java/util/ArrayList$Itr #14065

Closed
JasonFengJ9 opened this issue Dec 3, 2021 · 3 comments

Comments

@JasonFengJ9
Copy link
Member

Failure link

From an internal build job/Test_openjdk17_j9_special.system_ppc64_aix_testList_2/96/(paix821 ):

openjdk version "17.0.1-beta" 2021-10-19
IBM Semeru Runtime Certified Edition 17.0.1+12-202112020514 (build 17.0.1-beta+12-202112020514)
Eclipse OpenJ9 VM 17.0.1+12-202112020514 (build master-8b18a989f, JRE 17 AIX ppc64-64-Bit Compressed References 20211202_46 (JIT enabled, AOT enabled)
OpenJ9   - 8b18a989f
OMR      - 8d10f065c
JCL      - a60fb4eda99 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)

[2021-12-02T11:01:35.033Z] variation: Mode555
[2021-12-02T11:01:35.033Z] JVM_OPTIONS:  -XX:+UseCompressedOops -Xgcpolicy:balanced -Xjit:counts=- - - - - - 1 1 1 1000 250 250 - - - 10000 100000 10000,gcOnResolve,rtResolve,sampleInterval=2,scorchingSampleThreshold=10000,quickProfile -Xcheck:gc:vmthreads:all:quiet 

[2021-12-02T11:01:40.685Z] DLT 06:01:40.468 - Starting thread. Suite=0 thread=5
[2021-12-02T11:01:44.660Z] DLT 06:01:43.086 - suite.getInventory().getInventoryFileRef(): openj9.test.load/config/inventories/daa/daa3.xml
[2021-12-02T11:01:44.660Z] DLT 06:01:43.088 - suite.isCreateDump() : false
[2021-12-02T11:01:44.660Z] DLT 06:01:43.088 - First failure detected by thread: load-4. Not creating dumps as no dump generation is requested for this load test
[2021-12-02T11:01:44.660Z] DLT 06:01:43.170 - suite.getInventory().getInventoryFileRef(): openj9.test.load/config/inventories/daa/daa3.xml
[2021-12-02T11:01:44.660Z] DLT 06:01:43.171 - suite.isCreateDump() : false
[2021-12-02T11:01:44.660Z] DLT 06:01:43.171 - Test failed. Details recorded in execution log.
[2021-12-02T11:01:44.660Z] DLT 06:01:43.183 - suite.getInventory().getInventoryFileRef(): openj9.test.load/config/inventories/daa/daa3.xml
[2021-12-02T11:01:44.660Z] DLT 06:01:43.183 - suite.isCreateDump() : false
[2021-12-02T11:01:44.660Z] DLT 06:01:43.183 - Test failed. Details recorded in execution log.
[2021-12-02T11:01:44.660Z] DLT 06:01:43.268 - Test failed
[2021-12-02T11:01:44.660Z] DLT   Failure num.  = 1
[2021-12-02T11:01:44.660Z] DLT   Test number   = 0
[2021-12-02T11:01:44.660Z] DLT   Test details  = 'JUnit[net.openj9.test.arithmetics.TestArithmeticOperations]'
[2021-12-02T11:01:44.660Z] DLT   Suite number  = 0
[2021-12-02T11:01:44.660Z] DLT   Thread number = 4
[2021-12-02T11:01:44.660Z] DLT >>> Captured test output >>>

[2021-12-02T11:06:41.717Z] DaaLoadTest_daa3_special_5m_16_FAILED

No further diagnosis info in the result file. Tagging as test component for now.

@JasonFengJ9
Copy link
Member Author

JasonFengJ9 commented Jun 27, 2023

JDK8 aarch64_linux(ub22-aarch64-4)

openjdk version "1.8.0_382-beta"
IBM Semeru Runtime Open Edition (build 1.8.0_382-beta-202306262319-b03)
Eclipse OpenJ9 VM (build master-bd4a51cd9, JRE 1.8.0 Linux aarch64-64-Bit Compressed References 20230626_667 (JIT enabled, AOT enabled)
OpenJ9   - bd4a51cd9
OMR      - 2d5ac63fb
JCL      - 5fb693341 based on jdk8u382-b03)

[2023-06-27T03:00:00.742Z] variation: Mode615
[2023-06-27T03:00:00.742Z] JVM_OPTIONS:  -Xcompressedrefs -Xgcpolicy:gencon -Xquickstart -Xjit 

[2023-06-27T03:00:05.557Z] DLT 03:00:05.414 - Test failed
[2023-06-27T03:00:05.557Z] DLT   Failure num.  = 1
[2023-06-27T03:00:05.557Z] DLT   Test number   = 0
[2023-06-27T03:00:05.557Z] DLT   Test details  = 'JUnit[net.openj9.test.arithmetics.TestArithmeticOperations]'
[2023-06-27T03:00:05.557Z] DLT   Suite number  = 0
[2023-06-27T03:00:05.557Z] DLT   Thread number = 4
[2023-06-27T03:00:05.557Z] DLT >>> Captured test output >>>
[2023-06-27T03:00:05.557Z] DLT testStarted : initializationError(net.openj9.test.arithmetics.TestArithmeticOperations)
[2023-06-27T03:00:05.557Z] DLT testFailure: initializationError(net.openj9.test.arithmetics.TestArithmeticOperations): invokeinterface of non-public method 'hasNext()Z' in java/util/ArrayList$Itr
[2023-06-27T03:00:05.557Z] DLT java.lang.IllegalAccessError: invokeinterface of non-public method 'hasNext()Z' in java/util/ArrayList$Itr
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.FrameworkMember.isShadowedBy(FrameworkMember.java:16)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.TestClass.addToAnnotationLists(TestClass.java:87)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.TestClass.scanAnnotatedMembers(TestClass.java:66)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.TestClass.<init>(TestClass.java:57)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.ParentRunner.createTestClass(ParentRunner.java:88)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.ParentRunner.<init>(ParentRunner.java:83)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:10)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runner.Computer.getRunner(Computer.java:40)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runner.Computer$1.runnerForClass(Computer.java:31)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:101)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.model.RunnerBuilder.runners(RunnerBuilder.java:87)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runners.Suite.<init>(Suite.java:81)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runner.Computer.getSuite(Computer.java:28)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runner.Request.classes(Request.java:75)
[2023-06-27T03:00:05.557Z] DLT 	at org.junit.runner.Request.classes(Request.java:91)
[2023-06-27T03:00:05.557Z] DLT 	at net.adoptopenjdk.loadTest.adaptors.JUnitAdaptor.executeTest(JUnitAdaptor.java:129)
[2023-06-27T03:00:05.557Z] DLT 	at net.adoptopenjdk.loadTest.LoadTestRunner$2.run(LoadTestRunner.java:182)
[2023-06-27T03:00:05.557Z] DLT 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[2023-06-27T03:00:05.557Z] DLT 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[2023-06-27T03:00:05.557Z] DLT 	at java.lang.Thread.run(Thread.java:826)
[2023-06-27T03:00:05.557Z] DLT testFinished: initializationError(net.openj9.test.arithmetics.TestArithmeticOperations)
[2023-06-27T03:00:05.557Z] DLT 
[2023-06-27T03:00:05.557Z] DLT JUnit Test Results for: net.openj9.test.arithmetics.TestArithmeticOperations
[2023-06-27T03:00:05.557Z] DLT   Ran    : 1
[2023-06-27T03:00:05.557Z] DLT   Passed : 0
[2023-06-27T03:00:05.557Z] DLT   Failed : 1
[2023-06-27T03:00:05.557Z] DLT   Ignored: 0
[2023-06-27T03:00:05.557Z] DLT   Result : FAILED
[2023-06-27T03:00:05.557Z] DLT <<<
[2023-06-27T03:00:05.557Z] DLT 
[2023-06-27T03:00:26.386Z] DLT 03:00:25.276 - Completed 6.7%. Number of tests started=1065 (with 1 failure(s))

[2023-06-27T03:05:05.955Z] DaaLoadTest_daa3_special_5m_21_FAILED

50x grinder - all passed

@JasonFengJ9 JasonFengJ9 changed the title JDK17 Head DaaLoadTest_daa3_special_5m_16_FAILED : JUnit[net.openj9.test.arithmetics.TestArithmeticOperations] DaaLoadTest_daa3_special_5m_16_FAILED : JUnit[net.openj9.test.arithmetics.TestArithmeticOperations] IllegalAccessError: invokeinterface of non-public method 'hasNext()Z' in java/util/ArrayList$Itr Jun 27, 2023
@JasonFengJ9
Copy link
Member Author

Copy link

Issue Number: 14065
Status: Closed
Actual Components: test failure
Actual Assignees: No one :(
PR Assignees: No one :(

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

1 participant