map: test fix feature disabling 04/39304/8
authorMaxime Peim <mpeim@cisco.com>
Tue, 1 Aug 2023 09:29:15 +0000 (11:29 +0200)
committerBeno�t Ganne <bganne@cisco.com>
Fri, 1 Sep 2023 08:43:23 +0000 (08:43 +0000)
Upon test teardown, MAP features were not disabled, potentially
leading packets to be treated by the wrong node.

Type: test
Change-Id: I0c1c614318d1308f825c5cc0bf95688e92f6d00a
Signed-off-by: Maxime Peim <mpeim@cisco.com>
test/test_map.py

index 16e9607..8ddc6bd 100644 (file)
@@ -53,7 +53,12 @@ class TestMAP(VppTestCase):
 
     def tearDown(self):
         super(TestMAP, self).tearDown()
+
         for i in self.pg_interfaces:
+            for t in (0, 1):
+                self.vapi.map_if_enable_disable(
+                    is_enable=0, sw_if_index=i.sw_if_index, is_translation=t
+                )
             i.unconfig_ip4()
             i.unconfig_ip6()
             i.admin_down()