Re: [release] Autorelease fluorine failed to build southbound-impl from ovsdb


Robert Varga <nite@...>
 

On 22/10/2018 08:43, Ariel Adam wrote:
Hi Vishal.
Any idea what this failure is?

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.197 sec <<< FAILURE! - in org.opendaylight.ovsdb.southbound.reconciliation.configuration.BridgeConfigReconciliationTaskTest
initializationError(org.opendaylight.ovsdb.southbound.reconciliation.configuration.BridgeConfigReconciliationTaskTest) Time elapsed: 0.009 sec <<< ERROR!
java.lang.IllegalStateException: Failed to transform class with name org.opendaylight.ovsdb.southbound.reconciliation.configuration.BridgeConfigReconciliationTask. Reason: null
at org.powermock.core.classloader.MockClassLoader.loadMockClass(MockClassLoader.java:267)
at org.powermock.core.classloader.MockClassLoader.loadModifiedClass(MockClassLoader.java:180)
at org.powermock.core.classloader.DeferSupportingClassLoader.loadClass(DeferSupportingClassLoader.java:70)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:439)
at sun.reflect.annotation.AnnotationParser.parseClassValue(AnnotationParser.java:420)
at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:531)
at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:355)
at sun.reflect.annotation.AnnotationParser.parseAnnotation2(AnnotationParser.java:286)
at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:120)
at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:72)
at java.lang.Class.createAnnotationData(Class.java:3521)
at java.lang.Class.annotationData(Class.java:3510)
at java.lang.Class.getAnnotation(Class.java:3415)
at org.junit.internal.MethodSorter.getDeclaredMethods(MethodSorter.java:52)
please include the complete stack:


Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
at java.util.ArrayList$Itr.next(ArrayList.java:859)
at javassist.CtClassType.instrument(CtClassType.java:1540)
at org.powermock.core.transformers.impl.MainMockTransformer.transform(MainMockTransformer.java:74)
at org.powermock.core.classloader.MockClassLoader.loadMockClass(MockClassLoader.java:252)
... 54 more
Looks like a javassist regression:
https://github.com/powermock/powermock/issues/924
https://github.com/jboss-javassist/javassist/issues/224.

I have updated https://git.opendaylight.org/gerrit/76862 to cope with
that, please merge it as soon as it verifies.

Thanks,
Robert

Join {z.archive.ovsdb-dev@lists.opendaylight.org to automatically receive all group messages.