Lines Matching +full:power +full:- +full:on
27 IPMI Chassis Status On
28 [Documentation] This test case verifies system power on status
32 Redfish Power On stack_mode=skip quiet=1
34 ${power_status}= Get Lines Containing String ${resp} System Power
35 Should Contain ${power_status} on
38 [Documentation] This test case verifies system power off status
42 Redfish Power Off stack_mode=skip quiet=1
44 ${power_status}= Get Lines Containing String ${resp} System Power
48 [Documentation] Verify host power off operation using external IPMI command.
51 IPMI Power Off
56 [Documentation] Verify host power on operation using external IPMI command.
59 IPMI Power On
61 Valid Value ipmi_state ['on']
68 Redfish Power On stack_mode=skip
69 Run External IPMI Standard Command chassis power soft
73 Verify Chassis Power Cycle And Check Chassis Status Via IPMI
74 [Documentation] Verify chassis power Cycle operation and check the Chassis
75 ... Power Status using external IPMI command.
78 # Chassis power cycle command via IPMI
79 IPMI Power Cycle
81 Valid Value ipmi_state ['on']
84 Verify Chassis Power Reset And Check Chassis Status Via IPMI
85 [Documentation] Verify chassis power Reset operation and check the Chassis
86 ... Power Status using external IPMI command.
89 # Chassis power reset command via IPMI
90 IPMI Power Reset
92 Valid Value ipmi_state ['on']
95 Verify Chassis Power Policy
96 [Documentation] Verify setting chassis power policy via IPMI command.
99 [Teardown] Run Keywords FFDC On Test Case Fail AND
101 [Template] Set Chassis Power Policy Via IPMI And Verify
104 always-off
105 always-on
113 [Teardown] Run Keywords FFDC On Test Case Fail AND
118 always-off
119 always-on
127 [Teardown] FFDC On Test Case Fail
136 ${busctl_resp}= BMC Execute Command sh --login -c "${busctl_cmd}"
149 [Teardown] FFDC On Test Case Fail
156 Set Chassis Power Policy Via IPMI And Verify
157 [Documentation] Set chasiss power policy via IPMI and verify.
161 # power_policy Chassis power policy to be set(e.g. "always-off", "always-on").
173 # power_policy Chassis power policy to be set(e.g. "always-off", "always-on").
175 # Sets power policy according to requested policy
176 Set Chassis Power Policy Via IPMI And Verify ${power_policy}
184 # Last bit corresponds whether Power is on
185 Should Be Equal As Strings ${state[-1]} 1
186 # bit 1-2 corresponds to power restore policy
189 # condition to verify each power policy
190 IF '${power_policy}' == 'always-off'
192 ELSE IF '${power_policy}' == 'always-on'
197 Log Power Restore Policy is Unknown
201 # Last Power Event - 4th bit should be 1b i.e, last ‘Power is on’ state
236 ${power_status}= Get Lines Containing String ${resp} System Power
239 # Chassis Power ON if status is off
240 IF '${status.strip()}' != 'on' Redfish Power On
241 FFDC On Test Case Fail