From: juraj.linkes Date: Wed, 21 Nov 2018 12:20:43 +0000 (+0100) Subject: Fix test framework keepalive X-Git-Tag: v19.04-rc0~335 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=ccfead6e12f5d5a124e1e279a5b74361e00e2de8 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 --- 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