From: Ed Warnicke Date: Mon, 18 Aug 2014 18:08:42 +0000 (-0500) Subject: Turn on feature testing for those features that pass X-Git-Tag: release/helium~267^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=746a8e8aef115e5fa0357ced348b94dc939b0935 Turn on feature testing for those features that pass (includes a fix for features/config) From this point onward, those features should break the build if they are broken. Change-Id: I9eecdabe2e7556a5d60a720f86d7a5e78421b6ef Signed-off-by: Ed Warnicke --- diff --git a/features/config-netty/pom.xml b/features/config-netty/pom.xml index 2f4b4b1e21..5fbc463df3 100644 --- a/features/config-netty/pom.xml +++ b/features/config-netty/pom.xml @@ -9,7 +9,7 @@ features-config-netty - pom + jar features.xml @@ -21,7 +21,6 @@ features-config-persister features xml - runtime org.opendaylight.controller @@ -47,6 +46,11 @@ org.opendaylight.controller config-netty-config + + + org.opendaylight.yangtools + features-test + @@ -92,6 +96,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + + diff --git a/features/config-persister/pom.xml b/features/config-persister/pom.xml index 6dc8941345..3346c754d6 100644 --- a/features/config-persister/pom.xml +++ b/features/config-persister/pom.xml @@ -9,7 +9,7 @@ features-config-persister - pom + jar features.xml @@ -22,21 +22,18 @@ ${yangtools.version} features xml - runtime org.opendaylight.controller features-netconf features xml - runtime org.opendaylight.controller features-config features xml - runtime org.opendaylight.controller @@ -82,6 +79,11 @@ org.eclipse.persistence org.eclipse.persistence.moxy + + + org.opendaylight.yangtools + features-test + @@ -127,6 +129,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + + diff --git a/features/config/pom.xml b/features/config/pom.xml index c69e11bed2..8c061c2736 100644 --- a/features/config/pom.xml +++ b/features/config/pom.xml @@ -9,7 +9,7 @@ features-config - pom + jar features.xml @@ -22,7 +22,6 @@ ${yangtools.version} features xml - runtime org.opendaylight.controller @@ -92,6 +91,11 @@ org.opendaylight.controller config-manager + + + org.opendaylight.yangtools + features-test + @@ -137,6 +141,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + + diff --git a/features/flow/pom.xml b/features/flow/pom.xml index 09bb6c91e6..ac189737d9 100644 --- a/features/flow/pom.xml +++ b/features/flow/pom.xml @@ -9,7 +9,7 @@ features-flow - pom + jar features.xml @@ -22,7 +22,6 @@ ${mdsal.version} features xml - runtime org.opendaylight.controller.model @@ -64,6 +63,11 @@ org.opendaylight.controller.md forwardingrules-manager + + + org.opendaylight.yangtools + features-test + @@ -109,6 +113,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + + diff --git a/features/mdsal/pom.xml b/features/mdsal/pom.xml index 4f1ba98e5c..e7b825c48b 100644 --- a/features/mdsal/pom.xml +++ b/features/mdsal/pom.xml @@ -9,7 +9,7 @@ features-mdsal - pom + jar features.xml @@ -21,28 +21,24 @@ features-yangtools features xml - runtime org.opendaylight.controller features-config features xml - runtime org.opendaylight.controller features-config-persister features xml - runtime org.opendaylight.controller features-config-netty features xml - runtime org.opendaylight.controller @@ -172,6 +168,12 @@ org.opendaylight.controller.samples toaster-config + + + org.opendaylight.yangtools + features-test + 0.6.2-SNAPSHOT + @@ -217,6 +219,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + + diff --git a/features/protocol-framework/pom.xml b/features/protocol-framework/pom.xml index 97836be455..dcd24d6216 100644 --- a/features/protocol-framework/pom.xml +++ b/features/protocol-framework/pom.xml @@ -9,7 +9,7 @@ features-protocol-framework ${protocol-framework.version} - pom + jar features.xml @@ -21,12 +21,16 @@ features-config features xml - runtime org.opendaylight.controller protocol-framework + + + org.opendaylight.yangtools + features-test + @@ -72,6 +76,20 @@ + + org.apache.maven.plugins + maven-surefire-plugin + + + org.opendaylight.controller + opendaylight-karaf-empty + ${commons.opendaylight.version} + + + org.opendaylight.yangtools:features-test + + +