]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: wait after removing links
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 2 Nov 2018 08:48:44 +0000 (17:48 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 3 Nov 2018 15:31:46 +0000 (00:31 +0900)
After ec6a47044a2ab321ae6427ce0d9fa3f6a17544a8, networkd starts
soon after removing links used by previous test. That causes
some racy situation of removing links and detecting links by networkd.

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

index ff632740fc289669f275b00327995659ca2fe3f9..632d0691a7a07187d81dbea420e67564129b60a3 100755 (executable)
@@ -58,6 +58,7 @@ class Utilities():
         for link in links:
             if os.path.exists(os.path.join('/sys/class/net', link)):
                 subprocess.call(['ip', 'link', 'del', 'dev', link])
+        time.sleep(1)
 
     def read_ipv6_sysctl_attr(self, link, attribute):
         with open(os.path.join(os.path.join(network_sysctl_ipv6_path, link), attribute)) as f: