From: Giovanni Meo Date: Sun, 27 Apr 2014 00:09:40 +0000 (+0200) Subject: Skip from the surefire execution plugins that can step over guava feet X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~143^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=57bed00ac386dc31574ce0cbcf204beeb7e19d41 Skip from the surefire execution plugins that can step over guava feet Seems like the com.google.common.collect.* package has been reused in several jars like: - guava - google-collection - pax-url-aether Now the netconf-it in the classpath of contains via transitive the 3 of them but only guava is usable by yang-bindings used by the netconf client test. The presence of the 3 cause unreliability on the test pass based on who comes first in the classpath of surefire. The fix is to make sure surefire ignore the other two libraries except guava. Change-Id: I77260989a19f60db94286434444530bacb1947d4 Signed-off-by: Giovanni Meo --- diff --git a/opendaylight/netconf/netconf-it/pom.xml b/opendaylight/netconf/netconf-it/pom.xml index 0c03dda45b..ce52032320 100644 --- a/opendaylight/netconf/netconf-it/pom.xml +++ b/opendaylight/netconf/netconf-it/pom.xml @@ -161,6 +161,10 @@ 1 false false + + com.google.collections:google-collections + org.ops4j.pax.url:pax-url-aether +