test: Remove test interface before create
The `nmcli c delete dummy1` in previous tests does not guarantee the interface been deleted upon the command return, hence we might got interface exist error if we do `ip link add dummy1 type dummy` in `test_convert_unmanged_interface_to_managed`. To fix it, just delete the test interface before create it. Signed-off-by: Gris Ge <fge@redhat.com>
This commit is contained in:
parent
7f337bef38
commit
59348aa50d
@ -11,6 +11,7 @@ from . import cmdlib
|
||||
|
||||
@contextmanager
|
||||
def nm_unmanaged_dummy(name):
|
||||
cmdlib.exec_cmd(f"ip link del {name}".split(), check=False)
|
||||
cmdlib.exec_cmd(f"ip link add name {name} type dummy".split(), check=True)
|
||||
cmdlib.exec_cmd(f"ip link set {name} up".split(), check=True)
|
||||
cmdlib.exec_cmd(f"nmcli d set {name} managed false".split(), check=True)
|
||||
|
Loading…
x
Reference in New Issue
Block a user