Ditch blueprint from drop-test-karaf 77/110177/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 7 Feb 2024 10:23:02 +0000 (11:23 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 7 Feb 2024 11:02:09 +0000 (12:02 +0100)
commit5ac9faa96efe84c59a08e9e501f728a1f5f7c99d
tree93878e22f7d6626ecc3ef9dedfd4d2403168430f
parent4d09c7d38fc1a489fde397c96547aed46cb35f7e
Ditch blueprint from drop-test-karaf

Use simple OSGi injection instead of a blueprint. This forces a refactor
in test-common, which ends up working much more nicely than before.

JIRA: OPNFLWPLUG-1112
Change-Id: I9496c9fd41bb6919e205ab354a35c03e1206b697
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
12 files changed:
drop-test-karaf/pom.xml
drop-test-karaf/src/main/java/org/opendaylight/openflowplugin/droptestkaraf/ClearDropStatsCommandProvider.java
drop-test-karaf/src/main/java/org/opendaylight/openflowplugin/droptestkaraf/DropAllPacketsCommandProvider.java
drop-test-karaf/src/main/java/org/opendaylight/openflowplugin/droptestkaraf/DropAllPacketsRpcCommandProvider.java
drop-test-karaf/src/main/java/org/opendaylight/openflowplugin/droptestkaraf/DropTestProviderImpl.java [deleted file]
drop-test-karaf/src/main/java/org/opendaylight/openflowplugin/droptestkaraf/ShowDropStatsCommandProvider.java
drop-test-karaf/src/main/resources/OSGI-INF/blueprint/drop-test-karaf.xml [deleted file]
test-common/pom.xml
test-common/src/main/java/org/opendaylight/openflowplugin/testcommon/DropTestCommiter.java
test-common/src/main/java/org/opendaylight/openflowplugin/testcommon/DropTestDsProvider.java [deleted file]
test-common/src/main/java/org/opendaylight/openflowplugin/testcommon/DropTestRpcProvider.java [deleted file]
test-common/src/main/java/org/opendaylight/openflowplugin/testcommon/DropTestRpcSender.java