From 004daaf5a1a67e503f7ff30e1b097e3571b9b08c Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Sat, 11 Jun 2022 17:47:52 +0200 Subject: [PATCH] test-network: override networkctl bin w/ valgrind/sanitizers --- test/test-network/systemd-networkd-tests.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 7a962ba708..eb99e21dfc 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -321,14 +321,19 @@ def setUpModule(): '[Service]', 'Restart=no', 'ExecStart=', + 'ExecReload=', ] if use_valgrind: drop_in += [ 'ExecStart=!!valgrind --track-origins=yes --leak-check=full --show-leak-kinds=all ' + networkd_bin, + f'ExecReload=valgrind {networkctl_bin} reload', 'PrivateTmp=yes' ] else: - drop_in += ['ExecStart=!!' + networkd_bin] + drop_in += [ + 'ExecStart=!!' + networkd_bin, + f'ExecReload={networkctl_bin} reload', + ] if enable_debug: drop_in += ['Environment=SYSTEMD_LOG_LEVEL=debug'] if asan_options: