]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: set TimeoutStopFailureMode=abort when running with sanitizers
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 16 Nov 2025 13:10:55 +0000 (22:10 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 16 Nov 2025 13:15:43 +0000 (22:15 +0900)
Hopefully this provides useful data for issue #39631.

test/test-network/systemd-networkd-tests.py

index 4d2834ba96dcebe8ca4da0b13a512aa048e3c177..2f4565fe0be95c6d773330446bfca4ce44580f9b 100755 (executable)
@@ -492,7 +492,10 @@ def create_service_dropin(service, command, additional_settings=None):
     if ubsan_options:
         drop_in += [f'Environment=UBSAN_OPTIONS="{ubsan_options}"']
     if asan_options or lsan_options or ubsan_options:
-        drop_in += ['SystemCallFilter=']
+        drop_in += [
+            'SystemCallFilter=',
+            'TimeoutStopFailureMode=abort',
+        ]
     if use_valgrind or asan_options or lsan_options or ubsan_options:
         drop_in += ['MemoryDenyWriteExecute=no']
     if use_valgrind: