From 85b1a14d70c8da27853512d6f620afb029518b1a Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 14 Aug 2022 03:56:01 +0900 Subject: [PATCH] test-network: use "systemctl restart" to restart networkd --- test/test-network/systemd-networkd-tests.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 4a3fe4279dc..ca96f794282 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -601,8 +601,11 @@ def start_networkd(): check_output('systemctl start systemd-networkd') def restart_networkd(show_logs=True): - stop_networkd(show_logs) - start_networkd() + if show_logs: + invocation_id = check_output('systemctl show systemd-networkd.service -p InvocationID --value') + check_output('systemctl restart systemd-networkd.service') + if show_logs: + print(check_output('journalctl _SYSTEMD_INVOCATION_ID=' + invocation_id)) def networkctl_reconfigure(*links): check_output(*networkctl_cmd, 'reconfigure', *links, env=env)