15b2d33c3SJoy Onyerikwu*** Settings *** 25b2d33c3SJoy OnyerikwuDocumentation BMC server health, check error logs. 35b2d33c3SJoy Onyerikwu 45b2d33c3SJoy Onyerikwu# Test Parameters: 55b2d33c3SJoy Onyerikwu# OPENBMC_HOST The BMC host name or IP address. 65b2d33c3SJoy Onyerikwu 7c3dcec30SJoy OnyerikwuResource ../lib/bmc_redfish_resource.robot 8c3dcec30SJoy OnyerikwuResource ../lib/openbmc_ffdc.robot 95b2d33c3SJoy Onyerikwu 105b2d33c3SJoy OnyerikwuSuite Setup Suite Setup Execution 115b2d33c3SJoy OnyerikwuTest Setup Printn 125b2d33c3SJoy Onyerikwu 135b2d33c3SJoy Onyerikwu*** Variables *** 145b2d33c3SJoy Onyerikwu${QUIET} ${1} 155b2d33c3SJoy Onyerikwu 165b2d33c3SJoy Onyerikwu*** Test Cases *** 175b2d33c3SJoy Onyerikwu 185b2d33c3SJoy OnyerikwuCollect Error Logs 195b2d33c3SJoy Onyerikwu [Documentation] Check error logs with Redfish. 204203fad2SGeorge Keishing [Tags] Collect_Error_Logs 215b2d33c3SJoy Onyerikwu [Setup] Redfish.Login 225b2d33c3SJoy Onyerikwu [Teardown] Redfish Test Teardown Execution 235b2d33c3SJoy Onyerikwu 245b2d33c3SJoy Onyerikwu ${redfish_event_logs}= Get Event Logs 255b2d33c3SJoy Onyerikwu ${redfish_event_logs}= gen_robot_print.Sprint Vars redfish_event_logs 265b2d33c3SJoy Onyerikwu Set Suite Variable ${redfish_event_logs} 275b2d33c3SJoy Onyerikwu Log To Console \n\nEvent logs:${redfish_event_logs} 285b2d33c3SJoy Onyerikwu ${event_logs_flagged}= Get Event Logs Not Ok 295b2d33c3SJoy Onyerikwu ${event_logs_flagged}= gen_robot_print.Sprint Vars event_logs_flagged 305b2d33c3SJoy Onyerikwu Log To Console \n\nEvent logs flagged:${event_logs_flagged} 315b2d33c3SJoy Onyerikwu 325b2d33c3SJoy Onyerikwu 335b2d33c3SJoy Onyerikwu*** Keywords *** 345b2d33c3SJoy Onyerikwu 355b2d33c3SJoy OnyerikwuSuite Setup Execution 365b2d33c3SJoy Onyerikwu [Documentation] Do test suite setup tasks. 375b2d33c3SJoy Onyerikwu 385b2d33c3SJoy Onyerikwu Set Log Level DEBUG 395b2d33c3SJoy Onyerikwu Log To Console ${OPENBMC_HOST} 405b2d33c3SJoy Onyerikwu 415b2d33c3SJoy Onyerikwu 425b2d33c3SJoy OnyerikwuRedfish Test Teardown Execution 435b2d33c3SJoy Onyerikwu [Documentation] Do the post test teardown for redfish. 445b2d33c3SJoy Onyerikwu 455b2d33c3SJoy Onyerikwu Redfish.Logout 46*9f33d459SGeorge Keishing FFDC On Test Case Fail 47