This is a scattered commit, but it includes more unit test fixes, including...
This is a scattered commit, but it includes more unit test fixes, including Forwarding and the NotificationManager's interdependency issue the unit tests were having when being run together as a group. It also includes some typo repairs. The last major change is a bug fix in the LinkDiscoveryManager that fixes the long-time issue of LINK_ADDED and PORT_STATUS messages being inconsistent when a link is brought up. The issue was a race condition between the PORT_STATUS update timer to process the queues and the propagation of LLDP packets from one switch to another that cause the LINK_ADDED updates.
Showing
- src/main/java/net/floodlightcontroller/core/internal/Controller.java 0 additions, 3 deletions...va/net/floodlightcontroller/core/internal/Controller.java
- src/main/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManager.java 53 additions, 16 deletions...ntroller/linkdiscovery/internal/LinkDiscoveryManager.java
- src/main/java/net/floodlightcontroller/notification/INotificationManager.java 1 addition, 1 deletion...oodlightcontroller/notification/INotificationManager.java
- src/main/java/net/floodlightcontroller/notification/NotificationManagerFactory.java 5 additions, 8 deletions...htcontroller/notification/NotificationManagerFactory.java
- src/main/java/net/floodlightcontroller/routing/ForwardingBase.java 2 additions, 2 deletions...java/net/floodlightcontroller/routing/ForwardingBase.java
- src/main/java/net/floodlightcontroller/util/OFMessageComparisonUtils.java 0 additions, 162 deletions...t/floodlightcontroller/util/OFMessageComparisonUtils.java
- src/main/java/net/floodlightcontroller/util/OFMessageUtils.java 40 additions, 0 deletions...in/java/net/floodlightcontroller/util/OFMessageUtils.java
- src/test/java/net/floodlightcontroller/core/OFConnectionTest.java 8 additions, 21 deletions.../java/net/floodlightcontroller/core/OFConnectionTest.java
- src/test/java/net/floodlightcontroller/flowcache/FlowReconcileMgrTest.java 0 additions, 499 deletions.../floodlightcontroller/flowcache/FlowReconcileMgrTest.java
- src/test/java/net/floodlightcontroller/flowcache/PortDownReconciliationTest.java 0 additions, 454 deletions...lightcontroller/flowcache/PortDownReconciliationTest.java
- src/test/java/net/floodlightcontroller/forwarding/ForwardingTest.java 36 additions, 15 deletions...a/net/floodlightcontroller/forwarding/ForwardingTest.java
- src/test/java/net/floodlightcontroller/hub/HubTest.java 2 additions, 1 deletionsrc/test/java/net/floodlightcontroller/hub/HubTest.java
- src/test/java/net/floodlightcontroller/learningswitch/LearningSwitchTest.java 31 additions, 11 deletions...oodlightcontroller/learningswitch/LearningSwitchTest.java
- src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java 1 addition, 0 deletions...ller/linkdiscovery/internal/LinkDiscoveryManagerTest.java
- src/test/java/net/floodlightcontroller/loadbalancer/LoadBalancerTest.java 3 additions, 2 deletions...t/floodlightcontroller/loadbalancer/LoadBalancerTest.java
- src/test/java/net/floodlightcontroller/notification/NotificationTest.java 8 additions, 2 deletions...t/floodlightcontroller/notification/NotificationTest.java
- src/test/java/net/floodlightcontroller/staticflowentry/StaticFlowTests.java 2 additions, 2 deletions...floodlightcontroller/staticflowentry/StaticFlowTests.java
Loading
Please register or sign in to comment