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


Jenkins <jenkins-dontreply@...>
 

Attention ovsdb-devs,

Autorelease fluorine failed to build southbound-impl from ovsdb in build
249. Attached is a snippet of the error message related to the
failure that we were able to automatically parse as well as console logs.


Console Logs:
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/autorelease-release-fluorine/249

Jenkins Build:
https://jenkins.opendaylight.org/releng/job/autorelease-release-fluorine/249/

Please review and provide an ETA on when a fix will be available.

Thanks,
ODL releng/autorelease team


Ariel Adam <aadam@...>
 

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)

Thanks.


On Mon, Oct 22, 2018 at 5:31 AM Jenkins <jenkins-dontreply@...> wrote:
Attention ovsdb-devs,

Autorelease fluorine failed to build southbound-impl from ovsdb in build
249. Attached is a snippet of the error message related to the
failure that we were able to automatically parse as well as console logs.


Console Logs:
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/autorelease-release-fluorine/249

Jenkins Build:
https://jenkins.opendaylight.org/releng/job/autorelease-release-fluorine/249/

Please review and provide an ETA on when a fix will be available.

Thanks,
ODL releng/autorelease team

_______________________________________________
release mailing list
release@...
https://lists.opendaylight.org/mailman/listinfo/release


Vishal Thapar <vthapar@...>
 

There hasn't been any merges to flouring on OVSDB since Oct 17. Could be related to version bump in progress, checking this locally if I can reproduce it.

On Mon, Oct 22, 2018 at 12:13 PM Ariel Adam <aadam@...> 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)

Thanks.


On Mon, Oct 22, 2018 at 5:31 AM Jenkins <jenkins-dontreply@...> wrote:
Attention ovsdb-devs,

Autorelease fluorine failed to build southbound-impl from ovsdb in build
249. Attached is a snippet of the error message related to the
failure that we were able to automatically parse as well as console logs.


Console Logs:
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/autorelease-release-fluorine/249

Jenkins Build:
https://jenkins.opendaylight.org/releng/job/autorelease-release-fluorine/249/

Please review and provide an ETA on when a fix will be available.

Thanks,
ODL releng/autorelease team

_______________________________________________
release mailing list
release@...
https://lists.opendaylight.org/mailman/listinfo/release


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


Robert Varga <nite@...>
 

On 22/10/2018 12:03, Robert Varga wrote:
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.
Ah, OVSDB has a dependency on NETCONF, hence we also need
https://git.opendaylight.org/gerrit/76848 and
https://git.opendaylight.org/gerrit/76858 to pass SFT.

Tom or releng, can you merge them, please?

Regards,
Robert