]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: add test that vcan device can be configured state
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 20 May 2019 07:00:54 +0000 (16:00 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 22 May 2019 08:58:46 +0000 (17:58 +0900)
test/test-network/conf/netdev-link-local-addressing-yes.network
test/test-network/systemd-networkd-tests.py

index 8bcace9888bf2c6ca860a08e44fbdbe6ba6159ed..1a109ef4197d5d9d890cbfb7ae43d99f3058515c 100644 (file)
@@ -5,6 +5,7 @@ Name=macvlan99
 Name=macvtap99
 Name=veth99
 Name=veth-peer
+Name=vcan99
 
 [Network]
 LinkLocalAddressing=yes
index d28efd90e33edf752280acd5ebd26aa375daf693..f7b6478a994a018c73705560489e4ebb07c2fd82 100755 (executable)
@@ -634,10 +634,10 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities):
 
     @expectedFailureIfModuleIsNotAvailable('vcan')
     def test_vcan(self):
-        self.copy_unit_to_networkd_unit_path('25-vcan.netdev')
+        self.copy_unit_to_networkd_unit_path('25-vcan.netdev', 'netdev-link-local-addressing-yes.network')
         self.start_networkd(0)
 
-        self.wait_online(['vcan99:off'])
+        self.wait_online(['vcan99:carrier'])
 
     @expectedFailureIfModuleIsNotAvailable('wireguard')
     def test_wireguard(self):