diff --git a/tests/common/helpers/tacacs/tacacs_helper.py b/tests/common/helpers/tacacs/tacacs_helper.py index 77ac5ca0088..640b97bb41e 100644 --- a/tests/common/helpers/tacacs/tacacs_helper.py +++ b/tests/common/helpers/tacacs/tacacs_helper.py @@ -39,7 +39,8 @@ def setup_tacacs_client(duthost, tacacs_creds, tacacs_server_ip, """setup tacacs client""" # UT should failed when set reachable TACACS server with this setup_tacacs_client - retry = 5 + # IPV6 network may not stable on some environment, retry timeout is 2 minutes + retry = 24 while retry > 0: ping_result = duthost.shell("ping {} -c 1 -W 3".format(tacacs_server_ip), module_ignore_errors=True)['stdout'] logger.info("TACACS server ping result: {}".format(ping_result))