nixos/tests/wireguard: fix broken network-online.target checks

This patch fixes the networkd and dynamic-refresh-networkd
tests not working since 2370696dff55228ca605ee74074b00715573e2b7.

Changed files
+8 -2
nixos
+3
nixos/tests/wireguard/dynamic-refresh.nix
···
''
start_all()
+
server.systemctl("start network-online.target")
server.wait_for_unit("network-online.target")
+
+
client.systemctl("start network-online.target")
client.wait_for_unit("network-online.target")
client.succeed("ping -n -w 1 -c 1 10.23.42.1")
+5 -2
nixos/tests/wireguard/networkd.nix
···
testScript = ''
start_all()
-
peer0.wait_for_unit("systemd-networkd-wait-online.service")
-
peer1.wait_for_unit("systemd-networkd-wait-online.service")
+
peer0.systemctl("start network-online.target")
+
peer0.wait_for_unit("network-online.target")
+
+
peer1.systemctl("start network-online.target")
+
peer1.wait_for_unit("network-online.target")
peer1.succeed("ping -c5 fc00::1")
peer1.succeed("ping -c5 10.23.42.1")