Lines Matching refs:SEL
3 Documentation Module to test IPMI SEL Time functionality.
10 ... Test the Set/Get SEL Time functionality and compare the result against
13 ... Set the Time Sync Mode from NTP to Manual to Set SEL Time.
18 ... NETWORK_RESTART_TIME added for Set SEL Time and Add SEL Entry as the corresponding
21 ... Current SEL time identified via BMC Native command (date) and perform SEL Time ope…
23 ... Script Verifies SEL Time for various scenarios such as,
27 ... Add SEL Entry for all the above scenarios and compare against BMC native command (…
47 # Based on 13th byte of add SEL entry command as per IPMI spec
49 ${sel_no_entry_msg} SEL has no entries
52 …s_sel_entry_added this variable is used in Verify Multiple Set SEL Time With Multiple Add SEL Entry
58 Verify Default Get SEL Time
59 [Documentation] Verify IPMI Get SEL Time.
62 # Gets the current SEL time via Get SEL Time Command.
63 ${resp}= Get SEL Time Command
67 Verify Set SEL Time On NTP Mode
68 [Documentation] IPMI Set SEL Time without NTP
82 Verify SEL Set Time For Specific Time
83 [Documentation] Verify IPMI Set SEL Time.
92 # Set SEL Entry command.
93 Set SEL Time Entry Via Raw Command ${sel_date_raw}
95 # Get SEL Time command.
102 ... msg=Set SEL Time Not Working
111 Verify Set SEL Time With Future Date And Time
112 [Documentation] Verify IPMI Get SEL Time by adding 15 minutes from current time.
115 # Gets BMC Current Time and Adds 15 minutes and sets the SEL Time.
116 ${sel_time} ${set_sel_time}= Identify SEL Time +06:15:00
118 # Set SEL Time via IPMI command.
119 Set SEL Time Via IPMI ${sel_time}
121 # Get SEL Time Command.
128 # Difference of time between BMC Date and Get SEL Time.
134 Verify Set SEL Time With Past Date And Time
135 [Documentation] Verify IPMI Get SEL Time for yime delay of 1 day from current dat and time.
138 # Gets BMC current time and subtracts 1 day and sets the SEL Time.
139 ${sel_time} ${set_sel_time}= Identify SEL Time -24:00:00
145 # Set SEL Time via IPMI command.
146 Set SEL Time Via IPMI ${sel_time}
147 # Get SEL Time Command.
152 # Difference of time between BMC Date and Get SEL Time.
157 FAIL SEL Time cannot set Date less than 1970
161 Verify SEL Set Time For Invalid Data Request
162 [Documentation] Verify IPMI Get SEL Time for invalid data request
171 # Set Invalid SEL Time with one extra request byte.
177 Verify SEL Set Time For Incomplete Data Request
178 [Documentation] Verify IPMI Get SEL Time for invalid data with one byte less request data.
192 # Set incomplete SEL Time with one less request byte.
199 Verify SEL Time In SEL Entry
200 [Documentation] Verify Configured SEL Time reflects in newly added SEL Entry.
203 Clear The SEL
211 # Set SEL Entry Command.
212 Set SEL Time Entry Via Raw Command ${sel_date_raw}
214 # Get SEL Time Command.
221 ... msg=Set SEL Time Not Working
240 # Add SEL Entry.
241 ${sel_create_resp}= Create SEL ${sensor_type_id} ${sensor_number}
244 ${resp}= Verify SEL Added ${sensor_name}
246 # Fetches the date of the last added SEL Entry.
247 ${sel_entry_date}= Fetch Added SEL Date ${resp}
251 # Compare date and time of Set SEL with sel entry.
256 Verify SEL Time In SEL Entry For Future Date and Time
257 [Documentation] Verify configured SEL Time (Future Date & Time) in added SEL Entry.
260 Clear The SEL
262 # Gets BMC Current Time and Adds 15 minutes and sets the SEL Time.
263 ${sel_time} ${set_sel_time}= Identify SEL Time +06:15:00
265 # Set SEL Time via IPMI command.
266 Set SEL Time Via IPMI ${sel_time}
268 # Get SEL Time Command.
275 # Difference of time between BMC Date and Get SEL Time.
291 # Add SEL Entry.
292 ${sel_create_resp}= Create SEL ${sensor_type_id} ${sensor_number}
295 ${resp}= Verify SEL Added ${sensor_name}
297 # Fetches the date of the last added SEL Entry.
298 ${sel_entry_date}= Fetch Added SEL Date ${resp}
302 # Compare date and time of Set SEL with sel entry.
307 Verify SEL Time In SEL Entry For Past Date And Time
308 [Documentation] Verify configured SEL Time (Past Date & Time) in added SEL Entry.
311 Clear The SEL
313 # Gets BMC Current Time and subtracts 1 day and sets the SEL Time.
314 ${sel_time} ${set_sel_time}= Identify SEL Time -24:00:00
320 # Set SEL Time via IPMI command.
321 Set SEL Time Via IPMI ${sel_time}
322 # Get SEL Time Command.
327 # Difference of time between BMC Date and Get SEL Time.
342 # Add SEL Entry.
343 ${sel_create_resp}= Create SEL ${sensor_type_id} ${sensor_number}
346 ${resp}= Verify SEL Added ${sensor_name}
348 # Fetches the date of the last added SEL Entry.
349 ${sel_entry_date}= Fetch Added SEL Date ${resp}
353 # Compare date and time of Set SEL with sel entry.
357 FAIL SEL Time cannot set Date less than 1970.
361 Verify Multiple Set SEL Time With Multiple Add SEL Entry
362 [Documentation] Verify SEL time in multiple addition Of SEL entry.
367 ${sel_time} ${set_sel_time}= Identify SEL Time ${time_difference_list[${i}]}
369 # Set SEL Time via IPMI command.
370 Set SEL Time Via IPMI ${sel_time}
372 # Clear the SEL.
373 Clear The SEL
386 # Add SEL Entry.
387 ${sel_create_resp}= Create SEL ${sensor_type_id} ${sensor_number}
390 ${resp}= Verify SEL Added ${sensor_name}
392 # Fetches the date of the last added SEL Entry.
393 ${sel_entry_date}= Fetch Added SEL Date ${resp}
397 # Compare date and time of Set SEL with sel entry.
437 Get SEL Time Command
438 [Documentation] Get SEL Time command.
449 Set SEL Time Entry Via Raw Command
450 [Documentation] Set SEL Time command.
465 Clear The SEL
466 [Documentation] Clear SEL Command.
468 # Clear the SEL.
470 Should Contain ${out} Clearing SEL
474 Verify SEL Added
475 [Documentation] Verify Added SEL.
485 Should Contain ${sel_entry} ${event_dir} msg=Add SEL Entry failed.
555 Identify SEL Time
556 [Documentation] Modify SEL Time From BMC For Set Sel Time Command.
578 #Set SEL Time.
584 Set SEL Time Via IPMI
585 [Documentation] Set SEL Time for given date using IPMI.
608 Clear The SEL