From b628270d19e16e6d4b82c5d19b53e4377fad5ebc Mon Sep 17 00:00:00 2001
From: Srinivasan Ramasubramanian <srini@bigswitch.com>
Date: Thu, 8 Nov 2012 13:11:11 -0800
Subject: [PATCH] Adjust LinkDiscoveryManager unit tests to run faster.

---
 .../linkdiscovery/internal/LinkDiscoveryManagerTest.java   | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java b/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java
index d3a3ad551..fe9f572e9 100644
--- a/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java
+++ b/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java
@@ -35,7 +35,6 @@ import org.junit.Test;
 import org.openflow.protocol.OFMessage;
 import org.openflow.protocol.OFPhysicalPort;
 import org.openflow.util.HexString;
-import org.python.modules.time.Time;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -458,7 +457,7 @@ public class LinkDiscoveryManagerTest extends FloodlightTestCase {
 
         // Create the set of ports
         List<Short> ports = new ArrayList<Short>();
-        for(short p=1; p<=90; ++p) {
+        for(short p=1; p<=10; ++p) {
             ports.add(p);
         }
 
@@ -480,12 +479,12 @@ public class LinkDiscoveryManagerTest extends FloodlightTestCase {
         assertNotNull(qPorts);
         assertFalse(qPorts.isEmpty());
 
-        Time.sleep(1);
+        Thread.sleep(100);
         qPorts = linkDiscovery.getQuarantinedPorts(sw1.getId());
         assertNotNull(qPorts);
         assertFalse(qPorts.isEmpty());
 
-        Time.sleep(1);
+        Thread.sleep(200);
         qPorts = linkDiscovery.getQuarantinedPorts(sw1.getId());
         assertNotNull(qPorts);
         assertTrue(qPorts.isEmpty());
-- 
GitLab