From: Thomas Huth Date: Mon, 29 Aug 2022 12:19:39 +0000 (+0200) Subject: tests/avocado/migration: Get find_free_port() from the ports X-Git-Tag: v7.2.0-rc0~101^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=da55be562ea2b082da5d55cc12730fe8fe118852;p=thirdparty%2Fqemu.git tests/avocado/migration: Get find_free_port() from the ports In upstream Avocado, the find_free_port() function is not available from "network" anymore, but must be used via "ports", see: https://github.com/avocado-framework/avocado/commit/22fc98c6ff76cc55c48 To be able to update to a newer Avocado version later, let's use the new way for accessing the find_free_port() function here. Signed-off-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daudé Message-Id: <20220829121939.209329-1-thuth@redhat.com> Signed-off-by: Thomas Huth --- diff --git a/tests/avocado/migration.py b/tests/avocado/migration.py index 584d6ef53f5..4b25680c50f 100644 --- a/tests/avocado/migration.py +++ b/tests/avocado/migration.py @@ -14,7 +14,7 @@ import tempfile from avocado_qemu import QemuSystemTest from avocado import skipUnless -from avocado.utils import network +from avocado.utils.network import ports from avocado.utils import wait from avocado.utils.path import find_command @@ -57,7 +57,7 @@ class Migration(QemuSystemTest): self.assert_migration(source_vm, dest_vm) def _get_free_port(self): - port = network.find_free_port() + port = ports.find_free_port() if port is None: self.cancel('Failed to find a free port') return port