Add sleep before starting dhclient command for TrellisHost

Change-Id: I14b84c3c570ecf0c1694e84438f6f27baa5e63bc
diff --git a/TestON/tests/USECASE/SegmentRouting/dependencies/trellislib.py b/TestON/tests/USECASE/SegmentRouting/dependencies/trellislib.py
index f4c1df0..a998b4e 100644
--- a/TestON/tests/USECASE/SegmentRouting/dependencies/trellislib.py
+++ b/TestON/tests/USECASE/SegmentRouting/dependencies/trellislib.py
@@ -4,6 +4,7 @@
 Libraries for Trellis hosts.
 """
 
+import time
 import sys
 sys.path.append('..')
 from mininet.node import Host
@@ -307,6 +308,7 @@
             self.nameToIntf[self.vlanIntf] = defaultIntf
 
         if self.dhcpClient:
+            time.sleep(3)
             self.cmd('dhclient -q -%s -nw -pf %s -lf %s %s' % (6 if self.ipv6 else 4, self.pidFile, self.leaseFile, self.defaultIntf()))
         else:
             # Setup IP addresses