blob: b23f58a20fa743ef7a6e9408649f0ef13dcbe762 [file] [log] [blame]
Sridevi Ramesh9617ebd2019-11-25 10:57:21 -06001*** Settings ***
2Documentation Test RAS sanity scenarios.
3
4Resource ../../lib/openbmc_ffdc.robot
5Resource ../../lib/openbmc_ffdc_utils.robot
6Resource ../../lib/openbmc_ffdc_methods.robot
7Resource ../../lib/ras/host_utils.robot
Sridevi Ramesh9617ebd2019-11-25 10:57:21 -06008Resource ../../openpower/ras/ras_utils.robot
George Keishing7ec0b0b2020-02-05 09:11:24 -06009Library ../../lib/utils.py
Sridevi Ramesh9617ebd2019-11-25 10:57:21 -060010Variables ../../lib/ras/variables.py
11Variables ../../data/variables.py
12
George Keishing7ec0b0b2020-02-05 09:11:24 -060013Suite Setup Redfish Power On
Sridevi Ramesh9617ebd2019-11-25 10:57:21 -060014Test Setup Printn
15Test Teardown FFDC On Test Case Fail
16
17
18*** Variables ***
19${proc_chip_id} 0
20
21# mention count to read system memory.
22${count} 128
23
24*** Test Cases ***
25
26Test BMC Getscom
27 ${value}= Get From Dictionary ${ERROR_INJECT_DICT} MCACALIFIR_RECV1
28 Pdbg -p${proc_chip_id} getscom 0x${value[0]}
29
30Test BMC Getcfam
31 Pdbg -p${proc_chip_id} getcfam 0x${cfam_address}
32
33Test BMC Getmem
34 Pdbg -p${proc_chip_id} getmem 0x${mem_address} ${count}