X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=yardstick%2Fbenchmark%2Fscenarios%2Flib%2Fmigrate.py;h=dd244c7cec6d3d4bb33aff9b93e52672ed2420b8;hb=d63664d5cea2b9f3e609158d983f2033e60e7ec9;hp=116bae69e54036bd8a2c84f85e678372a7129848;hpb=355601ab1b2335550905574148b097292f214325;p=yardstick.git diff --git a/yardstick/benchmark/scenarios/lib/migrate.py b/yardstick/benchmark/scenarios/lib/migrate.py index 116bae69e..dd244c7ce 100644 --- a/yardstick/benchmark/scenarios/lib/migrate.py +++ b/yardstick/benchmark/scenarios/lib/migrate.py @@ -16,7 +16,7 @@ import threading import time from datetime import datetime -import ping + from yardstick.common import openstack_utils from yardstick.common.utils import change_obj_to_dict @@ -28,6 +28,15 @@ TIMEOUT = 0.05 PACKAGE_SIZE = 64 +try: + import ping +except ImportError: + # temp fix for ping module import error on Python3 + # we need to replace the ping module anyway + import mock + ping = mock.MagicMock() + + class Migrate(base.Scenario): # pragma: no cover """ Execute a live migration for two hosts