From 7f45d461e76159c929ce333fc7a9badd8f11d9d7 Mon Sep 17 00:00:00 2001 From: coreycb Date: Mon, 30 Nov 2020 10:42:35 -0500 Subject: [PATCH] Log stderr when manila-ganesha verify() fails (#461) --- zaza/openstack/charm_tests/manila_ganesha/tests.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zaza/openstack/charm_tests/manila_ganesha/tests.py b/zaza/openstack/charm_tests/manila_ganesha/tests.py index 27009bf..02ea825 100644 --- a/zaza/openstack/charm_tests/manila_ganesha/tests.py +++ b/zaza/openstack/charm_tests/manila_ganesha/tests.py @@ -16,6 +16,8 @@ """Encapsulate Manila Ganesha testing.""" +import logging + from tenacity import Retrying, stop_after_attempt, wait_exponential from manilaclient import client as manilaclient @@ -87,6 +89,8 @@ packages: # Write a file on instance_1 def verify_setup(stdin, stdout, stderr): status = stdout.channel.recv_exit_status() + if status: + logging.info("{}".format(stderr.readlines()[0].strip())) self.assertEqual(status, 0) mount_path = share.export_locations[0] @@ -119,6 +123,8 @@ packages: def verify(stdin, stdout, stderr): status = stdout.channel.recv_exit_status() + if status: + logging.info("{}".format(stderr.readlines()[0].strip())) self.assertEqual(status, 0) out = "" for line in iter(stdout.readline, ""):