Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
stats: add version field to stat segment base header
[vpp.git]
/
test
/
test_ip_mcast.py
diff --git
a/test/test_ip_mcast.py
b/test/test_ip_mcast.py
index
1a39e9a
..
21794d6
100644
(file)
--- a/
test/test_ip_mcast.py
+++ b/
test/test_ip_mcast.py
@@
-25,6
+25,14
@@
N_PKTS_IN_STREAM = 91
class TestMFIB(VppTestCase):
""" MFIB Test Case """
class TestMFIB(VppTestCase):
""" MFIB Test Case """
+ @classmethod
+ def setUpClass(cls):
+ super(TestMFIB, cls).setUpClass()
+
+ @classmethod
+ def tearDownClass(cls):
+ super(TestMFIB, cls).tearDownClass()
+
def setUp(self):
super(TestMFIB, self).setUp()
def setUp(self):
super(TestMFIB, self).setUp()
@@
-34,12
+42,20
@@
class TestMFIB(VppTestCase):
if error:
self.logger.critical(error)
if error:
self.logger.critical(error)
- self.assert
Equal(error.find("Failed"), -1
)
+ self.assert
NotIn("Failed", error
)
class TestIPMcast(VppTestCase):
""" IP Multicast Test Case """
class TestIPMcast(VppTestCase):
""" IP Multicast Test Case """
+ @classmethod
+ def setUpClass(cls):
+ super(TestIPMcast, cls).setUpClass()
+
+ @classmethod
+ def tearDownClass(cls):
+ super(TestIPMcast, cls).tearDownClass()
+
def setUp(self):
super(TestIPMcast, self).setUp()
def setUp(self):
super(TestIPMcast, self).setUp()
@@
-104,7
+120,7
@@
class TestIPMcast(VppTestCase):
def verify_filter(self, capture, sent):
if not len(capture) == len(sent):
def verify_filter(self, capture, sent):
if not len(capture) == len(sent):
- # filter out any IPv6 RAs from the captur
+ # filter out any IPv6 RAs from the captur
e
for p in capture:
if (p.haslayer(IPv6)):
capture.remove(p)
for p in capture:
if (p.haslayer(IPv6)):
capture.remove(p)
@@
-184,7
+200,7
@@
class TestIPMcast(VppTestCase):
#
# A (*,G).
# one accepting interface, pg0, 7 forwarding interfaces
#
# A (*,G).
# one accepting interface, pg0, 7 forwarding interfaces
- # many forwarding interfaces test the case where the replica
r
e DPO
+ # many forwarding interfaces test the case where the replica
t
e DPO
# needs to use extra cache lines for the buckets.
#
route_232_1_1_1 = VppIpMRoute(
# needs to use extra cache lines for the buckets.
#
route_232_1_1_1 = VppIpMRoute(
@@
-217,7
+233,7
@@
class TestIPMcast(VppTestCase):
route_1_1_1_1_232_1_1_1 = VppIpMRoute(
self,
"1.1.1.1",
route_1_1_1_1_232_1_1_1 = VppIpMRoute(
self,
"1.1.1.1",
- "232.1.1.1",
64,
+ "232.1.1.1",
27, # any grp-len is ok when src is set
MRouteEntryFlags.MFIB_ENTRY_FLAG_NONE,
[VppMRoutePath(self.pg0.sw_if_index,
MRouteItfFlags.MFIB_ITF_FLAG_ACCEPT),
MRouteEntryFlags.MFIB_ENTRY_FLAG_NONE,
[VppMRoutePath(self.pg0.sw_if_index,
MRouteItfFlags.MFIB_ITF_FLAG_ACCEPT),
@@
-425,7
+441,7
@@
class TestIPMcast(VppTestCase):
route_2001_ff01_1 = VppIpMRoute(
self,
"2001::1",
route_2001_ff01_1 = VppIpMRoute(
self,
"2001::1",
- "ff01::1",
256,
+ "ff01::1",
0, # any grp-len is ok when src is set
MRouteEntryFlags.MFIB_ENTRY_FLAG_NONE,
[VppMRoutePath(self.pg0.sw_if_index,
MRouteItfFlags.MFIB_ITF_FLAG_ACCEPT,
MRouteEntryFlags.MFIB_ENTRY_FLAG_NONE,
[VppMRoutePath(self.pg0.sw_if_index,
MRouteItfFlags.MFIB_ITF_FLAG_ACCEPT,