X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Flibraries%2FVtnMaKeywords.robot;h=7152862b3ab0330834fb951e60ba5eb000ac6f33;hb=fbb8033e310d966c22c7ae33ea3489058582485a;hp=949d3fb9b6671fffad0e1c73edcf6415c642598e;hpb=f3a89dc170858145fb178e3f20f41cf35be3d642;p=integration%2Ftest.git diff --git a/csit/libraries/VtnMaKeywords.robot b/csit/libraries/VtnMaKeywords.robot index 949d3fb9b6..7152862b3a 100644 --- a/csit/libraries/VtnMaKeywords.robot +++ b/csit/libraries/VtnMaKeywords.robot @@ -6,16 +6,19 @@ Library Collections Library json Library RequestsLibrary Variables ../variables/Variables.py +Variables ../variables/vtn/Modules.py Resource ./Utils.robot Resource ./KarafKeywords.robot Resource ./MininetKeywords.robot Resource ./TemplatedRequests.robot +Resource DataModels.robot *** Variables *** ${vlan_topo_10} --custom vlan_vtn_test.py --topo vlantopo ${vlan_topo_13} --custom vlan_vtn_test.py --topo vlantopo --switch ovsk,protocols=OpenFlow13 ${VERSION_VTN} controller/nb/v2/vtn/version ${VTN_INVENTORY} restconf/operational/vtn-inventory:vtn-nodes +${ENTITY_OWNERS} restconf/operational/entity-owners:entity-owners ${DUMPFLOWS_OF10} dpctl dump-flows -OOpenFlow10 ${DUMPFLOWS_OF13} dpctl dump-flows -OOpenFlow13 ${FF_DUMPFLOWS_OF10} sh ovs-ofctl dump-flows -OOpenFlow10 s3 @@ -92,15 +95,11 @@ Fetch vtn switch inventory Collect Debug Info [Documentation] Check if Switch is detected. - ${resp_odl_inventory}= RequestsLibrary.Get Request session ${OPERATIONAL_NODES_API} - ${resp_vtn_inventory}= RequestsLibrary.Get Request session ${VTN_INVENTORY_NODE_API} write ${DUMPFLOWS_OF10} ${result} Read Until mininet> write ${DUMPFLOWS_OF13} ${result} Read Until mininet> - Log ${resp_odl_inventory.content} - Log ${resp_vtn_inventory.content} - Should Be Equal As Strings ${resp_vtn_inventory.status_code} 200 + Get Model Dump ${ODL_SYSTEM_IP} ${vtn_data_models} Add a Topology wait [Arguments] ${topo_wait} @@ -316,8 +315,7 @@ Verify flowactions [Documentation] Verify the flowfilter actions after ping in the dumpflows write ${DUMPFLOWS} ${result} Read Until mininet> - Run Keyword If '${actions}' == 'set_field:32->ip_dscp' and '${ODL_STREAM}' == 'beryllium' Should Contain ${result} ${dscp_be_action} - ... ELSE Should Contain ${result} ${actions} + Should Contain ${result} ${actions} Add a vtn flowfilter [Arguments] ${vtn_name} ${vtnflowfilter_data}