| Summary: | Drools unit tests failing on AIX | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise BRMS Platform 5 | Reporter: | Lukáš Petrovický <lpetrovi> | ||||
| Component: | BRE (Expert, Fusion) | Assignee: | Tihomir Surdilovic <tsurdilo> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | Lukáš Petrovický <lpetrovi> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | BRMS 5.2.0-ER1 | CC: | brms-jira | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-08-28 08:40:34 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
Created attachment 519226 [details]
Test result showing the failures
Please look only at the failures mantioned in this bug report. The others occur on other operating systems/JVMs as well.
Upgrading JVM on those AIX machines fix the issues. Closing as NOTABUG. |
The following Drools tests are failing when running on AIX: >>> org.drools.integrationtests.CepEspTest.testIdleTimeAndTimeToNextJob >>> org.drools.integrationtests.CepEspTest.testCollectWithWindows >>> org.drools.integrationtests.DynamicRulesTest.testDynamicRuleAdditions >>> org.drools.integrationtests.DynamicRulesTest.testRemovePackage >>> org.drools.integrationtests.DynamicRulesTest.testRuleBaseAddRemove >>> org.drools.integrationtests.DynamicRulesTest.testDynamicNotNode >>> org.drools.integrationtests.MarshallingTest.testSerializeWorkingMemoryAndRuleBase1 >>> org.drools.integrationtests.MarshallingTest.testSerializeWorkingMemoryAndRuleBase2 >>> org.drools.integrationtests.MarshallingTest.testSerializeAdd >>> org.drools.integrationtests.MarshallingTest.testSerializeAdd2 >>> org.drools.integrationtests.MarshallingTest.testSerializeAdd_newRuleNotFiredForNewData >>> org.drools.integrationtests.MarshallingTest.testSerializeAdd3 >>> org.drools.integrationtests.MarshallingTest.testSerializeAddRemove_NoClassDefFoundError >>> org.drools.integrationtests.MiscTest.testDynamicallyAddInitialFactRule They are all failing with the following exception: java.lang.NullPointerException at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:273) at java.util.concurrent.CopyOnWriteArrayList.add(CopyOnWriteArrayList.java:393) ... (here comes various places of Drools codebase) The JVM used is: java.version 1.6.0 java.vm.info J2RE 1.6.0 IBM J9 2.4 AIX ppc64-64 jvmap6460sr5-20090519_35743 (JIT enabled, AOT enabled) J9VM - 20090519_035743_BHdSMr JIT - r9_20090518_2017 GC - 20090417_AA java.vm.name IBM J9 VM The stack trace would suggest a bug in the JVM. I'll see if I can get our IT to upgrade it on the machine.