Verify no BMC dump exist

This is to catch openbmc/openbmc#3028 bugs during CI run.

Resolves  openbmc/openbmc-test-automation#1310

Change-Id: Iea7a6c035f39e5c8237b8344d4ce767cf5fa68e3
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/tests/test_xit.robot b/tests/test_xit.robot
index edd0c3c..0286a8b 100644
--- a/tests/test_xit.robot
+++ b/tests/test_xit.robot
@@ -3,6 +3,7 @@
 
 Resource        ../lib/code_update_utils.robot
 Resource        ../lib/openbmc_ffdc.robot
+Resource        ../lib/dump_utils.robot
 
 Test Teardown   FFDC On Test Case Fail
 
@@ -15,3 +16,12 @@
     # It is to ensure that the setting is not changed during CT
     Field Mode Should Be Enabled
     Disable Field Mode And Verify Unmount
+
+
+Verify No BMC Dump
+    [Documentation]  Verify no BMC dump exist.
+    [Tags]  Verify_No_BMC_Dump
+
+    ${resp}=  OpenBMC Get Request  ${DUMP_ENTRY_URI}/list
+    Should Be Equal As Strings  ${resp.status_code}  ${HTTP_NOT_FOUND}
+    ...  msg=BMC dump(s) were not deleted as expected.