commit | 6cd51b477b90aebcce64fb47c27d9461b9c232a6 | [log] [tgz] |
---|---|---|
author | You Wang <you@opennetworking.org> | Thu Mar 08 15:28:25 2018 -0800 |
committer | You Wang <you@opennetworking.org> | Thu Mar 08 15:28:25 2018 -0800 |
tree | a3ee152bd8288d4541005de2de2d575a9cdee950 | |
parent | fab6bf3f226f009154d2a9e640f592be0bb934f1 [diff] [blame] |
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