Increase timeout heartbeat_failure_action validation
It was observed in some scenarios where the update of heartbeat_failure_action parameter takes around 40 seconds to complete the configuration of the nodes. This commit increases the maximum wait time of verify_heartbeat_failure_action function from 21 seconds to 60 seconds per the verification of mtc.ini file every 4 seconds for a maximum of 15 attempts. Test Plan: PASS: Deploy AIO-DX system on stx 10 version and manually execute 101-configure-ipsec-on-hosts.py script w/ activate. Observe that IPsec is disabled on all nodes and the nodes. PASS: Deploy AIO-DX system on stx 10 version and manually execute 101-configure-ipsec-on-hosts.py script w/ activate-rollback. Observe that IPsec is disabled on all nodes and the nodes. Story: 2010940 Task: 51202 Change-Id: I5a45c7a4b5ca1d440ddc9924a05ee7d04995b1f2 Signed-off-by: Leonardo Mendes <Leonardo.MendesSantana@windriver.com>
This commit is contained in:
parent
cdcaba915c
commit
a36b863135
@ -272,11 +272,11 @@ def verify_heartbeat_failure_action(action):
|
||||
After service-parameter apply is called, the command takes some time to
|
||||
change heartbeat failure action value and complete system configuration.
|
||||
This function verifies the heartbeat_failure_action value in /etc/mtc.ini
|
||||
every 03 seconds (maximum wait time: 21 seconds) in order to validate
|
||||
every 04 seconds (maximum wait time: 60 seconds) in order to validate
|
||||
that the parameter was updated.
|
||||
"""
|
||||
for i in range(7):
|
||||
time.sleep(3)
|
||||
for i in range(15):
|
||||
time.sleep(4)
|
||||
value = get_heartbeat_failure_action()
|
||||
if value == action:
|
||||
return True
|
||||
|
Loading…
x
Reference in New Issue
Block a user