diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-12-08 00:03:29 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-12-08 00:03:29 +0900 |
commit | b076d5d76ddc1eb9fcbe36d4664b73ef6f1e9506 (patch) | |
tree | 3ef32ba224725a9db5e35ccfba653ccb63d41ce8 | |
parent | 3295a461b373135e13b409288501cd84b2a69036 (diff) | |
download | systemd-b076d5d76ddc1eb9fcbe36d4664b73ef6f1e9506.tar.gz |
test-network: add test case for IFB
-rw-r--r-- | test/test-network/conf/25-ifb.netdev | 3 | ||||
-rw-r--r-- | test/test-network/conf/netdev-link-local-addressing-yes.network | 1 | ||||
-rwxr-xr-x | test/test-network/systemd-networkd-tests.py | 9 |
3 files changed, 13 insertions, 0 deletions
diff --git a/test/test-network/conf/25-ifb.netdev b/test/test-network/conf/25-ifb.netdev new file mode 100644 index 0000000000..a4ba771967 --- /dev/null +++ b/test/test-network/conf/25-ifb.netdev @@ -0,0 +1,3 @@ +[NetDev] +Kind=ifb +Name=ifb99 diff --git a/test/test-network/conf/netdev-link-local-addressing-yes.network b/test/test-network/conf/netdev-link-local-addressing-yes.network index d7dfa7ea97..a5a3d67f43 100644 --- a/test/test-network/conf/netdev-link-local-addressing-yes.network +++ b/test/test-network/conf/netdev-link-local-addressing-yes.network @@ -10,6 +10,7 @@ Name=vxcan99 Name=vxcan-peer Name=vrf99 Name=geneve99 +Name=ifb99 Name=ipiptun99 Name=nlmon99 Name=xfrm99 diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index f47463956e..aa29221e85 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -556,6 +556,7 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): 'gretun97', 'gretun98', 'gretun99', + 'ifb99', 'ip6gretap98', 'ip6gretap99', 'ip6gretun96', @@ -633,6 +634,7 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): '25-gre-tunnel-local-any.netdev', '25-gre-tunnel-remote-any.netdev', '25-gre-tunnel.netdev', + '25-ifb.netdev', '25-ip6gretap-tunnel-local-any.netdev', '25-ip6gretap-tunnel.netdev', '25-ip6gre-tunnel-any-any.netdev', @@ -1379,6 +1381,13 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): self.wait_online(['nlmon99:carrier']) + @expectedFailureIfModuleIsNotAvailable('ifb') + def test_ifb(self): + copy_unit_to_networkd_unit_path('25-ifb.netdev', 'netdev-link-local-addressing-yes.network') + start_networkd() + + self.wait_online(['ifb99:degraded']) + class NetworkdL2TPTests(unittest.TestCase, Utilities): links =[ |