New 'Delete All BMC Dump' utility keyword
Resolves openbmc/openbmc-test-automation#989
Change-Id: Id79b535ca5416260571d81ffc78b6c8bd77cd286
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/lib/dump_utils.robot b/lib/dump_utils.robot
index de187d3..6af6189 100644
--- a/lib/dump_utils.robot
+++ b/lib/dump_utils.robot
@@ -61,3 +61,11 @@
:FOR ${entry} IN @{dump_entries}
\ ${dump_id}= Fetch From Right ${entry} /
\ Delete BMC Dump ${dump_id}
+
+
+Delete All BMC Dump
+ [Documentation] Delete all BMC dump entries using "DeleteAll" interface.
+
+ ${data}= Create Dictionary data=@{EMPTY}
+ ${resp}= Openbmc Post Request ${DUMP_URI}action/DeleteAll data=${data}
+ Should Be Equal As Strings ${resp.status_code} ${HTTP_OK}