blob: c6031a0ba671394b7a4b8127f5de487be4cf98d9 [file] [log] [blame]
Leah McNuttc9c9cde2016-10-07 16:53:52 +00001*** Settings ***
Michael Walsh0bbd8602016-11-22 11:31:49 -06002Documentation Do random repeated boots based on the state of the BMC machine.
Leah McNuttc9c9cde2016-10-07 16:53:52 +00003
Michael Walshb5839d02017-04-12 16:11:20 -05004Resource obmc_boot_test_resource.robot
Michael Walsh0bbd8602016-11-22 11:31:49 -06005
6*** Variables ***
Leah McNuttc9c9cde2016-10-07 16:53:52 +00007*** Test Cases ***
Michael Walsh6741f742017-02-20 16:16:38 -06008General Boot Testing
9 [Documentation] Performs repeated boot tests.
10 [Tags] General_boot_testing
Michael Walshc9116812017-03-10 14:23:06 -060011 [Teardown] Test Teardown
Leah McNuttc9c9cde2016-10-07 16:53:52 +000012
13 # Call the Main keyword to prevent any dots from appearing in the console
14 # due to top level keywords.
15 Main
16
17*** Keywords ***
Michael Walsh0bbd8602016-11-22 11:31:49 -060018###############################################################################
Leah McNuttc9c9cde2016-10-07 16:53:52 +000019Main
Michael Walshc9116812017-03-10 14:23:06 -060020 [Teardown] Main Keyword Teardown
Leah McNuttc9c9cde2016-10-07 16:53:52 +000021
Michael Walsh6741f742017-02-20 16:16:38 -060022 # This is the "Main" keyword. The advantages of having this keyword vs
23 # just putting the code in the *** Test Cases *** table are:
24 # 1) You won't get a green dot in the output every time you run a keyword.
Leah McNuttc9c9cde2016-10-07 16:53:52 +000025
Michael Walshb5839d02017-04-12 16:11:20 -050026 OBMC Boot Test
Leah McNuttc9c9cde2016-10-07 16:53:52 +000027
Michael Walsh0bbd8602016-11-22 11:31:49 -060028###############################################################################