Added keyword to initiate and check host reboot.
This change includes:
- Added keyword to initiate and check host reboot
using new xyz interface.
- Seperated keyword for host and chassis state check.
This is required as host and chassis state does not
always match e.g. host reboot.
- Added a keyword to check host's transition state.
Resolves openbmc/openbmc-test-automation#350
Change-Id: I8f7b0a037122eba6209c7d23032d8155939d9cdf
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
diff --git a/data/variables.py b/data/variables.py
index a597165..14c2a46 100644
--- a/data/variables.py
+++ b/data/variables.py
@@ -22,6 +22,7 @@
HOST_POWEROFF_TRANS = 'xyz.openbmc_project.State.Host.Transition.Off'
HOST_POWERON_TRANS = 'xyz.openbmc_project.State.Host.Transition.On'
+HOST_REBOOT_TRANS = 'xyz.openbmc_project.State.Host.Transition.Reboot'
HOST_POWEROFF_STATE = 'xyz.openbmc_project.State.Host.HostState.Off'
HOST_POWERON_STATE = 'xyz.openbmc_project.State.Host.HostState.Running'