Check BMC performance
Resolves openbmc/openbmc-test-automation#1735
Change-Id: I413ccce8abcc9bfd8dbf19c6e0921db22e0cce51
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
diff --git a/lib/common_utils.robot b/lib/common_utils.robot
index 2e23d0b..bbac89f 100755
--- a/lib/common_utils.robot
+++ b/lib/common_utils.robot
@@ -531,6 +531,7 @@
${bmc_cpu_usage_output} ${stderr} ${rc}= BMC Execute Command
... ${bmc_cpu_usage_cmd}
${bmc_cpu_percentage}= Fetch From Left ${bmc_cpu_usage_output} %
+ Rprint Vars bmc_cpu_percentage
Should be true ${bmc_cpu_percentage} < 90
@@ -551,6 +552,7 @@
${bmc_mem_percentage}= Evaluate ${bmc_mem_free_output}*100
${bmc_mem_percentage}= Evaluate
... ${bmc_mem_percentage}/${bmc_mem_total_output}
+ Rprint Vars bmc_mem_percentage
Should be true ${bmc_mem_percentage} > 10
@@ -573,6 +575,8 @@
... ${bmc_pnor_fs_usage_output}+${bmc_bmc_fs_usage_output}
# Considering /dev/root also in total 100% used file system
${total_full_fs}= Evaluate ${total_bmc_pnor_image}+1
+ Rprint Vars bmc_fs_usage_output bmc_pnor_fs_usage_output bmc_bmc_fs_usage_output
+ ... total_full_fs
Should Be True ${bmc_fs_usage_output}==${total_full_fs}
diff --git a/redfish/__init__.robot b/redfish/__init__.robot
index e2dea32..eee33ba 100644
--- a/redfish/__init__.robot
+++ b/redfish/__init__.robot
@@ -11,5 +11,7 @@
[Documentation] System environment details.
Run Keyword And Ignore Error Get BMC PNOR Version
+ # Run Keyword Check BMC Performance
+ Check BMC Performance