Intermittent test failures in *FeatureKarafIT tests

Description

2/10 of the last develop builds have failed on the Karaf integration tests with errors of the form:

See http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS-UNIT-392 and http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS-UNIT-385

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Jesse White July 10, 2017 at 4:01 PM

Seth Leger April 3, 2017 at 4:37 PM

I imagine that these tests will run more reliably if we upgrade Karaf to version 4.

Seth Leger April 13, 2016 at 11:57 AM

Yeah, the JaxbUtils(Un)MarshalProcessor classes use Class.forName() so they probably need "DynamicImport-Package: *".

Seth Leger April 13, 2016 at 11:56 AM

It looks like there are some legitimate non-port related failures now. The JAXB util classes in opennms-core-camel cannot classload some of the syslog message classes. We may need to add "DynamicImport-Package: *" metadata to the opennms-core-camel bundle to work around this.

Jesse White April 13, 2016 at 9:16 AM

Looks like that didn't fix it. We ran into the issue again after merging:
http://bamboo.internal.opennms.com:8085/browse/OPENNMS-ONMS-402

Fixed

Details

Assignee

Reporter

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created April 8, 2016 at 8:11 AM
Updated September 20, 2017 at 3:29 PM
Resolved July 10, 2017 at 4:01 PM