diff --git a/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java b/src/test/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManagerTest.java
index d3a3ad55182114bf0d5891d97e4d212a42d034da..fe9f572e9a97e31a402c08c78dc8aa802a727227 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());