Fix for Verify PEL Log Not Offloaded To Host

Changes:

    - Wait For Host To Ping not required at host off state.
      Made it only for host on case.
Tested:

    - Ran above test case from sandbox successfully.

Change-Id: I94eebe90e1868f6be9faceefd7379a068e1c584c
Signed-off-by: dnirmala <dhurgam.nirmala1@ibm.com>
diff --git a/openpower/pel/test_bmc_pel.robot b/openpower/pel/test_bmc_pel.robot
index 051fae7..ec51e45 100644
--- a/openpower/pel/test_bmc_pel.robot
+++ b/openpower/pel/test_bmc_pel.robot
@@ -947,9 +947,8 @@
     Run Keyword If  '${host_state}' == 'Off'
     ...  Redfish Power Off  stack_mode=skip
     ...  ELSE IF  '${host_state}' == 'On'
-    ...  Redfish Power On  stack_mode=skip
-
-    Wait For Host To Ping  ${OS_HOST}  5 min  10 sec
+    ...  Run Keywords  Redfish Power On  stack_mode=skip  AND
+    ...  Wait For Host To Ping  ${OS_HOST}  5 min  10 sec
 
     Redfish Purge Event Log