These tests attempt to flush static entries from a bridge-domain that has no aging configured. for both reasons it will fail.
The fact thtat they occationally pass is due to the fact that the assert_nothing_cpatured does not actually capture packets, so it misses the fact that there are some.
Change-Id: Ie5c98a42944e29a3d482156f7e9246511380372f
Signed-off-by: Neale Ranns <nranns@cisco.com>
# Verify
# Verify outgoing packet streams per packet-generator interface
# Verify
# Verify outgoing packet streams per packet-generator interface
+ i.get_capture(0, timeout=timeout)
i.assert_nothing_captured(remark="outgoing interface")
i.assert_nothing_captured(remark="outgoing interface")
def test_l2_fib_01(self):
""" L2 FIB test 1 - program 100 MAC addresses
def test_l2_fib_01(self):
""" L2 FIB test 1 - program 100 MAC addresses
# Test 4a
self.run_verify_negat_test(bd_id=1)
# Test 4a
self.run_verify_negat_test(bd_id=1)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_05(self):
""" L2 FIB test 5 - flush first interface
"""
def test_l2_fib_05(self):
""" L2 FIB test 5 - flush first interface
"""
self.run_verify_test(bd_id=1)
self.run_verify_negat_test(bd_id=1)
self.run_verify_test(bd_id=1)
self.run_verify_negat_test(bd_id=1)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_06(self):
""" L2 FIB test 6 - Program 20 new MAC entries
"""
def test_l2_fib_06(self):
""" L2 FIB test 6 - Program 20 new MAC entries
"""
self.run_verify_test(bd_id=1)
self.run_verify_test(bd_id=2)
self.run_verify_test(bd_id=1)
self.run_verify_test(bd_id=2)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_07(self):
""" L2 FIB test 7 - flush bd_id
"""
def test_l2_fib_07(self):
""" L2 FIB test 7 - flush bd_id
"""
self.run_verify_negat_test(bd_id=1)
self.run_verify_test(bd_id=2)
self.run_verify_negat_test(bd_id=1)
self.run_verify_test(bd_id=2)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_08(self):
""" L2 FIB test 8 - Program 20 new MAC entries
"""
def test_l2_fib_08(self):
""" L2 FIB test 8 - Program 20 new MAC entries
"""
self.run_verify_test(bd_id=1)
self.run_verify_test(bd_id=2)
self.run_verify_test(bd_id=1)
self.run_verify_test(bd_id=2)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_09(self):
""" L2 FIB test 9 - flush all
"""
def test_l2_fib_09(self):
""" L2 FIB test 9 - flush all
"""
self.run_verify_negat_test(bd_id=1)
self.run_verify_negat_test(bd_id=2)
self.run_verify_negat_test(bd_id=1)
self.run_verify_negat_test(bd_id=2)
+ @unittest.skip("can't flush static entries")
def test_l2_fib_10(self):
""" L2 FIB test 10 - Program 20 new MAC entries
"""
def test_l2_fib_10(self):
""" L2 FIB test 10 - Program 20 new MAC entries
"""