From 0fe4a1c87042753d36e29900930d41565430e4a2 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 21 Feb 2024 14:27:29 +0900 Subject: [PATCH] test-network: add test for [IPv6SendRA] ReachableTimeSec= and RetransmitSec= --- test/test-network/conf/25-ipv6-prefix.network | 2 ++ test/test-network/systemd-networkd-tests.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/test/test-network/conf/25-ipv6-prefix.network b/test/test-network/conf/25-ipv6-prefix.network index 9cf8f257535..e801581a898 100644 --- a/test/test-network/conf/25-ipv6-prefix.network +++ b/test/test-network/conf/25-ipv6-prefix.network @@ -10,6 +10,8 @@ IPv6SendRA=yes DNS=_link_local 2002:da8:1:0::1 DNSLifetimeSec=1min Domains=hogehoge.test +ReachableTimeSec=42 +RetransmitSec=500ms [IPv6Prefix] Prefix=2002:da8:1:0::/64 diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 17b45a43391..569563175bf 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -5514,6 +5514,9 @@ class NetworkdRATests(unittest.TestCase, Utilities): print(output) self.assertRegex(output, '2002:da8:1:0') + self.check_ipv6_neigh_sysctl_attr('veth99', 'base_reachable_time_ms', '42000') + self.check_ipv6_neigh_sysctl_attr('veth99', 'retrans_time_ms', '500') + self.check_netlabel('veth99', '2002:da8:1::/64') self.check_netlabel('veth99', '2002:da8:2::/64') -- 2.47.3