BMC reset extra validation to check SSH accessibility post reset.

Add BMC version check to also catch BMC kernel flip flop.

Resolves   openbmc/openbmc-test-automation#1086

Change-Id: Ibe3b9614bbba9b7f85f7dc87499fa09d06aebc26
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/extended/test_powercycle_loop.robot b/extended/test_powercycle_loop.robot
index 6caefe4..f2a414d 100644
--- a/extended/test_powercycle_loop.robot
+++ b/extended/test_powercycle_loop.robot
@@ -50,8 +50,11 @@
 BMC Reboot Cycle
     [Documentation]  Reboot BMC and wait for ready state.
     Log  "Doing Reboot cycle"
+    ${bmc_version_before}=  Get BMC Version
     Initiate BMC Reboot
     Wait Until Keyword Succeeds  10 min  10 sec  Is BMC Ready
+    ${bmc_version_after}=  Get BMC Version
+    Should Be Equal  ${bmc_version_before}  ${bmc_version_after}
 
 
 Test Exit Logs