Tests: Refactor tearDown show command logging, add lifecycle markers.
[vpp.git] / test / test_container.py
index 56644bc..139dfcf 100644 (file)
@@ -45,9 +45,10 @@ class ContainerIntegrationTestCase(VppTestCase):
         """Run standard test teardown and log various show commands
         """
         super(ContainerIntegrationTestCase, self).tearDown()
-        if not self.vpp_dead:
-            self.logger.info(self.vapi.cli("show ip arp"))
-            self.logger.info(self.vapi.cli("show ip6 neighbors"))
+
+    def show_commands_at_teardown(self):
+        self.logger.info(self.vapi.cli("show ip arp"))
+        self.logger.info(self.vapi.cli("show ip6 neighbors"))
 
     def run_basic_conn_test(self, af, acl_side):
         """ Basic connectivity test """