Verify basic IPL using IPMI.

Resolves openbmc/openbmc-test-automation#1292

Change-Id: I818cea007d493dfaf104889b4b69d855177c3246
Signed-off-by: Manash Sarma <manashsarma@in.ibm.com>
diff --git a/tests/ipmi/test_ipmi_resets.robot b/tests/ipmi/test_ipmi_resets.robot
index 5ceb337..3efa6f2 100755
--- a/tests/ipmi/test_ipmi_resets.robot
+++ b/tests/ipmi/test_ipmi_resets.robot
@@ -30,6 +30,14 @@
 
     Repeat Keyword  ${LOOP_COUNT} times  IPMI MC Reset Cold (off)
 
+Verify BMC Power Cycle via IPMI
+    [Documentation]  Verify IPMI power cycle command works fine.
+    [Tags]  Verify_BMC_Power_Cycle_via_IPMI
+
+    REST Power On  stack_mode=skip
+    Run External IPMI Standard Command  chassis power cycle
+    Wait Until Keyword Succeeds  3 min  10 sec  Is Host Off
+    Wait Until Keyword Succeeds  3 min  10 sec  Is Host Running
 
 *** Keywords ***