gso: fix the make test for ipip
Type: test This commit fixes the make test for GSO/IPIP which are added in following commit id: 84f91fa9c54f82c54b58ea3bf6e9ba22ff735d3a Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com> Change-Id: I66a57fe195e626b432ff0acba3a5bdf242a7a46e
This commit is contained in:
Mohsin Kazmi
committed by
Andrew Yourtchenko
parent
f5d38e05ac
commit
1ab8b3c6f9
@ -282,6 +282,11 @@ class TestGSO(VppTestCase):
|
|||||||
size = rxs[33][TCP].seq + rxs[33][IPv6].plen - 20
|
size = rxs[33][TCP].seq + rxs[33][IPv6].plen - 20
|
||||||
self.assertEqual(size, 65200)
|
self.assertEqual(size, 65200)
|
||||||
|
|
||||||
|
self.vapi.feature_gso_enable_disable(self.pg0.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
|
self.vapi.feature_gso_enable_disable(self.pg1.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
|
|
||||||
def test_gso_vxlan(self):
|
def test_gso_vxlan(self):
|
||||||
""" GSO VXLAN test """
|
""" GSO VXLAN test """
|
||||||
self.logger.info(self.vapi.cli("sh int addr"))
|
self.logger.info(self.vapi.cli("sh int addr"))
|
||||||
@ -415,6 +420,9 @@ class TestGSO(VppTestCase):
|
|||||||
#
|
#
|
||||||
self.vxlan2.remove_vpp_config()
|
self.vxlan2.remove_vpp_config()
|
||||||
|
|
||||||
|
self.vapi.feature_gso_enable_disable(self.pg0.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
|
|
||||||
def test_gso_ipip(self):
|
def test_gso_ipip(self):
|
||||||
""" GSO IPIP test """
|
""" GSO IPIP test """
|
||||||
self.logger.info(self.vapi.cli("sh int addr"))
|
self.logger.info(self.vapi.cli("sh int addr"))
|
||||||
@ -496,7 +504,8 @@ class TestGSO(VppTestCase):
|
|||||||
# create IPIP tunnel on VPP pg0. Enable gso feature node on ipip
|
# create IPIP tunnel on VPP pg0. Enable gso feature node on ipip
|
||||||
# tunnel - IPSec use case
|
# tunnel - IPSec use case
|
||||||
#
|
#
|
||||||
self.vapi.feature_gso_enable_disable(self.pg0.sw_if_index, 0)
|
self.vapi.feature_gso_enable_disable(self.pg0.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
self.vapi.feature_gso_enable_disable(self.ipip4.sw_if_index)
|
self.vapi.feature_gso_enable_disable(self.ipip4.sw_if_index)
|
||||||
|
|
||||||
rxs = self.send_and_expect(self.pg2, [p47], self.pg0, 45)
|
rxs = self.send_and_expect(self.pg2, [p47], self.pg0, 45)
|
||||||
@ -516,7 +525,8 @@ class TestGSO(VppTestCase):
|
|||||||
#
|
#
|
||||||
# disable ipip4
|
# disable ipip4
|
||||||
#
|
#
|
||||||
self.vapi.feature_gso_enable_disable(self.ipip4.sw_if_index, 0)
|
self.vapi.feature_gso_enable_disable(self.ipip4.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
self.ip4_via_ip4_tunnel.remove_vpp_config()
|
self.ip4_via_ip4_tunnel.remove_vpp_config()
|
||||||
self.ip6_via_ip4_tunnel.remove_vpp_config()
|
self.ip6_via_ip4_tunnel.remove_vpp_config()
|
||||||
self.ipip4.remove_vpp_config()
|
self.ipip4.remove_vpp_config()
|
||||||
@ -597,5 +607,8 @@ class TestGSO(VppTestCase):
|
|||||||
self.ip6_via_ip6_tunnel.remove_vpp_config()
|
self.ip6_via_ip6_tunnel.remove_vpp_config()
|
||||||
self.ipip6.remove_vpp_config()
|
self.ipip6.remove_vpp_config()
|
||||||
|
|
||||||
|
self.vapi.feature_gso_enable_disable(self.pg0.sw_if_index,
|
||||||
|
enable_disable=0)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
unittest.main(testRunner=VppTestRunner)
|
unittest.main(testRunner=VppTestRunner)
|
||||||
|
Reference in New Issue
Block a user