Fix for deprecated robot builtin keywords
Changes:
- Run KeyWord If is deprecated since Robot
Framework version 5.*, use 'IF' instead
Tested:
- Checked using robot dry-run to make sure the
syntax is not broken
Change-Id: I281e5b9a7ccdc7ad72f75ad324d1c6a09b4f01dd
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
diff --git a/systest/network_stability_test.robot b/systest/network_stability_test.robot
index af2daca..a1caf26 100755
--- a/systest/network_stability_test.robot
+++ b/systest/network_stability_test.robot
@@ -42,8 +42,7 @@
# Post Power off and on, the OS SSH session needs to be established.
Login To OS
- Run Keyword If '${HTX_MDT_PROFILE}' == 'mdt.bu'
- ... Create Default MDT Profile
+ IF '${HTX_MDT_PROFILE}' == 'mdt.bu' Create Default MDT Profile
Run MDT Profile
@@ -51,8 +50,9 @@
${status}= Run Until Keyword Fails ${HTX_DURATION} ${HTX_INTERVAL}
... Start Network Test
- Run Keyword If '${status}' == 'False'
- ... Fail Network is unstable. Please check for errors.
+ IF '${status}' == 'False'
+ Fail Network is unstable. Please check for errors.
+ END
Shutdown HTX Exerciser
@@ -85,8 +85,7 @@
# Shutdown if HTX is running.
${status}= Is HTX Running
- Run Keyword If '${status}' == 'True'
- ... Shutdown HTX Exerciser
+ IF '${status}' == 'True' Shutdown HTX Exerciser
Test Teardown Execution
@@ -96,8 +95,9 @@
# 3. Close all open SSH connections.
# Keep HTX running if user set HTX_KEEP_RUNNING to 1.
- Run Keyword If '${TEST_STATUS}' == 'FAIL' and ${HTX_KEEP_RUNNING} == ${0}
- ... Shutdown HTX Exerciser
+ IF '${TEST_STATUS}' == 'FAIL' and ${HTX_KEEP_RUNNING} == ${0}
+ Shutdown HTX Exerciser
+ END
FFDC On Test Case Fail
Close All Connections