Lines Matching full:power
2 Documentation Energy scale power capping tests.
6 # PL Power Limit
35 [Documentation] Change active power limit with system power on and
36 ... Power limit active.
39 Set DCMI Power Limit And Verify ${max_power}
41 Redfish Power On stack_mode=skip
67 ${power}= Get DCMI Power Limit
68 Should Be True ${power} == ${max_power}
69 ... msg=DCMI power limit should be ${max_power}.
71 Activate DCMI Power And Verify
73 Set DCMI Power Limit And Verify ${near_max_power_50}
77 [Documentation] Change active power limit with system power on and
78 ... deactivate power limit prior to change.
83 Redfish Power On stack_mode=skip
85 Set DCMI Power Limit And Verify ${power_setting}
88 Deactivate DCMI Power And Verify
90 ${cmd}= Catenate dcmi power set_limit limit ${near_max_power_50}
92 ${power}= Get DCMI Power Limit
94 Should Be True ${power} == ${near_max_power_50}
95 ... msg=Could not set power limit when power limiting deactivated.
99 [Documentation] Set power limit and activate power limit before
100 ... BMC state is power on.
105 Redfish Power On stack_mode=skip
107 Set DCMI Power Limit And Verify ${power_setting}
108 Deactivate DCMI Power And Verify
110 ${power}= Get DCMI Power Limit
111 Should Be True ${power} == ${power_setting}
112 ... msg=dcmi power limit not set to ${power_setting} as expected.
114 Smart Power Off
116 Activate DCMI Power And Verify
118 Redfish Power On
120 ${power}= Get DCMI Power Limit
121 Should Be True ${power} == ${power_setting}
122 ... msg=Power limit setting of watts not retained at Runtime.
124 Deactivate DCMI Power And Verify
128 [Documentation] Set and activate power limit with system power off.
133 Set DCMI Power Limit And Verify ${power_setting}
134 Deactivate DCMI Power and Verify
136 Smart Power Off
138 # Check deactivated and the power limit.
139 Fail If DCMI Power Is Not Deactivated
140 ${power}= Get DCMI Power Limit
141 Should Be True ${power} == ${power_setting}
142 ... msg=DCMI power not set at ${power_setting} as expected
144 Activate DCMI Power And Verify
145 Set DCMI Power Limit And Verify ${power_setting}
147 Redfish Power On
149 Fail If DCMI Power Is Not Activated
151 ${power}= Get DCMI Power Limit
152 Should Be True ${power} == ${power_setting}
153 ... msg=Power limit setting not retained at Runtime.
157 [Documentation] Change power limit at runtime.
162 Set DCMI Power Limit And Verify ${near_max_power_50}
164 Smart Power Off
166 Redfish Power On stack_mode=skip
168 Set DCMI Power Limit And Verify ${power_setting}
170 # Check that DCMI power limit setting = ${power_setting}.
171 ${power}= Get DCMI Power Limit
172 Should Be True ${power} == ${power_setting}
173 ... msg=DCMI power limit not set to ${power_setting} watts as expected.
175 Set DCMI Power Limit And Verify ${max_power}
179 [Documentation] Disable/enable power limit at runtime.
184 Smart Power Off
186 Set DCMI Power Limit And Verify ${power_setting}
187 Activate DCMI Power And Verify
189 # Power on the system.
190 Redfish Power On
192 # Check that DCMI power limit setting = ${power_setting}.
193 ${power}= Get DCMI Power Limit
194 Should Be True ${power} == ${power_setting}
195 ... msg=DCMI power limit not set to ${power_setting} watts as expected.
197 Deactivate DCMI Power And Verify
199 Activate DCMI Power And Verify
201 ${power}= Get DCMI Power Limit
202 Should Be True ${power} == ${power_setting}
203 ... msg=DCMI power limit not set to ${power_setting} watts as expected.
211 # Power Off if system if not already off.
213 # Deactivate power and set limit.
215 Smart Power Off
218 ${cmd}= Catenate dcmi power get_limit | grep State
220 # Response is either "Power Limit Active" or "No Active Power Limit".
225 # Save the power limit setting.
226 ${initial_power_setting}= Get DCMI Power Limit
229 # Set power limiting deactivated.
230 Deactivate DCMI Power And Verify
232 # Set initial power setting value.
233 Set DCMI Power Limit And Verify ${max_power}
239 # Power off the OS and wait for power off state.
241 # Return the system's initial power limit setting.
245 Smart Power Off
248 ... Set DCMI Power Limit And Verify ${initial_power_setting}
251 ... Deactivate DCMI Power And Verify ELSE Activate DCMI Power And Verify