diff options
author | Neale Ranns <nranns@cisco.com> | 2019-03-20 18:24:43 +0000 |
---|---|---|
committer | Paul Vinciguerra <pvinci@vinciconsulting.com> | 2019-03-21 13:44:31 +0000 |
commit | 2ac885c665309fc670cec96675ec1f510116fc13 (patch) | |
tree | 56cecf4fdd50ea4f2c0885a5d008c33ef5fce9cb /test/test_ipsec_esp.py | |
parent | bcee60d570d7ad38f46c5bf0b28693557c567a27 (diff) |
IPSEC: Mutli-tunnel tests
Change-Id: I46f1db6579835c6613fdbb2b726246cc62b135fe
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'test/test_ipsec_esp.py')
-rw-r--r-- | test/test_ipsec_esp.py | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/test/test_ipsec_esp.py b/test/test_ipsec_esp.py index 09b72401541..468636018b5 100644 --- a/test/test_ipsec_esp.py +++ b/test/test_ipsec_esp.py @@ -5,7 +5,7 @@ from scapy.layers.inet import UDP from framework import VppTestRunner from template_ipsec import IpsecTra46Tests, IpsecTun46Tests, TemplateIpsec, \ - IpsecTcpTests, IpsecTun4Tests, IpsecTra4Tests + IpsecTcpTests, IpsecTun4Tests, IpsecTra4Tests, config_tra_params from vpp_ipsec import VppIpsecSpd, VppIpsecSpdEntry, VppIpsecSA,\ VppIpsecSpdItfBinding from vpp_ip_route import VppIpRoute, VppRoutePath @@ -177,8 +177,6 @@ class TemplateIpsecEsp(TemplateIpsec): |pg0| -------> |VPP| ------> |pg1| --- --- --- """ - config_esp_tun = config_esp_tun - config_esp_tra = config_esp_tra def setUp(self): super(TemplateIpsecEsp, self).setUp() @@ -193,8 +191,8 @@ class TemplateIpsecEsp(TemplateIpsec): self.tra_if).add_vpp_config() for _, p in self.params.items(): - self.config_esp_tra(p) - self.configure_sa_tra(p) + config_esp_tra(self, p) + config_tra_params(p, self.encryption_type) self.logger.info(self.vapi.ppcli("show ipsec")) self.tun_spd = VppIpsecSpd(self, self.tun_spd_id) @@ -203,7 +201,7 @@ class TemplateIpsecEsp(TemplateIpsec): self.tun_if).add_vpp_config() for _, p in self.params.items(): - self.config_esp_tun(p) + config_esp_tun(self, p) self.logger.info(self.vapi.ppcli("show ipsec")) for _, p in self.params.items(): @@ -241,9 +239,6 @@ class TemplateIpsecEspUdp(TemplateIpsec): """ UDP encapped ESP """ - config_esp_tun = config_esp_tun - config_esp_tra = config_esp_tra - def setUp(self): super(TemplateIpsecEspUdp, self).setUp() self.encryption_type = ESP @@ -261,15 +256,15 @@ class TemplateIpsecEspUdp(TemplateIpsec): VppIpsecSpdItfBinding(self, self.tra_spd, self.tra_if).add_vpp_config() - self.config_esp_tra(p) - self.configure_sa_tra(p) + config_esp_tra(self, p) + config_tra_params(p, self.encryption_type) self.tun_spd = VppIpsecSpd(self, self.tun_spd_id) self.tun_spd.add_vpp_config() VppIpsecSpdItfBinding(self, self.tun_spd, self.tun_if).add_vpp_config() - self.config_esp_tun(p) + config_esp_tun(self, p) self.logger.info(self.vapi.ppcli("show ipsec")) d = DpoProto.DPO_PROTO_IP4 |