1Boot test is one of the cornerstone of OpenBMC test infrastructure. 2 3The boot plugins are used in the test and as well can be use a stand-alone mechanism to test your system to run variety of supported boot sequences. 4 5**Boot test sequence example:** 6 7``` 8robot -v OPENBMC_HOST:xx.xx.xx.xx -v 'boot_stack:<boot1>:<boot2>:<bootn>:' extended/obmc_boot_test.robot 9``` 10Where <bootx> is the supported boot type listed in the [data/boot_lists/All](https://github.com/openbmc/openbmc-test-automation/blob/master/data/boot_lists/All) 11 12**Example:** 13``` 14robot -v OPENBMC_HOST:xx.xx.xx.xx -v 'boot_stack:Redfish Power On:Redfish Power Off' extended/obmc_boot_test.robot 15``` 16 17and it will give the following on the console the boot test report: 18 19``` 20Boot Type Total Pass Fail 21---------------------------------------- ----- ---- ---- 22Redfish Power On 1 1 0 23Redfish Power On (mfg) 0 0 0 24IPMI Power On 0 0 0 25IPMI Power On (mfg) 0 0 0 26Redfish Power Off 1 1 0 27Redfish Power Off (mfg) 0 0 0 28Redfish Hard Power Off 0 0 0 29Redfish Hard Power Off (mfg) 0 0 0 30IPMI Power Off 0 0 0 31IPMI Power Off (mfg) 0 0 0 32IPMI Power Soft 0 0 0 33IPMI Power Soft (mfg) 0 0 0 34Host Power Off 0 0 0 35Host Power Off (mfg) 0 0 0 36APOR 0 0 0 37APOR (mfg) 0 0 0 38OBMC Reboot (run) 0 0 0 39OBMC Reboot (run) (mfg) 0 0 0 40Redfish OBMC Reboot (run) 0 0 0 41Redfish OBMC Reboot (run) (mfg) 0 0 0 42OBMC Reboot (off) 0 0 0 43OBMC Reboot (off) (mfg) 0 0 0 44Redfish OBMC Reboot (off) 0 0 0 45Redfish OBMC Reboot (off) (mfg) 0 0 0 46PDU AC Cycle (run) 0 0 0 47PDU AC Cycle (run) (mfg) 0 0 0 48PDU AC Cycle (off) 0 0 0 49PDU AC Cycle (off) (mfg) 0 0 0 50IPMI MC Reset Warm (run) 0 0 0 51IPMI MC Reset Warm (run) (mfg) 0 0 0 52IPMI MC Reset Warm (off) 0 0 0 53IPMI MC Reset Warm (off) (mfg) 0 0 0 54IPMI MC Reset Cold (run) 0 0 0 55IPMI MC Reset Cold (run) (mfg) 0 0 0 56IPMI MC Reset Cold (off) 0 0 0 57IPMI MC Reset Cold (off) (mfg) 0 0 0 58IPMI Std MC Reset Warm (run) 0 0 0 59IPMI Std MC Reset Warm (run) (mfg) 0 0 0 60IPMI Std MC Reset Warm (off) 0 0 0 61IPMI Std MC Reset Warm (off) (mfg) 0 0 0 62IPMI Std MC Reset Cold (run) 0 0 0 63IPMI Std MC Reset Cold (run) (mfg) 0 0 0 64IPMI Std MC Reset Cold (off) 0 0 0 65IPMI Std MC Reset Cold (off) (mfg) 0 0 0 66IPMI Power Cycle 0 0 0 67IPMI Power Cycle (mfg) 0 0 0 68IPMI Power Reset 0 0 0 69IPMI Power Reset (mfg) 0 0 0 70Auto Reboot 0 0 0 71Auto Reboot (mfg) 0 0 0 72Host Reboot 0 0 0 73Host Reboot (mfg) 0 0 0 74RF SYS GracefulRestart 0 0 0 75RF SYS GracefulRestart (mfg) 0 0 0 76RF SYS ForceRestart 0 0 0 77RF SYS ForceRestart (mfg) 0 0 0 78OPAL TI 0 0 0 79OPAL TI (mfg) 0 0 0 80======================================================== 81Totals 2 2 0 82``` 83