*** Settings *** Documentation Test suite for cleaning up / unregister infrastructure constructs like endpoints for demo-asymmetric-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 Tunnels 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}