Add integration test cases for VTN Manager 94/3394/3
authorTaiki Kondo <kondo-taiki@mxt.nes.nec.co.jp>
Tue, 3 Dec 2013 11:48:52 +0000 (20:48 +0900)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 4 Dec 2013 11:00:58 +0000 (11:00 +0000)
commitb7776c4bc0c3576987d675827989ee3b739ad00c
tree5c7b99006fd204493027a026dd4af2959c6dbca8
parentf4532dffd0af75daf6fe3bf100c24918885b67b4
Add integration test cases for VTN Manager

* Add cases for PortMap, VlanMap, and MAC Address table
* Add cases for findHost and probeHost
* Add tests for adding flows to OpenFlow switch
* Add tests for sending packets from controller

This patch includes stub emulating protocol plugin to test above things.

Change-Id: Ieb0f4515aa8f546515a073cde07f3dd9c08be8ea
Signed-off-by: Taiki Kondo <kondo-taiki@mxt.nes.nec.co.jp>
manager/integrationtest/pom.xml
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/Activator.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/ConnectionServices.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/DataPacketServices.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/FlowProgrammerService.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/InventoryService.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/ReadService.java [new file with mode: 0644]
manager/integrationtest/src/main/java/org/opendaylight/vtn/manager/integrationtest/internal/TopologyServices.java [new file with mode: 0644]
manager/integrationtest/src/test/java/org/opendaylight/vtn/manager/internal/VTNManagerIT.java