diff --git a/vitrage_tempest_tests/tests/api/topology/test_topology.py b/vitrage_tempest_tests/tests/api/topology/test_topology.py index 132206eb2..229f801a4 100644 --- a/vitrage_tempest_tests/tests/api/topology/test_topology.py +++ b/vitrage_tempest_tests/tests/api/topology/test_topology.py @@ -53,6 +53,10 @@ class TestTopology(BaseTopologyTest): cli_graph = utils.run_vitrage_command( 'vitrage topology show --all-tenants', self.conf) + + LOG.info('api-graph=%(api)s cli-graph=%(cli)s', {'api': api_graph, + 'cli': cli_graph}) + self._compare_graphs(api_graph, cli_graph) @utils.tempest_logger diff --git a/vitrage_tempest_tests/tests/utils.py b/vitrage_tempest_tests/tests/utils.py index 766c9c091..d30daeefe 100644 --- a/vitrage_tempest_tests/tests/utils.py +++ b/vitrage_tempest_tests/tests/utils.py @@ -69,6 +69,10 @@ def run_vitrage_command(command, conf): stdout=subprocess.PIPE, stderr=subprocess.PIPE) stdout, stderr = p.communicate() + if stderr: + LOG.error('error from command %(command)s = %(error)s', + {'error': stderr, 'command': full_command}) + return stdout