Detailed haproxy failure message

That is aimed to make debug easier and
faster.

Change-Id: I5aa633b954e4cd8c6bb7291339c1c5806925c8c9
Related-bug: #1570805
Closes-bug: #1587063
This commit is contained in:
Alexandr Kostrikov 2016-05-30 17:57:40 +03:00
parent d2f04c2981
commit afc374aa9e
1 changed files with 5 additions and 3 deletions

View File

@ -86,7 +86,9 @@ class HAProxyCheck(test.BaseTestCase):
dead_backends = filter(lambda x: 'DOWN' in x,
haproxy_status.splitlines())
LOG.debug("Dead backends {0}".format(dead_backends))
backends_message = "Dead backends {0}"\
.format(dead_backends)
LOG.debug(backends_message)
error_message = "Step 2 failed: " + backends_message
self.verify_response_true(
len(dead_backends) == 0,
"Step 2 failed: Some haproxy backend has down state.")
len(dead_backends) == 0, error_message)