Abort vping_userdata test if IP address is missing 29/59529/1
authorJuha Kosonen <juha.kosonen@nokia.com>
Tue, 12 Jun 2018 13:35:19 +0000 (16:35 +0300)
committerCédric Ollivier <cedric.ollivier@orange.com>
Tue, 3 Jul 2018 18:15:31 +0000 (20:15 +0200)
Do not start checking the result of ping test if the first instance has
no IP address.

JIRA: FUNCTEST-976

Change-Id: I2da3154e63a6a97f86efe8274be84abc437aa133
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
(cherry picked from commit 34ba453f1924f0d3ccd54d38db82fe008ab40442)

functest/opnfv_tests/openstack/vping/vping_userdata.py

index 0741bc0..c3de0b8 100644 (file)
@@ -61,6 +61,10 @@ class VPingUserdata(singlevm.VmReady2):
         """
         Override from super
         """
+        if not self.vm1.private_v4:
+            self.logger.error("vm1: IP addr missing")
+            return testcase.TestCase.EX_TESTCASE_FAILED
+
         self.logger.info("Waiting for ping...")
         exit_code = testcase.TestCase.EX_TESTCASE_FAILED
         sec = 0