summaryrefslogtreecommitdiff
path: root/smoketest/scripts/cli
diff options
context:
space:
mode:
Diffstat (limited to 'smoketest/scripts/cli')
-rwxr-xr-xsmoketest/scripts/cli/test_high-availability_vrrp.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/smoketest/scripts/cli/test_high-availability_vrrp.py b/smoketest/scripts/cli/test_high-availability_vrrp.py
index f1f1c7df2..93ef9a09b 100755
--- a/smoketest/scripts/cli/test_high-availability_vrrp.py
+++ b/smoketest/scripts/cli/test_high-availability_vrrp.py
@@ -279,6 +279,7 @@ class TestVRRP(VyOSUnitTestSHIM.TestCase):
def test_check_health_script(self):
sync_group = 'VyOS'
+ timeout = '100'
for group in groups:
vlan_id = group.lstrip('VLAN')
@@ -329,6 +330,16 @@ class TestVRRP(VyOSUnitTestSHIM.TestCase):
config = getConfig(f'vrrp_sync_group {sync_group}')
self.assertIn(f'track_script', config)
+ self.cli_set(
+ base_path
+ + ['vrrp', 'sync-group', sync_group, 'health-check', 'timeout', timeout]
+ )
+ # commit changes
+ self.cli_commit()
+
+ config = getConfig(f'vrrp_script healthcheck_sg_{sync_group}')
+ self.assertIn(f'timeout {timeout}', config)
+
if __name__ == '__main__':
unittest.main(verbosity=2, failfast=VyOSUnitTestSHIM.TestCase.debug_on())