Fix deprecated Exit For Loop builtin for IPMI
Changes:
- Exit For Loop If is deprecated since
Robot Framework version 5.*, use IF and BREAK instead
Tested:
- Checked using robot dry-run to make sure the
syntax is not broken
Change-Id: I25903fb2937325b5c78ba412b44c16d6e9e1558a
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
diff --git a/openpower/vpd/test_vpd_tool.robot b/openpower/vpd/test_vpd_tool.robot
index 496574c..060f47f 100644
--- a/openpower/vpd/test_vpd_tool.robot
+++ b/openpower/vpd/test_vpd_tool.robot
@@ -53,7 +53,7 @@
# Drive component field values response in ascii format
# due to that skipping here.
IF 'drive' in '${component}'
- Continue FOR Loop
+ CONTINUE
ELSE
Verify VPD Field Read Operation ${component}
END
@@ -106,8 +106,7 @@
${vpd_field}= Set Variable LocationCode
END
# Skip check if VPD field is empty.
- Run Keyword If '${vpd_records['${component}']['${vpd_field}']}' == ''
- ... Continue For Loop
+ IF '${vpd_records['${component}']['${vpd_field}']}' == '' CONTINUE
# Get VPD field values via busctl.
${busctl_field}= Set Variable If
@@ -121,7 +120,7 @@
Valid Value vpd_records['${component}']['${vpd_field}']
... ['${cmd_output[0].split('"')[1].strip('"')}']
ELSE
- Continue For Loop
+ CONTINUE
END
END
@@ -140,8 +139,7 @@
IF '${match_key_exists}' == 'True'
${vpd_records}= Vpdtool -r -O ${component} -R VINI -K ${field}
# Skip check if field value is empty.
- Run Keyword If '${vpd_records['${component}']['${field}']}' == ''
- ... Continue For Loop
+ IF '${vpd_records['${component}']['${field}']}' == '' CONTINUE
${busctl_field}= Set Variable If
... '${field}' == 'PN' xyz.openbmc_project.Inventory.Decorator.Asset PartNumber
@@ -154,7 +152,7 @@
Valid Value vpd_records['${component}']['${field}']
... ['${cmd_output[0].split('"')[1].strip('"')}']
ELSE
- Continue For Loop
+ CONTINUE
END
END