commit | 5b38dc079c36f62536f2625a3631d780d419b91d | [log] [tgz] |
---|---|---|
author | Thomas Vachuska <tom@opennetworking.org> | Thu May 10 15:24:40 2018 -0700 |
committer | Thomas Vachuska <tom@opennetworking.org> | Tue May 15 16:03:05 2018 +0000 |
tree | 951be4df9af8fb3b47cb9eca07daa3af42d1d79a | |
parent | b311c7e06cd1ebff9d1035f8593cbd6eb345e028 [diff] [blame] |
Extending DeviceProvider interface to include triggerDisconnect method. - extended interface with default method implementation - modified DeviceManager to exploit the new provider feature - refactored a number of device providers to use the new method instead of relying on indirect DEVICE_REMOVED events Change-Id: Ib315357ef06463012fcf26bbe937c8cdccbf3a94
diff --git a/providers/netconf/device/src/test/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProviderTest.java b/providers/netconf/device/src/test/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProviderTest.java index 29d16ba..53e7838 100644 --- a/providers/netconf/device/src/test/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProviderTest.java +++ b/providers/netconf/device/src/test/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProviderTest.java
@@ -280,7 +280,7 @@ deviceService.listener.event(new DeviceEvent(DeviceEvent.Type.DEVICE_ADDED, netconfDevice)); assertEquals("Ports should be added", PORT_COUNT, providerService.ports.get(netconfDevice.id()).size()); - deviceService.listener.event(new DeviceEvent(DeviceEvent.Type.DEVICE_REMOVED, netconfDevice)); + provider.triggerDisconnect(netconfDevice.id()); assertEquals("Ports should be removed", 0, providerService.ports.get(netconfDevice.id()).size()); }