--- /dev/null
+*** Settings ***
+Documentation Test suite for cleaning up / unregister infrastructure constructs like endpoints for demo-symmetric-chain
+Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS}
+Suite Teardown Delete All Sessions
+Library RequestsLibrary
+Library OperatingSystem
+Library Collections
+Library json
+Variables ../../../../../variables/Variables.py
+Resource ../../../../../libraries/Utils.robot
+Resource ../../../../../libraries/GBP/RestconfUtils.robot
+
+*** Variables ***
+
+${GBP_TENENT_ID} f5c7d344-d1c7-4208-8531-2c2693657e12
+${TENANT_PATH} /restconf/config/policy:tenants/tenant/${GBP_TENENT_ID}
+${TUNNELS_PATH} /restconf/config/opendaylight-inventory:nodes
+
+${OPER_ENDPOINTS_PATH} /restconf/operational/endpoint:endpoints
+${UNREG_ENDPOINTS_PATH} /restconf/operations/endpoint:unregister-endpoint
+
+${SF_PATH} /restconf/config/service-function:service-functions
+${SFF_PATH} /restconf/config/service-function-forwarder:service-function-forwarders
+${SFC_PATH} /restconf/config/service-function-chain:service-function-chains
+${SFP_PATH} /restconf/config/service-function-path:service-function-paths
+
+${OPER_NODES} /restconf/operational/opendaylight-inventory:nodes/
+
+
+*** Test Cases ***
+
+Delete Service Function Paths
+ [Documentation] Delete Service Function Paths from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${SFP_PATH}
+
+Delete Service Function Chains
+ [Documentation] Delete Service Function Chains from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${SFC_PATH}
+
+Delete Service Functions
+ [Documentation] Delete Service Function from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${SF_PATH}
+
+Delete Service Function Forwarders
+ [Documentation] Delete Service Function Forwarders from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${SFF_PATH}
+
+Delete Tunnels
+ [Documentation] Delete Tenant from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${TUNNELS_PATH}
+
+Delete Tenant
+ [Documentation] Delete Tenant from ODL
+ [Tags] GBPSFCTEAR
+ Remove All Elements At URI And Verify ${TENANT_PATH}
+
+Unregister Endpoints
+ [Documentation] Unregister Endpoints Endpoints from ODL
+ [Tags] GBPSFCTEAR
+ Unregister Endpoints ${OPER_ENDPOINTS_PATH}