aboutsummaryrefslogtreecommitdiffstats
path: root/test/framework.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/framework.py')
-rw-r--r--test/framework.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/framework.py b/test/framework.py
index bf21c57d199..288bd955160 100644
--- a/test/framework.py
+++ b/test/framework.py
@@ -32,6 +32,12 @@ if os.name == 'posix' and sys.version_info[0] < 3:
else:
import subprocess
+debug_framework = False
+if os.getenv('TEST_DEBUG', "0") == "1":
+ debug_framework = True
+ import debug_internal
+
+
"""
Test framework module.
@@ -453,6 +459,9 @@ class VppTestCase(unittest.TestCase):
""" Perform final cleanup after running all tests in this test-case """
cls.quit()
cls.file_handler.close()
+ cls.reset_packet_infos()
+ if debug_framework:
+ debug_internal.on_tear_down_class(cls)
def tearDown(self):
""" Show various debug prints after each test """