diff options
Diffstat (limited to 'test/test_l2bd_learnlimit.py')
-rw-r--r-- | test/test_l2bd_learnlimit.py | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/test/test_l2bd_learnlimit.py b/test/test_l2bd_learnlimit.py index 91740590151..1ae25da2686 100644 --- a/test/test_l2bd_learnlimit.py +++ b/test/test_l2bd_learnlimit.py @@ -12,7 +12,7 @@ from util import Host, ppp class TestL2LearnLimit(VppTestCase): - """ L2 Learn no limit Test Case """ + """L2 Learn no limit Test Case""" @classmethod def setUpClass(self): @@ -35,11 +35,15 @@ class TestL2LearnLimit(VppTestCase): hosts = dict() swif = pg_if.sw_if_index - def mac(j): return "00:00:%02x:ff:%02x:%02x" % (subnet, swif, j) + def mac(j): + return "00:00:%02x:ff:%02x:%02x" % (subnet, swif, j) - def ip(j): return "172.%02u.1%02x.%u" % (subnet, swif, j) + def ip(j): + return "172.%02u.1%02x.%u" % (subnet, swif, j) + + def h(j): + return Host(mac(j), ip(j)) - def h(j): return Host(mac(j), ip(j)) hosts[swif] = [h(j) for j in range(n_hosts_per_if)] return hosts @@ -56,15 +60,13 @@ class TestL2LearnLimit(VppTestCase): self.vapi.bridge_flags(bd_id=bd_id, is_set=1, flags=1) swif = pg_if.sw_if_index - packets = [Ether(dst="ff:ff:ff:ff:ff:ff", src=host.mac) - for host in hosts[swif]] + packets = [Ether(dst="ff:ff:ff:ff:ff:ff", src=host.mac) for host in hosts[swif]] pg_if.add_stream(packets) self.logger.info("Sending broadcast eth frames for MAC learning") self.pg_start() def test_l2bd_learnlimit(self): - """ L2BD test without learn Limit - """ + """L2BD test without learn Limit""" hosts = self.create_hosts(self.pg_interfaces[0], 20, 1) self.learn_hosts(self.pg_interfaces[0], 1, hosts) lfs = self.vapi.l2_fib_table_dump(1) @@ -78,22 +80,20 @@ class TestL2LearnLimit(VppTestCase): self.vapi.bridge_domain_add_del(bd_id=1) self.vapi.bridge_domain_add_del(bd_id=2) - self.vapi.sw_interface_set_l2_bridge( - self.pg_interfaces[0].sw_if_index, bd_id=1) - self.vapi.sw_interface_set_l2_bridge( - self.pg_interfaces[1].sw_if_index, bd_id=2) + self.vapi.sw_interface_set_l2_bridge(self.pg_interfaces[0].sw_if_index, bd_id=1) + self.vapi.sw_interface_set_l2_bridge(self.pg_interfaces[1].sw_if_index, bd_id=2) def tearDown(self): super(TestL2LearnLimit, self).tearDown() self.vapi.sw_interface_set_l2_bridge( - rx_sw_if_index=self.pg_interfaces[0].sw_if_index, - bd_id=1, enable=0) + rx_sw_if_index=self.pg_interfaces[0].sw_if_index, bd_id=1, enable=0 + ) self.vapi.sw_interface_set_l2_bridge( - rx_sw_if_index=self.pg_interfaces[1].sw_if_index, - bd_id=2, enable=0) + rx_sw_if_index=self.pg_interfaces[1].sw_if_index, bd_id=2, enable=0 + ) self.vapi.bridge_domain_add_del(bd_id=1, is_add=0) self.vapi.bridge_domain_add_del(bd_id=2, is_add=0) -if __name__ == '__main__': +if __name__ == "__main__": unittest.main(testRunner=VppTestRunner) |