X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Flibraries%2FBulkomaticKeywords.robot;h=84e3697112b7fc01c7afb0111ec8c71dd76177d5;hb=6dcd6ab8611b4bad538a51b4f4d1048fd303f7d6;hp=c76bc7e75ad46d3138d9b8740f08573dbbcd8ada;hpb=33fa6a1621564c4272ed9e43eaff50a43456d93e;p=integration%2Ftest.git diff --git a/csit/libraries/BulkomaticKeywords.robot b/csit/libraries/BulkomaticKeywords.robot index c76bc7e75a..84e3697112 100644 --- a/csit/libraries/BulkomaticKeywords.robot +++ b/csit/libraries/BulkomaticKeywords.robot @@ -8,6 +8,7 @@ Variables ../variables/Variables.py *** Variables *** ${ADD_BULK_CONFIG_NODES_API} /restconf/operations/sal-bulk-flow:flow-test ${GET_BULK_CONFIG_NODES_API} /restconf/operations/sal-bulk-flow:read-flow-test +${ADD_TABLE_NODEs_API} /restconf/operations/sal-bulk-flow:table-test ${jolokia_write_op_status} /jolokia/read/org.opendaylight.openflowplugin.applications.bulk.o.matic:type=FlowCounter/WriteOpStatus ${jolokia_read_op_status} /jolokia/read/org.opendaylight.openflowplugin.applications.bulk.o.matic:type=FlowCounter/ReadOpStatus ${jolokia_flow_count_status} /jolokia/read/org.opendaylight.openflowplugin.applications.bulk.o.matic:type=FlowCounter/FlowCount @@ -38,6 +39,11 @@ Add Bulk Flow [Documentation] Add Bulk Flow in member ${controller_index} according to \${json_body_add}. ${resp} ClusterManagement.Post As Json To Member ${ADD_BULK_CONFIG_NODES_API} ${json_body_add} ${controller_index} +Add Table Flow + [Arguments] ${json_body_add} ${controller_index} + [Documentation] Add Table in member ${controller_index} according to \${json_body_add}. + ${resp} ClusterManagement.Post As Json To Member ${ADD_TABLE_NODEs_API} ${json_body_add} ${controller_index} + Delete Bulk Flow [Arguments] ${json_body_del} ${controller_index} [Documentation] Delete Bulk Flow in member ${controller_index} according to \${json_body_del}. @@ -68,6 +74,12 @@ Add Bulk Flow In Node Add Bulk Flow ${json_body_add} ${controller_index} Wait Until Write Finishes ${controller_index} ${timeout} +Add Table In Node + [Arguments] ${json_body_add} ${controller_index} ${timeout} + [Documentation] Add Table Flow in member ${controller_index} and wait until operation is completed. + Add Table Flow ${json_body_add} ${controller_index} + Wait Until Write Finishes ${controller_index} ${timeout} + Delete Bulk Flow In Node [Arguments] ${json_body_del} ${controller_index} ${timeout} [Documentation] Delete Bulk Flow in member ${controller_index} and wait until operation is completed.