From 7b14be335e2b0b0aaad8f6f4a4cd438d0c96dcf3 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sun, 26 Apr 2020 22:24:18 +0200 Subject: [PATCH] Clean up features-mdsal-benchmark The benchmark features are not really used anywhere. Repurpose them as features-controller-testing, so that our testing code has an isolated feature repository. Change-Id: I18502d99ef133694ee8bb33685af82209b3f57ad Signed-off-by: Robert Varga --- artifacts/pom.xml | 50 +++++++++++++++---- .../pom.xml | 41 +++++++-------- features/features-mdsal/pom.xml | 7 --- features/odl-benchmark-api/pom.xml | 38 -------------- features/odl-dsbenchmark/pom.xml | 46 ----------------- features/odl-mdsal-benchmark/pom.xml | 22 +++----- features/odl-ntfbenchmark/pom.xml | 47 ----------------- features/pom.xml | 11 ++-- 8 files changed, 68 insertions(+), 194 deletions(-) rename features/{features-mdsal-benchmark => features-controller-testing}/pom.xml (57%) delete mode 100644 features/odl-benchmark-api/pom.xml delete mode 100644 features/odl-dsbenchmark/pom.xml delete mode 100644 features/odl-ntfbenchmark/pom.xml diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 2311567e42..0dcc60fdb7 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -52,15 +52,6 @@ test - - - ${project.groupId} - features-controller-experimental - ${project.version} - features - xml - runtime - ${project.groupId} features-mdsal @@ -359,6 +350,23 @@ xml features + + + + ${project.groupId} + features-controller-testing + ${project.version} + features + xml + runtime + + + ${project.groupId} + odl-mdsal-benchmark + ${project.version} + xml + features + ${project.groupId} odl-clustering-test-app @@ -369,7 +377,7 @@ - ${project.groupId} + ${project.groupId} benchmark-api 1.10.0-SNAPSHOT @@ -380,10 +388,30 @@ ${project.groupId} - benchmark-features + ntfbenchmark + 1.10.0-SNAPSHOT + + + ${project.groupId} + rpcbenchmark + 1.10.0-SNAPSHOT + + + org.opendaylight.controller + odl-controller-test-benchmark 1.10.0-SNAPSHOT + xml + features + + + + + ${project.groupId} + features-controller-experimental + ${project.version} features xml + runtime diff --git a/features/features-mdsal-benchmark/pom.xml b/features/features-controller-testing/pom.xml similarity index 57% rename from features/features-mdsal-benchmark/pom.xml rename to features/features-controller-testing/pom.xml index 21db10a64c..6c2fdda760 100644 --- a/features/features-mdsal-benchmark/pom.xml +++ b/features/features-controller-testing/pom.xml @@ -17,39 +17,36 @@ org.opendaylight.controller - features-mdsal-benchmark - 1.10.0-SNAPSHOT + features-controller-testing + 1.12.0-SNAPSHOT feature + OpenDaylight :: Controller :: Features to support CSIT testing + Controller CSIT Features + + + + + org.opendaylight.controller + controller-artifacts + 1.12.0-SNAPSHOT + pom + import + + + - ${project.groupId} - odl-benchmark-api - ${project.version} - xml - features - - - ${project.groupId} - odl-dsbenchmark - ${project.version} + org.opendaylight.controller + odl-clustering-test-app xml features - ${project.groupId} + org.opendaylight.controller odl-mdsal-benchmark - ${project.version} - xml - features - - - ${project.groupId} - odl-ntfbenchmark - ${project.version} xml features - diff --git a/features/features-mdsal/pom.xml b/features/features-mdsal/pom.xml index bf1044cd22..9c46956e7b 100644 --- a/features/features-mdsal/pom.xml +++ b/features/features-mdsal/pom.xml @@ -22,13 +22,6 @@ feature - - ${project.groupId} - odl-clustering-test-app - ${project.version} - xml - features - ${project.groupId} odl-mdsal-broker diff --git a/features/odl-benchmark-api/pom.xml b/features/odl-benchmark-api/pom.xml deleted file mode 100644 index 255ad1a83b..0000000000 --- a/features/odl-benchmark-api/pom.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.controller - single-feature-parent - 1.12.0-SNAPSHOT - ../single-feature-parent - - - org.opendaylight.controller - odl-benchmark-api - 1.10.0-SNAPSHOT - feature - - OpenDaylight :: Benchmark :: API - - - - org.opendaylight.mdsal - odl-mdsal-binding-base - xml - features - - - org.opendaylight.controller - benchmark-api - - - diff --git a/features/odl-dsbenchmark/pom.xml b/features/odl-dsbenchmark/pom.xml deleted file mode 100644 index 6caab98e69..0000000000 --- a/features/odl-dsbenchmark/pom.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.controller - single-feature-parent - 1.12.0-SNAPSHOT - ../single-feature-parent - - - org.opendaylight.controller - odl-dsbenchmark - 1.10.0-SNAPSHOT - feature - - OpenDaylight :: dsbenchmark - - - - org.opendaylight.controller - odl-mdsal-broker - xml - features - - - org.opendaylight.controller - odl-benchmark-api - ${project.version} - xml - features - - - org.opendaylight.controller - dsbenchmark - ${project.version} - - - diff --git a/features/odl-mdsal-benchmark/pom.xml b/features/odl-mdsal-benchmark/pom.xml index 9144c321a2..264fd7aac4 100644 --- a/features/odl-mdsal-benchmark/pom.xml +++ b/features/odl-mdsal-benchmark/pom.xml @@ -18,10 +18,10 @@ org.opendaylight.controller odl-mdsal-benchmark - 1.10.0-SNAPSHOT + 1.12.0-SNAPSHOT feature - - OpenDaylight :: MD-SAL :: benchmark + OpenDaylight :: Controller :: Benchmarks + Controller benchmarks @@ -32,29 +32,19 @@ org.opendaylight.controller - odl-benchmark-api - ${project.version} - xml - features + benchmark-api org.opendaylight.controller - odl-dsbenchmark - ${project.version} - xml - features + dsbenchmark org.opendaylight.controller - odl-ntfbenchmark - ${project.version} - xml - features + ntfbenchmark org.opendaylight.controller rpcbenchmark - ${project.version} diff --git a/features/odl-ntfbenchmark/pom.xml b/features/odl-ntfbenchmark/pom.xml deleted file mode 100644 index 867d6e4b78..0000000000 --- a/features/odl-ntfbenchmark/pom.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.controller - single-feature-parent - 1.12.0-SNAPSHOT - ../single-feature-parent - - - org.opendaylight.controller - odl-ntfbenchmark - 1.10.0-SNAPSHOT - feature - - OpenDaylight :: ntfbenchmark - - - - org.opendaylight.controller - odl-mdsal-broker - xml - features - - - org.opendaylight.controller - odl-benchmark-api - ${project.version} - xml - features - - - org.opendaylight.controller - ntfbenchmark - ${project.version} - - - - diff --git a/features/pom.xml b/features/pom.xml index c64b2a563b..ad73a9809c 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -33,17 +33,16 @@ features-controller-experimental odl-controller-exp-netty-config - + + features-controller-testing + odl-clustering-test-app + odl-mdsal-benchmark - odl-benchmark-api - odl-clustering-test-app odl-controller-blueprint odl-controller-mdsal-common odl-controller-model-topology - odl-dsbenchmark odl-jolokia - odl-mdsal-benchmark odl-mdsal-broker-local odl-mdsal-broker odl-mdsal-clustering-commons @@ -51,12 +50,10 @@ odl-mdsal-model-inventory odl-mdsal-remoterpc-connector odl-message-bus-collector - odl-ntfbenchmark odl-toaster features-extras features-mdsal - features-mdsal-benchmark -- 2.36.6