Fix for SSH connection loss after FFDC.
Resolves openbmc/openbmc-test-automation#391
Change-Id: I61f148fbfdb39fe410e2d0530c2a7a5be09ebddb
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
diff --git a/tests/test_bmc_devicetree.robot b/tests/test_bmc_devicetree.robot
index bf6aeec..5062649 100644
--- a/tests/test_bmc_devicetree.robot
+++ b/tests/test_bmc_devicetree.robot
@@ -5,9 +5,8 @@
Resource ../lib/ipmi_client.robot
Library String
-Suite Setup Open Connection And Log In
-Suite Teardown Close All Connections
-Test Teardown FFDC On Test Case Fail
+Test Setup Open Connection And Log In
+Test Teardown Post Test Case Execution
*** Variables ***
${devicetree_base} /sys/firmware/devicetree/base/
@@ -119,3 +118,11 @@
Should Be Empty ${stderr}
${length}= Get Length ${output}
Should Be True ${length} > 1
+
+Post Test Case Execution
+ [Documentation] Do the post test teardown.
+ ... 1. Capture FFDC on test failure.
+ ... 2. Close all open SSH connections.
+
+ FFDC On Test Case Fail
+ Close All Connections