1*** Settings ***
2Documentation    Test RAS sanity scenarios using ecmd commands.
3
4Resource        ../../lib/openbmc_ffdc.robot
5Variables       ../../lib/ras/variables.py
6
7Suite Setup      Redfish Power On
8Test Setup       Printn
9Test Teardown    FFDC On Test Case Fail
10
11
12*** Variables ***
13
14# mention count to read system memory.
15${count}           128
16
17*** Test Cases ***
18
19Test Ecmd Getscom
20    [Documentation]  Do getscom operation through BMC.
21    [Tags]  Test_Ecmd_Getscom
22    Ecmd  getscom pu.c 20028440 -all
23
24Test Ecmd Getcfam
25    [Documentation]  Do getcfam operation through BMC.
26    [Tags]  Test_Ecmd_Getcfam
27    Ecmd  getcfam pu ${cfam_address} -all
28
29Test Ecmd Getmemproc
30    [Documentation]  Do getmemproc operation through BMC.
31    [Tags]  Test_Ecmd_Getmemproc
32    Ecmd  getmemproc ${mem_address} ${count}
33