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