]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: use read_networkd_log() at one more place
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 6 Jan 2024 02:32:03 +0000 (11:32 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 6 Jan 2024 03:46:00 +0000 (12:46 +0900)
test/test-network/systemd-networkd-tests.py

index 7c9ca6610da192c881f8556eaaeb9d2c595ff9fa..b9eba5fb7a5384ef46826cf56652508998b38477 100755 (executable)
@@ -898,7 +898,6 @@ class Utilities():
 
     def wait_activated(self, link, state='down', timeout=20, fail_assert=True):
         # wait for the interface is activated.
-        invocation_id = check_output('systemctl show systemd-networkd -p InvocationID --value')
         needle = f'{link}: Bringing link {state}'
         flag = state.upper()
         for iteration in range(timeout + 1):
@@ -906,7 +905,7 @@ class Utilities():
                 time.sleep(1)
             if not link_exists(link):
                 continue
-            output = check_output('journalctl _SYSTEMD_INVOCATION_ID=' + invocation_id)
+            output = read_networkd_log()
             if needle in output and flag in check_output(f'ip link show {link}'):
                 return True
         if fail_assert: