diff --git a/xCAT-test/autotest/testcase/rinv/cases1 b/xCAT-test/autotest/testcase/rinv/cases1 new file mode 100644 index 000000000..292e9b915 --- /dev/null +++ b/xCAT-test/autotest/testcase/rinv/cases1 @@ -0,0 +1,70 @@ +start:rinv_serial +arch:ppc64le +hcp:ipmi +cmd:rinv $$CN serial +check:rc==0 +check:output=~NODE 1 Chassis Serial Number:\s*\w{7} +end + +start:rinv_model +arch:ppc64le +hcp:ipmi +cmd:rinv $$CN model +check:rc==0 +check:output=~NODE 1 Chassis Part Number\s*:\s*\w{4}-\w{3} +end + +start:rinv_firm +arch:ppc64le +hcp:ipmi +cmd:rinv $$CN firm +check:rc==0 +check:output=~BMC Firmware\s*:\s*\w+.\w+ +end + +start:rinv_deviceid +hcp:ipmi +arch:ppc64le +cmd:rinv $$CN deviceid +check:rc==0 +check:output=~Device ID:\s*\w+ +check:output=~Product ID:\s*\w+ +check:output=~Manufacturer ID:\s*\w+ +end + + +start:rinv_vpd +hcp:ipmi +arch:ppc64le +cmd:rinv $$CN vpd +check:rc==0 +check:output=~Manufacturer ID:\s*\w+ +check:output=~Device ID:\s*\w+ +check:output=~BMC Firmware:\s*\w+.\w+ +check:output=~NODE 1 Chassis Serial Number:\s*\w{7} +check:output=~NODE 1 Chassis Part Number\s*:\s*\w{4}-\w{3} +end + + +start:rinv_all +hcp:ipmi +arch:ppc64le +cmd:rinv $$CN all +check:rc==0 +check:output=~BMC Firmware:\s*\w+.\w+ +check:output=~BMCCARD Board Part Number:\s*\w{7} +check:output=~UUID/GUID:\s*\w+-\w+-\w+-\w+-\w+ +check:output=~Product ID:\s*\d+ +check:output=~Manufacturer ID:\s*\d+ +check:output=~Device ID:\s*\d+ +check:output=~BMCCARD Board Serial Number:\s*\w+ +end + +start:rinv_noderange_err +hcp:ipmi +arch:ppc64le +cmd:rinv testnode +check:rc!=0 +check:output=~Error +end + diff --git a/xCAT-test/autotest/testcase/rvitals/cases1 b/xCAT-test/autotest/testcase/rvitals/cases1 new file mode 100644 index 000000000..8a43aedb6 --- /dev/null +++ b/xCAT-test/autotest/testcase/rvitals/cases1 @@ -0,0 +1,61 @@ +start:rvitals_temp +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN temp +check:rc==0 +check:output=~Ambient Temp +end + +start:rvitals_disktemp +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN disktemp +check:rc==0 +check:output=~Ambient Temp +end + +start:rvitals_cputemp +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN cputemp +check:rc==0 +check:output=~Ambient Temp +end + +start:rvitals_fanspeed +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN fanspeed +check:rc==0 +check:output=~Fan\s*\d:\s*\w+\s*RPM +end + +start:rvitals_voltage +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN voltage +check:rc==0 +check:output=~CPU VDD Volt +end + +start:rvitals_all +arch:ppc64le +hcp:ipmi +cmd:rvitals $$CN all +check:rc==0 +check:output=~Power Status +check:output=~Power Overload +check:output=~Power Interlock +check:output=~Power Fault +check:output=~Power Control Fault +check:output=~Power Restore Policy +check:output=~Ambient Temp +end + +start:rvitals_noderange_err +arch:ppc64le +hcp:ipmi +cmd:rvitals testnode +check:rc!=0 +check:output=~Error +end