1*b9694fa4SSridevi Ramesh*** Settings *** 2*b9694fa4SSridevi RameshDocumentation BMC server health, check error logs. 3*b9694fa4SSridevi Ramesh 4*b9694fa4SSridevi Ramesh# Test Parameters: 5*b9694fa4SSridevi Ramesh# OPENBMC_HOST The BMC host name or IP address. 6*b9694fa4SSridevi Ramesh 7*b9694fa4SSridevi RameshResource ../../lib/bmc_redfish_resource.robot 8*b9694fa4SSridevi RameshResource ../../lib/openbmc_ffdc.robot 9*b9694fa4SSridevi Ramesh 10*b9694fa4SSridevi RameshSuite Setup Suite Setup Execution 11*b9694fa4SSridevi RameshTest Setup Printn 12*b9694fa4SSridevi Ramesh 13*b9694fa4SSridevi RameshTest Tags Check_Error_Logs 14*b9694fa4SSridevi Ramesh 15*b9694fa4SSridevi Ramesh*** Variables *** 16*b9694fa4SSridevi Ramesh${QUIET} ${1} 17*b9694fa4SSridevi Ramesh 18*b9694fa4SSridevi Ramesh*** Test Cases *** 19*b9694fa4SSridevi Ramesh 20*b9694fa4SSridevi RameshCollect Error Logs 21*b9694fa4SSridevi Ramesh [Documentation] Check error logs with Redfish. 22*b9694fa4SSridevi Ramesh [Tags] Collect_Error_Logs 23*b9694fa4SSridevi Ramesh [Setup] Redfish.Login 24*b9694fa4SSridevi Ramesh [Teardown] Redfish Test Teardown Execution 25*b9694fa4SSridevi Ramesh 26*b9694fa4SSridevi Ramesh ${redfish_event_logs}= Get Event Logs 27*b9694fa4SSridevi Ramesh ${redfish_event_logs}= gen_robot_print.Sprint Vars redfish_event_logs 28*b9694fa4SSridevi Ramesh Set Suite Variable ${redfish_event_logs} 29*b9694fa4SSridevi Ramesh Log To Console \n\nEvent logs:${redfish_event_logs} 30*b9694fa4SSridevi Ramesh ${event_logs_flagged}= Get Event Logs Not Ok 31*b9694fa4SSridevi Ramesh ${event_logs_flagged}= gen_robot_print.Sprint Vars event_logs_flagged 32*b9694fa4SSridevi Ramesh Log To Console \n\nEvent logs flagged:${event_logs_flagged} 33*b9694fa4SSridevi Ramesh 34*b9694fa4SSridevi Ramesh 35*b9694fa4SSridevi Ramesh*** Keywords *** 36*b9694fa4SSridevi Ramesh 37*b9694fa4SSridevi RameshSuite Setup Execution 38*b9694fa4SSridevi Ramesh [Documentation] Do test suite setup tasks. 39*b9694fa4SSridevi Ramesh 40*b9694fa4SSridevi Ramesh Set Log Level DEBUG 41*b9694fa4SSridevi Ramesh Log To Console ${OPENBMC_HOST} 42*b9694fa4SSridevi Ramesh 43*b9694fa4SSridevi Ramesh 44*b9694fa4SSridevi RameshRedfish Test Teardown Execution 45*b9694fa4SSridevi Ramesh [Documentation] Do the post test teardown for redfish. 46*b9694fa4SSridevi Ramesh 47*b9694fa4SSridevi Ramesh Redfish.Logout 48*b9694fa4SSridevi Ramesh FFDC On Test Case Fail 49