KarafKeywords.Setup_Karaf_Keywords
${karaf_debug_enabled} BuiltIn.Get_Variable_Value ${KARAF_DEBUG} ${False}
BuiltIn.run_keyword_if ${karaf_debug_enabled} KarafKeywords.Execute_Controller_Karaf_Command_On_Background log:set DEBUG org.opendaylight.genius
+ BuiltIn.Run Keyword And Ignore Error KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf
Login With Public Key ${TOOLS_SYSTEM_USER} ${USER_HOME}/.ssh/${SSH_KEY} any
Log ${conn_id_1}
Execute Command sudo ovs-vsctl add-br BR1
${output} = Issue Command On Karaf Console ${TEP_SHOW}
BuiltIn.Wait Until Keyword Succeeds 30 5 Verify All Tunnel Delete on DS
+Genius Test Setup
+ [Documentation] Genius test case setup
+ BuiltIn.Run Keyword And Ignore Error KarafKeywords.Log_Testcase_Start_To_Controller_Karaf
+
Genius Test Teardown
[Arguments] ${data_models}
OVSDB.Get DumpFlows And Ovsconfig ${conn_id_1} BR1
Documentation Test Suite for BFD tunnel monitoring
Suite Setup Genius Suite Setup
Suite Teardown BFD Suite Stop
+Test Setup Genius Test Setup
Test Teardown Genius Test Teardown ${data_models}
Library OperatingSystem
Library String
Documentation Test Suite for ITM
Suite Setup Genius Suite Setup
Suite Teardown Genius Suite Teardown
+Test Setup Genius Test Setup
Test Teardown Genius Test Teardown ${data_models}
Library Collections
Library OperatingSystem
Documentation Test Suite for IdManager
Suite Setup Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS} timeout=5
Suite Teardown Delete All Sessions
+Test Setup Genius Test Setup
Test Teardown Get Model Dump ${ODL_SYSTEM_IP} ${idmanager_data_models}
Library OperatingSystem
Library String
Documentation This test suite is to by-pass interface manager and create/delete the tunnels between the switches directly inorder for ITM to scale and build mesh among more number of switches.
Suite Setup ITM Direct Tunnels Start Suite
Suite Teardown ITM Direct Tunnels Stop Suite
+Test Setup Genius Test Setup
Test Teardown Genius Test Teardown ${data_models}
Library OperatingSystem
Library String
Documentation Test Suite for Interface manager
Suite Setup Genius Suite Setup
Suite Teardown Genius Suite Teardown
+Test Setup Genius Test Setup
Test Teardown Genius Test Teardown ${data_models}
Library OperatingSystem
Library String
... Find detailed test plan here, http://docs.opendaylight.org/en/latest/submodules/genius/docs/testplans/service-recovery.html
Suite Setup Genius.SRM Start Suite
Suite Teardown Genius.SRM Stop Suite
+Test Setup Genius Test Setup
Test Teardown Genius Test Teardown ${data_models}
Library re
Resource ../../libraries/DataModels.robot