Automation fix for VMI menu

Changes:

    Modified Reboot testcases.

Tested:

    Ran and Tested on BMC Environment

Change-Id: I8ef39f9dc2180e4d95513cb2adfb4b32c39f4972
Signed-off-by: Megha G N <Megha.G.N@ibm.com>
diff --git a/openpower/ext_interfaces/test_vmi.robot b/openpower/ext_interfaces/test_vmi.robot
index 10caab4..49b14c4 100644
--- a/openpower/ext_interfaces/test_vmi.robot
+++ b/openpower/ext_interfaces/test_vmi.robot
@@ -618,6 +618,8 @@
 
     # Reboot BMC and verify persistency.
     OBMC Reboot (off)
+    Redfish Power On
+    Wait For Host Boot Progress To Reach Required State
 
     # Verify IPv6 address origin is set to Static and DHCPv6 address is erased.
     ${vmi_ipv6addr}=  Verify VMI IPv6 Address  Static
@@ -845,6 +847,8 @@
 
     # Reboot BMC and verify persistency.
     OBMC Reboot (off)
+    Redfish Power On
+    Wait For Host Boot Progress To Reach Required State
 
     # Verify IPv6 address origin is set to DHCP.
     Verify VMI IPv6 Address  DHCPv6
@@ -1035,6 +1039,7 @@
     @{vmi_ipv6_address}=  Get From Dictionary  ${resp.dict}  IPv6Addresses
     ${vmi_ipv6_addr}=  Get From List  ${vmi_ipv6_address}  0
     Should Not Be Equal  ${vmi_ipv6_addr["Address"]}  ${invalid_vmi_ipv6addr}
+    Sleep  ${NETWORK_TIMEOUT}
 
 
 Delete VMI IPv6 Static Default Gateway Address