19617ebddSSridevi Ramesh*** Settings *** 29617ebddSSridevi RameshDocumentation Test RAS sanity scenarios. 39617ebddSSridevi Ramesh 4*63db859bSSridevi RameshResource ../../lib/bmc_redfish_resource.robot 59617ebddSSridevi RameshResource ../../lib/openbmc_ffdc.robot 69617ebddSSridevi RameshVariables ../../lib/ras/variables.py 79617ebddSSridevi Ramesh 864fdf629SGeorge KeishingSuite Setup Suite Setup Execution 99617ebddSSridevi RameshTest Setup Printn 109617ebddSSridevi RameshTest Teardown FFDC On Test Case Fail 1164fdf629SGeorge KeishingSuite Teardown Suite Setup Teardown 129617ebddSSridevi Ramesh 139617ebddSSridevi Ramesh*** Variables *** 149617ebddSSridevi Ramesh${proc_chip_id} 0 159617ebddSSridevi Ramesh 169617ebddSSridevi Ramesh# mention count to read system memory. 179617ebddSSridevi Ramesh${count} 128 189617ebddSSridevi Ramesh 199617ebddSSridevi Ramesh*** Test Cases *** 209617ebddSSridevi Ramesh 219617ebddSSridevi RameshTest BMC Getscom 22c6047676SGeorge Keishing [Documentation] Do getscom operation. 23c6047676SGeorge Keishing [Tags] Test_BMC_Getscom 249617ebddSSridevi Ramesh ${value}= Get From Dictionary ${ERROR_INJECT_DICT} MCACALIFIR_RECV1 259617ebddSSridevi Ramesh Pdbg -p${proc_chip_id} getscom 0x${value[0]} 269617ebddSSridevi Ramesh 279617ebddSSridevi RameshTest BMC Getcfam 28c6047676SGeorge Keishing [Documentation] Do getcfam operation. 29c6047676SGeorge Keishing [Tags] Test_BMC_Getcfam 309617ebddSSridevi Ramesh Pdbg -p${proc_chip_id} getcfam 0x${cfam_address} 319617ebddSSridevi Ramesh 329617ebddSSridevi RameshTest BMC Getmem 33c6047676SGeorge Keishing [Documentation] Do getmem operation. 34c6047676SGeorge Keishing [Tags] Test_BMC_Getmem 359617ebddSSridevi Ramesh Pdbg -p${proc_chip_id} getmem 0x${mem_address} ${count} 3664fdf629SGeorge Keishing 3764fdf629SGeorge Keishing*** Keywords *** 3864fdf629SGeorge Keishing 3964fdf629SGeorge KeishingSuite Setup Execution 4064fdf629SGeorge Keishing [Documentation] Do the suite setup. 4164fdf629SGeorge Keishing 4264fdf629SGeorge Keishing Redfish.Login 4364fdf629SGeorge Keishing Redfish Power On 4464fdf629SGeorge Keishing 4564fdf629SGeorge Keishing 4664fdf629SGeorge KeishingSuite Setup Teardown 4764fdf629SGeorge Keishing [Documentation] Do the suite setup. 4864fdf629SGeorge Keishing 4964fdf629SGeorge Keishing Redfish.Logout 50