From ccfead6e12f5d5a124e1e279a5b74361e00e2de8 Mon Sep 17 00:00:00 2001 From: "juraj.linkes" Date: Wed, 21 Nov 2018 13:20:43 +0100 Subject: [PATCH] Fix test framework keepalive The pipe used for sending keepalive messages was being added to an instance of KeepAliveReporter and then used by the class itself. This worked in the past but doesn't anymore. Fix the issue by adding the pipe to the class instead of an instance. Change-Id: If7cdca2de23ca78448e80569b155e9e29e81ff94 Signed-off-by: juraj.linkes --- test/framework.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/framework.py b/test/framework.py index 4f830ba613e..3c4aacb6354 100644 --- a/test/framework.py +++ b/test/framework.py @@ -1255,8 +1255,7 @@ class VppTestRunner(unittest.TextTestRunner): super(VppTestRunner, self).__init__(sys.stdout, descriptions, verbosity, failfast, buffer, resultclass) - reporter = KeepAliveReporter() - reporter.pipe = keep_alive_pipe + KeepAliveReporter.pipe = keep_alive_pipe VppTestResult.test_framework_result_pipe = result_pipe -- 2.16.6