1*** Settings ***
2Documentation  This module provides one wrapper keyword for each kind of boot
3...            test supported by obmc_boot_test.py.
4
5Resource  ../extended/obmc_boot_test_resource.robot
6
7*** Keywords ***
8###############################################################################
9REST Power On
10    [Documentation]  Do "REST Power On" boot test.
11
12    Run Key U  OBMC Boot Test \ REST Power On
13
14###############################################################################
15
16
17###############################################################################
18IPMI Power On
19    [Documentation]  Do "IPMI Power On" boot test.
20
21    Run Key U  OBMC Boot Test \ IPMI Power On
22
23###############################################################################
24
25
26###############################################################################
27REST Power Off
28    [Documentation]  Do "REST Power Off" boot test.
29
30    Run Key U  OBMC Boot Test \ REST Power Off
31
32###############################################################################
33
34
35###############################################################################
36IPMI Power Off
37    [Documentation]  Do "IPMI Power Off" boot test.
38
39    Run Key U  OBMC Boot Test \ IPMI Power Off
40
41###############################################################################
42
43
44###############################################################################
45IPMI Power Soft
46    [Documentation]  Do "IPMI Power Soft" boot test.
47
48    Run Key U  OBMC Boot Test \ IPMI Power Soft
49
50###############################################################################
51
52
53###############################################################################
54Host Power Off
55    [Documentation]  Do "Host Power Off" boot test.
56
57    Run Key U  OBMC Boot Test \ Host Power Off
58
59###############################################################################
60
61
62###############################################################################
63APOR
64    [Documentation]  Do "APOR" boot test.
65
66    Run Key U  OBMC Boot Test \ APOR
67
68###############################################################################
69
70
71###############################################################################
72OBMC Reboot (run)
73    [Documentation]  Do "OBMC Reboot (run)" boot test.
74
75    Run Key U  OBMC Boot Test \ OBMC Reboot (run)
76
77###############################################################################
78
79
80###############################################################################
81OBMC Reboot (off)
82    [Documentation]  Do "OBMC Reboot (off)" boot test.
83
84    Run Key U  OBMC Boot Test \ OBMC Reboot (off)
85
86###############################################################################
87
88
89###############################################################################
90PDU AC Cycle (run)
91    [Documentation]  Do "PDU AC Cycle (run)" boot test.
92
93    Run Key U  OBMC Boot Test \ PDU AC Cycle (run)
94
95###############################################################################
96
97
98###############################################################################
99PDU AC Cycle (off)
100    [Documentation]  Do "PDU AC Cycle (off)" boot test.
101
102    Run Key U  OBMC Boot Test \ PDU AC Cycle (off)
103
104###############################################################################
105
106
107###############################################################################
108IPMI MC Reset Warm (run)
109    [Documentation]  Do "IPMI MC Reset Warm (run)" boot test.
110
111    Run Key U  OBMC Boot Test \ IPMI MC Reset Warm (run)
112
113###############################################################################
114
115
116###############################################################################
117IPMI MC Reset Warm (off)
118    [Documentation]  Do "IPMI MC Reset Warm (off)" boot test.
119
120    Run Key U  OBMC Boot Test \ IPMI MC Reset Warm (off)
121
122###############################################################################
123
124
125###############################################################################
126IPMI Power Cycle
127    [Documentation]  Do "IPMI Power Cycle" boot test.
128
129    Run Key U  OBMC Boot Test \ IPMI Power Cycle
130
131###############################################################################
132
133
134###############################################################################
135IPMI Power Reset
136    [Documentation]  Do "IPMI Power Reset" boot test.
137
138    Run Key U  OBMC Boot Test \ IPMI Power Reset
139
140###############################################################################
141
142
143###############################################################################
144Auto Reboot
145    [Documentation]  Do "Auto Reboot" boot test.
146
147    Run Key U  OBMC Boot Test \ Auto Reboot
148
149###############################################################################
150
151
152###############################################################################
153Host Reboot
154    [Documentation]  Do "Host Reboot" boot test.
155
156    Run Key U  OBMC Boot Test \ Host Reboot
157
158###############################################################################
159
160
161