FW: [OpenDaylight Discuss] [Important] Fixing SingleFeaturesTest not running


Krell, Sherry <sherry.krell@...>
 

FYI, I’ve pushed a fix out for review to address the AAA project.

 

https://git.opendaylight.org/gerrit/#/c/15085/

 

From: discuss-bounces@... [mailto:discuss-bounces@...] On Behalf Of Colin Dixon
Sent: Tuesday, February 24, 2015 2:43 PM
To: Luis Gomez
Cc: discuss@...
Subject: Re: [OpenDaylight Discuss] [Important] Fixing SingleFeaturesTest not running

 

I made a list of projects here. This is the result of the command "grep --include=pom.xml -rB 1 features-test . | grep group | grep yangtools | grep -v ~" on each current project. It's not guaranteed to find everything, but it's a good first stab.

Luis, should we ask George to cc release and try to get these all fixed?

 

--Colin


aaa
./features/api/pom.xml-26-            <groupId>org.opendaylight.yangtools</groupId>
./features/authn/pom.xml-201-            <groupId>org.opendaylight.yangtools</groupId>
./features/authz/pom.xml-87-            <groupId>org.opendaylight.yangtools</groupId>

controller
./opendaylight/adsal/features/adsal/pom.xml-27-      <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/adsal/features/adsal-compatibility/pom.xml-121-      <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/adsal/features/base/pom.xml-444-      <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/adsal/features/nsf/pom.xml-21-      <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/archetypes/opendaylight-karaf-features/src/main/resources/archetype-resources/pom.xml-107-      <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/commons/opendaylight/pom.xml-1188-        <groupId>org.opendaylight.yangtools</groupId>
./opendaylight/networkconfiguration/neutron/features/pom.xml-64-      <groupId>org.opendaylight.yangtools</groupId>
coretutorials
./toaster/ch0-Welcome_To_POM_Land_And_Karaf/features/pom.xml-104-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch1-Your_Feature_And_Hello_World/features/pom.xml-104-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch2-ToasterYangModel/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch3-ToasterOnDataChanged/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch4-ToasterConfigAndOperationalDataStore/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch5-ToasterApiRPCs/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch6-ToasterRPCImplementation/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>
./toaster/ch7-ToasterJMX/features/pom.xml-109-      <groupId>org.opendaylight.yangtools</groupId>

dlux
./distribution-dlux/pom.xml-154-      <groupId>org.opendaylight.yangtools</groupId>
./features/pom.xml-20-         <groupId>org.opendaylight.yangtools</groupId>
./pom.xml-55-            <groupId>org.opendaylight.yangtools</groupId>

integration
./pom.xml-255-          <groupId>org.opendaylight.yangtools</groupId>

l2switch
./features/pom.xml-156-      <groupId>org.opendaylight.yangtools</groupId>
./features/target/classes/META-INF/maven/org.opendaylight.l2switch/features-l2switch/pom.xml-156-      <groupId>org.opendaylight.yangtools</groupId>

lacp
./features/pom.xml-81-      <groupId>org.opendaylight.yangtools</groupId>

lispflowmapping
./commons/parent/pom.xml-378-        <groupId>org.opendaylight.yangtools</groupId>

nic
./features/pom.xml-56-      <groupId>org.opendaylight.yangtools</groupId>

openflowplugin
./features/target/classes/META-INF/maven/org.opendaylight.openflowplugin/features-openflowplugin/pom.xml-145-      <groupId>org.opendaylight.yangtools</groupId>
./legacy/features-legacy/pom.xml-124-      <groupId>org.opendaylight.yangtools</groupId>

packetcable
./features-packetcable/pom.xml-128-      <groupId>org.opendaylight.yangtools</groupId>

plugin2oc
./features-plugin2oc/pom.xml-86-      <groupId>org.opendaylight.yangtools</groupId>

reservation
./features/pom.xml-25-         <groupId>org.opendaylight.yangtools</groupId>
./pom.xml-86-            <groupId>org.opendaylight.yangtools</groupId>
./pom.xml-121-         <groupId>org.opendaylight.yangtools</groupId>

sdninterfaceapp
./features/pom.xml-152-      <groupId>org.opendaylight.yangtools</groupId>

sfc
./features/pom.xml-233-      <groupId>org.opendaylight.yangtools</groupId>
./features-sfc-ovs/pom.xml-57-      <groupId>org.opendaylight.yangtools</groupId>
./features-sfclisp/pom.xml-55-      <groupId>org.opendaylight.yangtools</groupId>
./features-sfcofl2/pom.xml-40-      <groupId>org.opendaylight.yangtools</groupId>

snbi
./features/pom.xml-138-        <groupId>org.opendaylight.yangtools</groupId>

snmp
./features/pom.xml-50-      <groupId>org.opendaylight.yangtools</groupId>

snmp4sdn
./features/pom.xml-104-         <groupId>org.opendaylight.yangtools</groupId>

sxp
./features/pom.xml-156-      <groupId>org.opendaylight.yangtools</groupId>

ttp
./features/pom.xml-131-      <groupId>org.opendaylight.yangtools</groupId>

vtn
./manager/common/pom.xml-787-        <groupId>org.opendaylight.yangtools</groupId>
./manager/features/target/classes/META-INF/maven/org.opendaylight.vtn/features-vtn-manager/pom.xml-164-      <groupId>org.opendaylight.yangtools</groupId>

yangtools
./common/artifacts/pom.xml-317-                <groupId>org.opendaylight.yangtools</groupId>

--Colin

 

On Tue, Feb 24, 2015 at 2:53 PM, Colin Dixon <colin@...> wrote:

Do we have a list of projects that use the yangtools feature test?

--Colin

 

On Mon, Feb 23, 2015 at 1:15 AM, Luis Gomez <ecelgp@...> wrote:

Hi everybody,

 

I think it is CRITICAL for all projects to run the feature-test. As Ed mentions all downstream projects and specially the integration with the “official” karaf distribution will fail if there are wiring errors non being caught by the feature-test.

 

BR/Luis

 

 

 

On Feb 21, 2015, at 9:01 AM, Edward Warnicke <hagbard@...> wrote:

 

It appears for reasons I have not yet tracked down fully that projects which get their features-tests from yangtools... are no longer running it as part of their build (note: not saying you guys disabled it... its just not running).

 

What I have tracked down is how to fix it.. just switch to running the one from odlaprent.

 

Examples for controller and OFplugin are here:

 

 

Please fix your projects ASAP... as without the SingleFeatures test all kinds of wiring errors

can creep in, while with it, your verify and merge jobs protect not only you, but all of

your downstream consumers :)

 

Ed

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

 


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