Introduction

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

Keywords

Arguments

json_body_add controller_index

Documentation

Add Bulk Flow in member ${controller_index} according to ${json_body_add}.

Arguments

json_body_add controller_index timeout

Documentation

Add Bulk Flow in member ${controller_index} and wait until operation is completed.

Arguments

json_body_add controller_index

Documentation

Add Table in member ${controller_index} according to ${json_body_add}.

Arguments

json_body_add controller_index timeout

Documentation

Add Table Flow in member ${controller_index} and wait until operation is completed.

Arguments

json_body_del controller_index

Documentation

Delete Bulk Flow in member ${controller_index} according to ${json_body_del}.

Arguments

json_body_del controller_index timeout

Documentation

Delete Bulk Flow in member ${controller_index} and wait until operation is completed.

Arguments

json_body_get controller_index

Documentation

Get Bulk Flow in member ${controller_index} according to ${json_body_get}.

Arguments

json_body_get timeout flow_count controller_index_list
= ${EMPTY}

Documentation

Get Bulk Flow and Verify Flow Count in ${controller_index_list} matches ${flow_count}.

Arguments

controller_index

Documentation

Get Flow count in member ${controller_index}. New Flow Count is available after Get Bulk Flow operation.

Arguments

op_status_uri controller_index

Documentation

Checks to see if read or write operation is successfull in controller node.

Arguments

json_config dpn_count flows_count

Documentation

Set new DPN count and flows count per DPN in the Bulkomatic Add json file.

Arguments

json_config dpn_count flows_count

Documentation

Set new DPN count and flows count per DPN in the Bulkomatic Del json file.

Arguments

json_config dpn_count flows_count

Documentation

Set new DPN count and flows count per DPN in the Bulkomatic Get json file.

Arguments

flow_count controller_index

Documentation

Verify Flow Count in member ${controller_index} matches ${flow_count}.

Arguments

controller_index timeout

Documentation

Wait Until Read operation status is OK in member ${controller_index}.

Arguments

controller_index timeout

Documentation

Wait Until Write operation status is OK in member ${controller_index}.

BulkomaticKeywords

image/svg+xml