From 5150378c2f10d34a7ba4404c52f6c882284dd254 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 13 Apr 2020 19:15:08 +0200 Subject: [PATCH] nixosTests.networking.virtual: fix with networkd We only need to wait for network.target to get up, and the network-addresses-${interfaceName} units are scripted networking only. --- nixos/tests/networking.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixos/tests/networking.nix b/nixos/tests/networking.nix index 5c4aa5c38e11..5dde9046fc30 100644 --- a/nixos/tests/networking.nix +++ b/nixos/tests/networking.nix @@ -471,7 +471,7 @@ let with subtest("Wait for networking to come up"): machine.start() - machine.wait_for_unit("network-online.target") + machine.wait_for_unit("network.target") with subtest("Test interfaces set up"): list = machine.succeed("ip tuntap list | sort").strip() @@ -486,7 +486,8 @@ let """.format( list, targetList ) - + '' # network-addresses-* only exist in scripted networking + + optionalString (!networkd) '' with subtest("Test interfaces clean up"): machine.succeed("systemctl stop network-addresses-tap0") machine.sleep(10)