Add suite exception debugs 76/75176/1
authorSam Hague <shague@redhat.com>
Mon, 13 Aug 2018 19:05:10 +0000 (15:05 -0400)
committerSam Hague <shague@redhat.com>
Mon, 13 Aug 2018 19:10:00 +0000 (15:10 -0400)
Ie931c64747114df1887fdf70dc6da502ff9fe865 added the exceptions
checker in the Genius Test Teardown, but that causes the
service_recovery.robot tests to fail in suite setup and teardown
because the TESTNAME is not in that scope.

Change-Id: I2b505930b096db591d44145c4c52823180f78d4f
Signed-off-by: Sam Hague <shague@redhat.com>
csit/libraries/Genius.robot

index 82a6be4b7ed54883d68163adf1c4666a5de742f1..6cccb570812d64be5bf8da7833f707154a59d2e9 100644 (file)
@@ -166,6 +166,10 @@ Genius Test Teardown
     BuiltIn.Run Keyword And Ignore Error    DataModels.Get Model Dump    ${ODL_SYSTEM_IP}    ${data_models}
     KarafKeywords.Fail If Exceptions Found During Test    ${test_name}    fail=${fail}
 
+Genius Suite Debugs
+    [Arguments]    ${data_models}
+    Genius Test Teardown    ${data_models}    test_name=${SUITE_NAME}    fail=False
+
 ITM Direct Tunnels Start Suite
     [Documentation]    start suite for itm scalability
     ClusterManagement.ClusterManagement_Setup
@@ -301,10 +305,10 @@ SRM Start Suite
     ${tunnel} =    BuiltIn.Wait Until Keyword Succeeds    40    20    Genius.Get Tunnel    ${dpn_Id_1}    ${dpn_Id_2}
     ...    odl-interface:tunnel-type-vxlan
     BuiltIn.Wait Until Keyword Succeeds    60s    5s    Genius.Verify Tunnel Status as UP    TZA
-    Genius Test Teardown    ${data_models}
+    Genius Suite Debugs    ${data_models}
 
 SRM Stop Suite
     [Documentation]    Stop suite for service recovery.
     Delete All Vteps
-    Genius Test Teardown    ${data_models}
+    Genius Suite Debugs    ${data_models}
     Genius Suite Teardown