aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_lb.py
diff options
context:
space:
mode:
authorMatej Klotton <mklotton@cisco.com>2016-11-10 15:36:19 +0100
committerMatej Klotton <mklotton@cisco.com>2016-11-10 15:36:19 +0100
commitd6338ab75200fad9825f53640f7c2b2a650c5ce9 (patch)
treeb0b1896fcc9ec74386011c126e82970a57e750bd /test/test_lb.py
parentc42912de8e2873c6a107fee047773b13950a764b (diff)
Enable verification received packet for LB test
Change-Id: I9c8a2f5744f322b2bd91c5ae24aeb1279cd11e0c Signed-off-by: Matej Klotton <mklotton@cisco.com>
Diffstat (limited to 'test/test_lb.py')
-rw-r--r--test/test_lb.py16
1 files changed, 4 insertions, 12 deletions
diff --git a/test/test_lb.py b/test/test_lb.py
index 9ba3b7f1..fa4900d2 100644
--- a/test/test_lb.py
+++ b/test/test_lb.py
@@ -69,6 +69,7 @@ class TestLB(VppTestCase):
UDP(sport=10000 + id, dport=20000 + id))
def generatePackets(self, src_if, isv4):
+ self.packet_infos = {}
pkts = []
for pktid in self.packets:
info = self.create_packet_info(src_if.sw_if_index, pktid)
@@ -179,10 +180,7 @@ class TestLB(VppTestCase):
self.pg_enable_capture(self.pg_interfaces)
self.pg_start()
- # Scapy fails parsing GRE over IPv6.
- # This check is therefore disabled for now.
- # One can easily patch layers/inet6.py to fix the issue.
- # self.checkCapture(gre4=True, isv4=False)
+ self.checkCapture(gre4=True, isv4=False)
finally:
for asid in self.ass:
self.vapi.cli("lb as 2001::/16 10.0.0.%u del" % (asid))
@@ -199,10 +197,7 @@ class TestLB(VppTestCase):
self.pg_enable_capture(self.pg_interfaces)
self.pg_start()
- # Scapy fails parsing GRE over IPv6.
- # This check is therefore disabled for now.
- # One can easily patch layers/inet6.py to fix the issue.
- # self.checkCapture(gre4=False, isv4=True)
+ self.checkCapture(gre4=False, isv4=True)
finally:
for asid in self.ass:
self.vapi.cli("lb as 90.0.0.0/8 2002::%u" % (asid))
@@ -219,10 +214,7 @@ class TestLB(VppTestCase):
self.pg_enable_capture(self.pg_interfaces)
self.pg_start()
- # Scapy fails parsing GRE over IPv6.
- # This check is therefore disabled for now.
- # One can easily patch layers/inet6.py to fix the issue.
- # self.checkCapture(gre4=False, isv4=False)
+ self.checkCapture(gre4=False, isv4=False)
finally:
for asid in self.ass:
self.vapi.cli("lb as 2001::/16 2002::%u del" % (asid))