Added test case to verify BMC dump default location in BMC
Changes:
- Added Verify BMC Dump In Default Folder
Tested: Successfully executed this test case from
/redfish/managers/test_bmc_dumps.robot
Signed-off-by: manashsarma <manashsarma@in.ibm.com>
Change-Id: I7a36d0b6557ae200116fb603cd49c63999a3afdf
diff --git a/redfish/managers/test_bmc_dumps.robot b/redfish/managers/test_bmc_dumps.robot
index 1a4f36b..808bef0 100644
--- a/redfish/managers/test_bmc_dumps.robot
+++ b/redfish/managers/test_bmc_dumps.robot
@@ -19,6 +19,7 @@
# Minimum space required for one bmc dump in kilo bytes
${BMC_DUMP_MIN_SPACE_REQD} ${20}
${MAX_DUMP_COUNT} ${20}
+${BMC_DUMP_COLLECTOR_PATH} /var/lib/phosphor-debug-collector/dumps
*** Test Cases ***
@@ -75,6 +76,18 @@
END
+Verify BMC Dump Default Location In BMC
+ [Documentation] Verify that BMC dump is created in its default location of BMC.
+ [Tags] Verify_BMC_Dump_In_Default_Folder
+
+ Redfish Delete All BMC Dumps
+ ${dump_id}= Create User Initiated BMC Dump Via Redfish
+ ${dump_file} ${stderr} ${rc}= BMC Execute Command
+ ... ls ${BMC_DUMP_COLLECTOR_PATH}/${dump_id}
+ Should Be True ${rc} == 0
+ Should Start With ${file_there} BMCDUMP
+
+
Verify User Initiated BMC Dump When Host Booted
[Documentation] Create user initiated BMC dump at host booted state and
... verify dump entry for it.
@@ -281,7 +294,7 @@
Get Disk Usage For Dumps
[Documentation] Return disk usage in kilobyte for BMC dumps.
- ${usage_output} ${stderr} ${rc}= BMC Execute Command du -s /var/lib/phosphor-debug-collector/dumps
+ ${usage_output} ${stderr} ${rc}= BMC Execute Command du -s ${BMC_DUMP_COLLECTOR_PATH}
# Example of output from above BMC cli command.
# $ du -s /var/lib/phosphor-debug-collector/dumps