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