Automation fix for keyword names and test case vmi

Changes:
    - Keyword name fix in testcases
    - Test case Verify Persistency Of VMI DHCP IP Configuration After Multiple HOST Reboots change with new vmi changes of no host reboot required

Change-Id: I2202399030c47d6a2f6a6468b2dd81c0b50361b3
Signed-off-by: shrsuman123 <shrsuman@in.ibm.com>
diff --git a/openpower/ext_interfaces/test_vmi.robot b/openpower/ext_interfaces/test_vmi.robot
index 197cf05..19b9533 100644
--- a/openpower/ext_interfaces/test_vmi.robot
+++ b/openpower/ext_interfaces/test_vmi.robot
@@ -172,14 +172,15 @@
     [Tags]  Verify_Persistency_Of_VMI_DHCP_IP_Configuration_After_Multiple_HOST_Reboots
     [Teardown]  Test Teardown Execution
 
-    ${LOOP_COUNT}=  Set Variable  ${3}
     Set VMI IPv4 Origin  ${True}  ${HTTP_ACCEPTED}
-    Run Keywords  Redfish Power Off  AND  Redfish Power On
     ${vmi_ip_config}=  Get VMI Network Interface Details
     # Verifying persistency of dynamic address after multiple reboots.
-    Repeat Keyword  ${LOOP_COUNT} times
-    ...  Verify VMI Network Interface Details  ${vmi_ip_config["IPv4_Address"]}  DHCP  ${vmi_ip_config["IPv4_Gateway"]}
+    FOR  ${i}  IN RANGE  ${2}
+        Redfish Power Off
+        Redfish Power On
+        Verify VMI Network Interface Details  ${vmi_ip_config["IPv4_Address"]}  DHCP  ${vmi_ip_config["IPv4_Gateway"]}
     ...  ${vmi_ip_config["IPv4_SubnetMask"]}
+    END
 
 
 Enable DHCP When Static IP Configured And Verify Static IP
@@ -187,7 +188,7 @@
     [Tags]  Enable_DHCP_when_Static_IP_Configured_And_Verify_Static_IP
     [Teardown]  Test Teardown Execution
 
-    Verify Assigning Static IPv4 Address To VMI  ${test_ipv4}  ${test_gateway}  ${test_netmask}
+    Set Static IPv4 Address To VMI And Verify  ${test_ipv4}  ${test_gateway}  ${test_netmask}
     Set VMI IPv4 Origin  ${True}
     ${vmi_network_conf}=  Get VMI Network Interface Details
     Should Not Be Equal As Strings  ${test_ipv4}  ${vmi_network_conf["IPv4_Address"]}
@@ -336,7 +337,7 @@
     ${curr_mode}=  Get Immediate Child Parameter From VMI Network Interface  DHCPEnabled
     Run Keyword If  ${curr_mode} == ${True}  Set VMI IPv4 Origin  ${False}
     Run Keyword If  ${vmi_network_conf} != ${None}
-    ...  Verify Assigning Static IPv4 Address To VMI  ${vmi_network_conf["IPv4_Address"]}
+    ...  Set Static IPv4 Address To VMI And Verify  ${vmi_network_conf["IPv4_Address"]}
     ...  ${vmi_network_conf["IPv4_Gateway"]}  ${vmi_network_conf["IPv4_SubnetMask"]}
 
 
@@ -515,7 +516,7 @@
     [Documentation]  Update user role and delete vmi static IP address.
     [Arguments]  ${username}  ${password}  ${valid_status_code}
     [Teardown]  Run Keywords  Redfish.Login  AND
-    ...  Verify Assigning Static IPv4 Address To VMI  ${test_ipv4}  ${test_gateway}
+    ...  Set Static IPv4 Address To VMI And Verify  ${test_ipv4}  ${test_gateway}
     ...  ${test_netmask}  ${HTTP_ACCEPTED}  AND  Redfish.Logout
 
     # Description of argument(s):