Library scope: | GLOBAL |
---|
Bulkomatic Keyword library contains keywords for performing bulkomatic operations with a single bulkomatic API we can trigger bulk flows in config datastore which eventually populates switches and operational datastore So far this library is only to be used by MD-SAL clustering and OpenFlowplugin clustering test as it is very specific for these tests
Add Bulk Flow in member ${controller_index} according to ${json_body_add}.
Add Bulk Flow in member ${controller_index} and wait until operation is completed.
Add Table in member ${controller_index} according to ${json_body_add}.
Add Table Flow in member ${controller_index} and wait until operation is completed.
Delete Bulk Flow in member ${controller_index} according to ${json_body_del}.
Delete Bulk Flow in member ${controller_index} and wait until operation is completed.
Get Bulk Flow in member ${controller_index} according to ${json_body_get}.
Get Bulk Flow and Verify Flow Count in ${controller_index_list} matches ${flow_count}.
Get Flow count in member ${controller_index}. New Flow Count is available after Get Bulk Flow operation.
Checks to see if read or write operation is successfull in controller node.
Set new DPN count and flows count per DPN in the Bulkomatic Add json file.
Set new DPN count and flows count per DPN in the Bulkomatic Del json file.
Set new DPN count and flows count per DPN in the Bulkomatic Get json file.
Verify Flow Count in member ${controller_index} matches ${flow_count}.
Wait Until Read operation status is OK in member ${controller_index}.
Wait Until Write operation status is OK in member ${controller_index}.