Print OpenStack version in connection_check 10/68510/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Fri, 20 Sep 2019 03:01:52 +0000 (05:01 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Fri, 20 Sep 2019 03:10:00 +0000 (05:10 +0200)
Functest is becoming very used and sometimes vs older OpenStack
releases (ONAP Openlab). It will ease debugging and easily find
backward incompatibilities.

Even if that value could be checked for OPNFV Release Management,
testing older SUT is not considered as false from a Functest statepoint.

Change-Id: Idd782cc98ec4d36f726e233fc5d011308e9d6b71
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 3cec072a2fdd7d814e8597d363f417e01df89ef8)

functest/opnfv_tests/openstack/api/connection_check.py

index 7a320b5..cebb631 100644 (file)
@@ -17,6 +17,7 @@ import shade
 from xtesting.core import testcase
 
 from functest.utils import env
+from functest.utils import functest_utils
 
 
 class ConnectionCheck(testcase.TestCase):
@@ -59,6 +60,7 @@ class ConnectionCheck(testcase.TestCase):
             self.__logger.debug(
                 "list_service_providers: %s",
                 self.cloud._get_and_munchify('service_providers', data))
+            functest_utils.get_openstack_version(self.cloud)
             self.result = 100
             status = testcase.TestCase.EX_OK
         except Exception:  # pylint: disable=broad-except